213264 Commits

Author SHA1 Message Date
matt
974581be66 Fix pci_conf_interrupt fallout. 2012-09-07 02:11:32 +00:00
riz
77cbf2b804 The "iso" directory never made it into this file, but now
that "iso" is "images", document it here for the edification of
folks browsing the download directories.
2012-09-06 22:20:38 +00:00
riz
7045182c3e Update release(7) for the recent iso -> images change. 2012-09-06 22:17:46 +00:00
riz
d41e703879 Disable default build of debugging info. 2012-09-06 16:39:07 +00:00
ginsbach
71a7db35f7 Add UX (User eXperience) 2012-09-06 15:24:26 +00:00
macallan
8a2025db3d - make the charge state sensor actually do something
- work around a bug in envsys which expects a valid value for sensors with
  states that have text descriptions even if the sensor is invalid
2012-09-06 13:05:53 +00:00
macallan
5ea92e4d6e opt_envsys.h needs #ifdef _KERNEL_OPT
( thanks martin@ )
2012-09-06 12:59:00 +00:00
njoly
c45e6c06f4 Adjust msdos fat32 image creation to match cluster count requirements. 2012-09-06 12:51:47 +00:00
pgoyette
5b61c9d192 Remove (commented-out) definitions for debugging - thanks to macallan@
for defflagging these.
2012-09-06 12:21:40 +00:00
macallan
098292096f defflag debug #defines 2012-09-06 12:10:28 +00:00
macallan
37830dd991 only register a PMU callback when we're actually monitoring and reporting
AC power
fixes spontaneous power down with two smartbat instances present
2012-09-06 05:03:59 +00:00
matt
a137d3a037 Alas, Cortex-A8 can't TLB walk out of their caches so they need to sync each PTE. 2012-09-06 04:42:39 +00:00
msaitoh
8d4dcb44cb Add missing bus_dmamap_sync() for the RX buffer. 2012-09-06 03:45:02 +00:00
msaitoh
bb20a903f3 Add missing ','
It will fix a bug that "vmstat -e" shows the incorrect counts in wrong entries.
2012-09-06 03:05:41 +00:00
matt
2e04e0ecda Enable "shareable" access to the page table for armv7. PTE_SYNC only does
a DSB now on an armv7 cpu and no longer needs to flush the cache line to ram.
2012-09-06 02:07:25 +00:00
matt
85489630e0 Add ttbr/ttbr1/ttbcr registers 2012-09-06 02:05:46 +00:00
matt
ec9cb30b6d Before setting the new TTB wbinv the caches. 2012-09-06 02:03:01 +00:00
matt
275f798852 Change pci_conf_hook to pass pc->conf_v
Add pci_conf_interrupt
2012-09-06 02:02:03 +00:00
macallan
30984d3da5 fix horizontal scrolling in 8bit, while there use an R3G3B2 palette 2012-09-05 23:19:13 +00:00
riz
91aa9460ce Don't build with debugging (-g) by default. 2012-09-05 23:08:42 +00:00
riz
012f92fc5b Remove -g from CPPFLAGS. 2012-09-05 23:01:42 +00:00
riz
18bc268e49 Remove "-g" from CPPFLAGS. 2012-09-05 22:58:53 +00:00
riz
fb761f7bcb Remap X11SRCDIR to /usr/xsrc for the MKREPRO=yes case. 2012-09-05 22:40:30 +00:00
macallan
9cff5770fb split the envsys sensors into two devices - one SME_CLASS_ACADAPTER and one
SME_CLASS_BATTERY, register the former only on unit 0 so we don't end up
with two of them on powerbooks that have two battery slots. Now userland has
a fighting chance to find the AC status.
TODO: make the battery sensors look more like acpibat's
2012-09-05 21:23:31 +00:00
christos
ff8ddb8d69 fix MKREPRO build not to put Generated from ${NETBSDSRCDIR} in files. 2012-09-05 19:31:04 +00:00
tls
a003f4459f Don't wait until the pool *fills* to rekey anything that was keyed with
insufficient entropy at boot: key it as soon as it makes any request after
we hit the minimum entropy threshold.

