Commit Graph

117581 Commits

Author SHA1 Message Date
matt
85a02f384a Add support for machdep neon_present and id_mvfr sysctls 2013-01-31 22:35:25 +00:00
matt
cd300de5a1 Add simple sysctls for cpu_id, fpu_id, neon_present, simd_present,
simdex_present.
Add struct sysctls to return the isar, mmfr, pfr, and mvfr sets.
2013-01-31 22:34:26 +00:00
skrll
3c966926d4 Another typo in a comment. 2013-01-31 22:01:49 +00:00
skrll
aa0d4ee3b5 Typo in comment. 2013-01-31 21:57:39 +00:00
macallan
8e2baacbf1 break some long lines 2013-01-31 21:10:37 +00:00
pooka
f4c932abd9 bump for TOOLS_BUILDRUMP 2013-01-31 19:16:11 +00:00
matt
99fb32ee38 add a fpu_used sysarch 2013-01-31 14:58:51 +00:00
joerg
8f31aaa01e Add sockaddr_format to ease debugging code dealing with socket
addresses.
2013-01-31 14:30:47 +00:00
skrll
a603d84f03 Simplify dwc_otg_work and its initialisation. 2013-01-31 12:41:41 +00:00
rkujawa
ec19503616 - Map memory space with BUS_SPACE_MAP_LINEAR
- Support WSDISPLAYIO_GET_FBINFO
- Improve debugging
2013-01-31 11:57:07 +00:00
macallan
1d7e3ae79a support WSDISPLAYIO_GET_FBINFO 2013-01-31 11:00:07 +00:00
macallan
719e71a847 add ioctl(WSDISPLAYIO_GET_FBINFO) 2013-01-31 10:57:30 +00:00
rkujawa
894a055275 Include rasops that are actually needed by this driver. 2013-01-30 19:08:53 +00:00
tsutsui
fefaa9ed80 Add missed byteswap ops for BE machines in block added in rev 1.223. 2013-01-30 16:01:45 +00:00
macallan
38b542c954 moar register bits 2013-01-30 15:55:27 +00:00
msaitoh
7f0003f0ed - Add WM_DEBUG_NVM.
- If WM_DEBUG_NVM is enabled, dump the FLASH ROM data.
2013-01-30 14:20:53 +00:00
he
8087599c78 Add an install kernel for KUROBOX_PRO. 2013-01-30 13:52:45 +00:00
he
98536816fb Also build a kernel with root on wd0 to avoid query for location of
root file system on boot.
2013-01-30 13:52:17 +00:00
jmcneill
df76c7b4bf discard initial numbers from rng, broadcom says they are "less random" 2013-01-30 11:52:54 +00:00
msaitoh
d5c11b0d60 regen. 2013-01-30 10:10:29 +00:00
msaitoh
73abdac63c Change from "3400 USB" to "3400 USB EHCI" for EHCI devices. 2013-01-30 10:09:58 +00:00
christos
981fdd0a21 whitespace police 2013-01-30 02:48:22 +00:00
matt
750dd5ac2b Add DT_PREINIT_ARRAY/DT_PREINIT_ARRAYSZ and few other missing ones. 2013-01-30 01:12:56 +00:00
matt
e3604c46b6 Add two missing relocs and DT_MIPS_PLTGOT and DT_MIPS_RWPLT 2013-01-30 01:11:12 +00:00
para
8e65446416 fix the sysctl_setup_func typedef 2013-01-29 23:00:31 +00:00
para
5bb32f7811 improve on comments 2013-01-29 21:37:04 +00:00
para
f2aa565376 bring file up to date for previous vmem changes. 2013-01-29 21:29:40 +00:00
para
19d40baab3 make vmem(9) ready to be used early during bootstrap to replace extent(9)
pass memory for vmem structs into the initialization function and
do away with the static pool of vmem structs.
remove special bootstrapping of the quantum cache pools of the kmem_va_arena
as memory for pool_caches is allocated via pool_allocator_meta which is
fully operational at this point.
2013-01-29 21:26:24 +00:00
rkujawa
1b7b64a7e3 Regen configs. 2013-01-29 21:06:15 +00:00
rkujawa
dea4efb7c6 Add forgotten atabus at ata. Needed for satalink. 2013-01-29 21:04:55 +00:00
rkujawa
005917ac6b Support PCI_NETBSD_CONFIGURE for em4k. Mediator 4000 now works completely (minus
obvious lack of DMA).
2013-01-29 21:02:50 +00:00
christos
a5d450d94b remove useless cast (Richard Hansen) 2013-01-29 19:56:43 +00:00
christos
633d3cafad correct previous. assign the sc, and move the destroy later where it is safe 2013-01-29 19:27:36 +00:00
kiyohara
b73bbcbf2e More stack for ibm4xx slow machines. 2013-01-29 15:47:16 +00:00
kiyohara
f870b0a58c Support 16bits over stack size. 2013-01-29 15:45:43 +00:00
kiyohara
b38b935659 Set SRR1 to r31 in intr_exit. Not cpuinfo. 2013-01-29 15:33:44 +00:00
christos
83d6b56506 1) Use ic_curchan consistently
2) Ignore frames shorter than sizeof(struct ieee80211_frame).
3) Remove useless/dead code accidentally committed.
2013-01-29 13:54:26 +00:00
gdt
0a1b2c9e1d Fix comment documenting __link_set_decl() macro.
The `__link_set_decl()` macro's replacement text includes a `*` after
`ptype`, so `ptype` is the pointed-at type (the type of a dereferenced
array entry), not the pointer type.

