Commit Graph

110588 Commits

Author SHA1 Message Date
jruoho
572cbf005a Regen. 2011-06-22 19:26:36 +00:00
jruoho
56a1544615 Add SMO8800. 2011-06-22 19:26:22 +00:00
kefren
561daf4fe9 make LSE prepend the rest of the shims in they exist 2011-06-22 19:08:29 +00:00
matt
d775f2f519 Provide the pci_* routines for modules to use. 2011-06-22 18:20:59 +00:00
matt
a2ad2b75a6 ibm4xx now uses <powerpc/pci_machdep.h> 2011-06-22 18:17:17 +00:00
matt
dd2488a8b3 Add support pci_intr_setattr.
Export non-inline version of pci api for modules (_MODULE is defined).
Fix definition of pc_conf_hook and pc_conf_interrupt.
Switch to using inlines instead of macros.
Switch ibm4xx to use <powerpc/pci_machdep.h>
2011-06-22 18:06:32 +00:00
matt
cc137877b5 Add inline accessors for pba_pc and pa_pc so that <machine/pci_machdep.h>
can use them in inline functions.
2011-06-22 18:03:30 +00:00
matt
65af758777 bump up SYMTAB_SPACE 2011-06-22 17:52:57 +00:00
kiyohara
b0f15cf1e1 Add member sc_addr to struct pxa2x0_i2c_softc.
And use sc_addr to bus_space_map() instead of macro-directly.
2011-06-22 16:18:54 +00:00
jruoho
1adfb1b50e Add small comment. 2011-06-22 09:28:08 +00:00
jruoho
4fb79b4e25 Get rid of RUN_ONCE(9). Should fix PR # kern/44043. 2011-06-22 08:49:54 +00:00
jruoho
796e6c822e Contrary to the previous, use aprint_error(9) but suppress warnings
caused by the (optional) BIOS-based dynamic voltage and frequency scaling.
2011-06-22 08:05:10 +00:00
mrg
2ba5b6cced there's no fr_arg[6] or fr_arg[7] -- they're called fr_fp and fr_pc.
use the right names and avoid some array bounds violations picked up
by GCC 4.5.  it's a real bug, but the code would have been generated
correctly for the sparc* ABIs.
2011-06-22 05:50:47 +00:00
matt
2cb49e2b8e This is no longer needed. 2011-06-22 05:09:25 +00:00
matt
546208c586 Make pmppc use stock <powerpc/pci_machdep.h>
Move some private declartions to <pmppc/dev/mainbus.h>
2011-06-22 05:08:56 +00:00
mrg
ff721708ed fix an off by one array overflow found by GCC 4.5.3. 2011-06-22 04:01:33 +00:00
mrg
331c95a1e1 fix an operator precedence error picked up by GCC 4.5.3. real bug. 2011-06-22 04:01:08 +00:00
mrg
14ac2b9dab deal with __builtin_va_start()'s introduction. 2011-06-22 04:00:43 +00:00
mrg
c111245a78 apply some -Wno-error and/or -fno-strict-aliasing.
all of this should be looked at closer, but some of them are not
very trivial.
2011-06-22 02:49:41 +00:00
nonaka
9bb80a5b37 backout previous. 2011-06-21 18:13:19 +00:00
rjs
0b2b1f96e7 Make it compile when PIC_DEBUG is defined. 2011-06-21 18:02:43 +00:00
riz
eef0581420 The referred-to comment was moved to vfs_vnode.c; update the pointer. 2011-06-21 17:28:11 +00:00
nonaka
ab3c0dc475 use pmf_event_inject() instead of call lcd_blank() directly. 2011-06-21 17:17:27 +00:00
kiyohara
f479ccd483 Add bicons to constab. 2011-06-21 15:28:05 +00:00
kiyohara
88282c5654 Split pxa2x0_hpc/wzero3. 2011-06-21 15:23:57 +00:00
kiyohara
d25622d743 More stride for PSIONTEKLOGIX NETBOOK PRO. 2011-06-21 15:13:34 +00:00
kefren
bd098fd968 learn mpls interface how to prepend multiple shims by using a vector of
smpls_addrs in sockaddr_mpls. The number of smpls_addrs is found from
smpls_len. First label encountered is BoS.
XXX: need to do the same for LSE and this feature needs to be documented.
2011-06-21 14:30:19 +00:00
hannken
58698054d5 Use kthread_join() to wait for the termination of the helper thread. 2011-06-21 13:59:41 +00:00
hannken
f33030999c When reading or writing the backing store us POSIX_FADV_NOREUSE access hint
to prevent read ahead.
2011-06-21 12:41:24 +00:00
hannken
19e20982bb Make sure sensor state is valid before calling sysmon_envsys_sensor_attach().
Ok: Paul Goyette <pgoyette@netbsd.org>
2011-06-21 12:38:27 +00:00
kiyohara
6d97f855d7 Use CFATTACH_DECL_NEW(). 2011-06-21 11:38:03 +00:00
jruoho
2d98f49dfe Revert the previous commit as it was wrong/redundant. 2011-06-21 09:49:05 +00:00
cherry
9858da6139 #include <sys/proc.h> before using struct proc.p_timerpend 2011-06-21 07:20:56 +00:00
matt
0ea10ea329 Add #define __PMAP_PRIVATE 2011-06-21 06:43:38 +00:00
matt
910882363a Switch to use new common cpu_ast routine. 2011-06-21 06:38:50 +00:00
matt
fd8fff1eed Add a common cpu_ast(l, ci) routine.
Add a ci_pmap_asid_cur for BOOKE debugging.
2011-06-21 06:32:36 +00:00
matt
68270447ad Add DEBUG around a variable. 2011-06-21 06:25:19 +00:00
matt
19cddb4bed In e500_spl0, grab ci after disabling interrupts.
Consolidate a KASSERT.
2011-06-21 06:24:25 +00:00
jruoho
b4a3a8f3ec Adjust the #ifdefs such that ccd(4) and cgd(4) show in
modstat(8) even if built into the kernel.
2011-06-21 06:23:38 +00:00
matt
a93fef591a Nuke the mfsprg2 %r3 after sctrapexit. curlwp is already in %r13 and the
value fetched to %r3 isn't used.
2011-06-21 05:33:04 +00:00
matt
c2df1ed774 Remove #if 0 block 2011-06-21 05:15:44 +00:00
matt
1a0a55ade7 remove a #if 0 block 2011-06-21 05:14:26 +00:00
jruoho
653bf25132 By default, enable wmihp(4) instead of hpqlb(4), as it has a better chance
of working with a greater number of HP laptops. Ok cegger@.
2011-06-21 05:01:17 +00:00
matt
9e2ba13093 Add a common struct containing tlb ops needed by the tlb pmap.c 2011-06-21 04:55:01 +00:00
matt
91e0e5d125 Add an extra assert to verify we aren't trying to process softints while
interrupts are being serviced.
2011-06-21 04:22:25 +00:00
matt
b3f241067a Switch to using dcache_wbinv_page 2011-06-21 04:21:44 +00:00
matt
3edffcf969 Reap the ci_ev_soft* evcnts since every variant implements __HAVE_FAST_SOFTINTS 2011-06-21 04:21:16 +00:00
matt
f399d1bd6e forward declare cpu_info and trapframe. 2011-06-21 04:19:22 +00:00
jruoho
a9db528e18 Rename acpi_get_node() to acpi_match_node() for consistency. 2011-06-21 03:37:21 +00:00
yamt
05d8362d92 band-aid fix after the merge of rmind-uvmplock branch. 2011-06-20 23:18:58 +00:00