This too should help avoid predictable output at boot time.
2012-09-05 18:57:33 +00:00
tls
c39440e8e4 Try to help embedded systems a _little_ bit: stir in the system boot time
as early as possible.  On systems with no cycle counter (or very very
predictable cycle counts early in boot) at least this will cause some
difference across boots.
2012-09-05 18:06:52 +00:00
martin
647d3a97c1 Make the "init" target create optys as well - those were removed from "all",
but we still need them in emergency setups and some install media.
Should fix PR install/46902.
2012-09-05 08:25:53 +00:00
skrll
6c45601862 Call pmf_system_shutdown in cpu_reboot. OK matt 2012-09-05 06:29:09 +00:00
simonb
809c33aadd Use getc instead of fgetc.
This is approximately five times faster for "comm -23 a b" where a and b
are identical 100MB files.
2012-09-05 04:01:23 +00:00
macallan
797d01de8d some preparations for mode setting support and such:
- DDC2 support, so far only used for WSDISPLAYIO_GET_EDID
- fix 8 bit support, use packed mode for some extra speed
- pm2 and pm2v have different DACs, deal with it where appropriate
2012-09-05 01:48:39 +00:00
macallan
b2ff8d9a1a add a few more registers 2012-09-05 01:32:01 +00:00
matt
e500dd530a Disable arm32 __asm for _byte_swap_u16_variable since gcc4.5 produces
decent code for it.  Fixes PR/46898.
2012-09-05 01:03:53 +00:00
matt
bcc9508888 Fix CFG_IND_ADDR_FUNC definition. 2012-09-05 00:22:41 +00:00
matt
15f1edbc0c Force TTBCR to 0 2012-09-05 00:21:30 +00:00
matt
ec71c76d8a Print TTBR/TTBR1/TTBCR registers 2012-09-05 00:20:57 +00:00
matt
e71d56919f Get USB closer to working on OMAP3 and OMAP4.
Get OMAP4430 closer to working.
2012-09-05 00:19:59 +00:00
matt
c38bec1f36 After calling lwp_startup, set fp to 0 to terminate call stack. 2012-09-05 00:11:20 +00:00
matt
2ef5da91c7 Allow <arm/mainbus/mainbus.h> to supply mainbus_attach_args. 2012-09-05 00:10:11 +00:00
matt
a210889c4e cortex include moved arm/omap/files.omap2 2012-09-05 00:09:35 +00:00
matt
9e83678e54 Modify USB entries (still commented out) 2012-09-05 00:08:21 +00:00
matt
aeff3a8d0f modify USB entries (still commented out). 2012-09-05 00:07:33 +00:00
matt
b2ad663cd9 Get the PANDABOARD to boot (hangs in USB). 2012-09-05 00:06:21 +00:00
matt
f4db8120ae Add support for getting the mac-address from the device properties. 2012-09-04 22:58:35 +00:00
alnsn
b8a85c6989 Replace usleep(500000) with a synchronization over a pipe. 2012-09-04 22:31:58 +00:00
matt
3413f0dfee Remove locking since it isn't needed. As soon as the 2nd uvm_map_entry in kernel_map
is created, uvm_map_prepare will call pmap_growkernel and the pmap_growkernel call in
uvm_km_mem_alloc will never be called again.
2012-09-04 13:37:41 +00:00
matt
a8e0e1f956 Add multiple inclusion protection. 2012-09-04 00:21:08 +00:00
matt
f02978fbd6 No reason to include gumstixvar.h so don't. 2012-09-04 00:19:48 +00:00
matt
76625f4430 Make reset work on beagle again.
Add nand (not yet working) and prcm to IGEPV2.
Add smsh to IGEPV2 (use attachment from gumstix).
Turn on a few options for IGEPV2.
2012-09-04 00:19:20 +00:00
matt
d31df9582e Add missing <machine/pcb.h> include 2012-09-04 00:08:59 +00:00