Commit Graph

125064 Commits

Author SHA1 Message Date
jmcneill
7158cf9422 soft reset A31 codec at attach time 2014-10-12 17:25:35 +00:00
jmcneill
a8e23d8f5c A31 RTC support 2014-10-12 17:20:58 +00:00
jmcneill
bf5f50cb16 DMA not required on A31 until it works, add A31 RTC locator 2014-10-12 17:20:46 +00:00
jmcneill
598dc43245 PLL2 config for A31 2014-10-12 17:19:43 +00:00
jmcneill
d8169cbbb3 more A31 regs 2014-10-12 17:19:12 +00:00
jmcneill
e334dd12ca fix compilation with TODR_DEBUG 2014-10-12 16:23:20 +00:00
jmcneill
82d7148545 A31 needs a different DMA controller driver, disable awindma and awinac for now 2014-10-12 15:38:45 +00:00
jmcneill
7de3323258 different twi pinsets and irqs for A31 2014-10-12 14:06:18 +00:00
jmcneill
b49e7c7959 PH22 for audiopactrl on Hummingbird A31 2014-10-12 14:04:52 +00:00
jmcneill
cb16d50388 enable ehci, ohci, and USB device drivers 2014-10-12 13:08:54 +00:00
jmcneill
eb17f69d1d define usb1restrict pin for Hummingbird A31 2014-10-12 13:08:12 +00:00
jmcneill
038458150b A31 USB support 2014-10-12 13:07:45 +00:00
jmcneill
2b8a8405e1 correct AWIN_A31_USB3_OFFSET 2014-10-12 12:14:43 +00:00
macallan
250360a77f add commented out entry for linksprite's RTC module 2014-10-12 12:01:50 +00:00
skrll
407f45cc7c Typo in comment. 2014-10-12 06:00:14 +00:00
skrll
79bed09331 Minor amendment/corrections. 2014-10-12 05:41:24 +00:00
skrll
feff2c2bf9 Typo. s/NC/NS/ 2014-10-12 05:40:56 +00:00
uebayasi
c2aa342e46 Mark some stray files as kern for now. 2014-10-12 04:38:28 +00:00
uebayasi
27424e5fa5 Move kern definitions. 2014-10-12 04:30:42 +00:00
uebayasi
d13c4a3b07 Move net definitions. 2014-10-12 03:56:18 +00:00
uebayasi
f62ed0e5b2 Define layerfs as an attribute. 2014-10-12 03:52:30 +00:00
macallan
a4800d0d68 - support DS3231 ( more or less a DS3232 without NVRAM it seems )
- support the DS3231's temperature sensor
2014-10-12 01:23:23 +00:00
christos
48e7af1441 Succeed binding to multicast address for now: Open questions:
Open questions:

    http://mail-index.netbsd.org/tech-net/2014/07/23/msg004714.html
2014-10-11 23:07:39 +00:00
christos
07d9441357 exposet multicast option functions which are used by the v6 code now. 2014-10-11 21:12:51 +00:00
christos
f26c7dc958 Make IPV4 mapped addresses able to do IPV4 multicast. Fixes needed:
- allow binding to mapped v4 multicast addresses
	- define v4moptions, allow setting it via ioctl, pass it to ip_output,
	  free it when killing the pcb.

Ideally we would allow the IPV6 multicast setsockopts work on mapped addresses
too, but this is a lot more work and linux does not do it either.
2014-10-11 20:53:16 +00:00
jmcneill
db235ac6db disable MULTIPROCESSOR for now 2014-10-11 17:35:06 +00:00
jmcneill
e02e78f5bf fix AWIN_MMC_FTRGLEVEL for A31 2014-10-11 17:29:59 +00:00
uebayasi
fa8a98c8aa No wsdisplay options without wsdisplay. 2014-10-11 15:55:36 +00:00
mlelstv
aba91938d6 The partition size is always computed in native blocks. The code also assumes
that native blocks are always DEVB_SIZE (a few lines earlier) which makes
the current calculation a no-op.
2014-10-11 14:05:11 +00:00
mlelstv
217621d7a9 use disk_init() wrapper function instead of poking data structures. 2014-10-11 13:56:01 +00:00
mlelstv
49e3024a88 No longer warn about differences bewteen disk size and total sector count
in disklabel when the latter is just clamped to the maximum.
2014-10-11 12:36:25 +00:00
mlelstv
53385cb9cd clamp total number of sectors to UINT32_MAX instead of providing the
lower 32bit of the 64bit number.
2014-10-11 12:01:27 +00:00
uebayasi
bc6310c5db Device midi attachment where the evil usbdevices.config is included. 2014-10-11 11:55:07 +00:00
uebayasi
225f802beb Comment out wscons related options. 2014-10-11 11:26:57 +00:00
jmcneill
0f923458b9 ahcisata is only available on the A10 and A20 2014-10-11 10:31:13 +00:00
ozaki-r
782d9eb22e Execute if_detach within splnet where vlan_unconfig is
With the fix, a ifnet data of vlan can avoid use after free
that results in a fatal page fault.

This problem was found when fixing PR 49264. See
http://mail-index.netbsd.org/netbsd-bugs/2014/10/10/msg038536.html
for more detail.
2014-10-11 10:27:31 +00:00
ozaki-r
d749d98901 Tweak vlan_unconfig
No functional change.
2014-10-11 10:18:36 +00:00
ozaki-r
7705c61fd4 Protect vlan_unconfig with a mutex
It is not thread-safe but is likely to be executed in concurrent.
See PR 49264 for more detail.
2014-10-11 10:16:49 +00:00
uebayasi
69b451ffb2 Missing midi attachment. 2014-10-11 10:06:15 +00:00
uebayasi
1dcd1dc627 Don't include std.ath_hal for XEN3_DOMU. 2014-10-11 09:50:03 +00:00
uebayasi
69e0a515c4 Missing agp attachment. 2014-10-11 09:16:15 +00:00
uebayasi
55a366c36e Missing midi attachment. 2014-10-11 08:22:34 +00:00
uebayasi
725a2536b0 Don't define WSDISPLAY_* without wsdisplay. 2014-10-11 07:18:43 +00:00
uebayasi
00d19946e2 Probably agp_apple is never used. 2014-10-11 07:03:09 +00:00
uebayasi
fe9a32c84e Define filesystem attributes with vfs dependency. 2014-10-11 06:42:18 +00:00
uebayasi
2757cc55ca Mark machdep files. 2014-10-11 06:07:48 +00:00
dholland
5f2b8b191c PR 49245: Fix broken RCSID (Kamil Rytarowski) 2014-10-11 05:33:25 +00:00
uebayasi
16779bb5f7 Don't enable wscons options w/o related devices. 2014-10-11 03:24:19 +00:00
jmcneill
8401e83900 dont pull in CUBIEBOARD kernel config since this is quite a bit different from the A10/A20 boards 2014-10-11 00:52:44 +00:00
jmcneill
2ddb0e42ba A31 SMP support 2014-10-10 23:51:28 +00:00