(This is a comment-only change.)

(From Richard Hansen of BBN.)
2013-01-29 01:23:12 +00:00
rkujawa
8d70bc53e3 Add em4k, also forgotten empb. 2013-01-29 00:54:13 +00:00
rkujawa
d649391142 Add em4k(4). 2013-01-29 00:52:50 +00:00
rkujawa
46f5f0241a Add Mediator 4000 driver - em4k(4). Working, but PCI_NETBSD_CONFIGURE not
implemented yet. While here add some untested Mediator ZIV support to empb(4).
2013-01-29 00:49:42 +00:00
christos
b9fd652795 use a pool instead of a linked list to avoid synchronization problems. 2013-01-29 00:00:15 +00:00
matt
2d523d359a Add a machdep.fpu_present sysctl for ld.elf_so to use in ld.so.conf to load
libc_vfp.so.
2013-01-28 23:49:12 +00:00
matt
bf8f042bb8 Add a RETr(r) macro (indirect return through register r). 2013-01-28 23:47:38 +00:00
christos
f94b954b7b ke monitor mode work:
1) Call urtwn_rxfilter_init() after urtwn_mac_init() as the later sets
   R92C_RCR[0:15] and the former sets R92C_RCR[0-31].
2) The FCS is not included in the packets returned by the hardware as
   R92C_RCR[31] is not set.  Set the bpf wr_flags appropriately.
3) Stop if we get a packet of zero length from the hardware.  (This
   was mistakenly removed earlier.)
4) When switching to IEEE80211_S_RUN in IEEE80211_M_MONITOR mode, set
   the rxfilter to pass all frames and the nettype to NOLINK.
5) A few comments.
2013-01-28 23:46:33 +00:00
jmcneill
03a5ccc3bd add machdep.serial sysctl for getting board serial number 2013-01-28 19:47:02 +00:00
jmcneill
741b54b4ef reserve char 111 for vchiq 2013-01-28 19:31:14 +00:00
joerg
7bdf666c57 Set the socket family for the network mask. 2013-01-28 17:57:34 +00:00
rkujawa
1af566afd6 Power down only if RB_POWERDOWN. Noticed by phx@ . 2013-01-28 16:36:10 +00:00
rkujawa
9951846e53 Add empm(4). 2013-01-28 15:14:21 +00:00