macallan
a83a5dd561
enable omapfb and related stuff
2010-08-31 19:07:01 +00:00
macallan
704f7610df
a simple console driver for the OMAP 3xxx on-chip video
...
no acceleration so far and it will recycle whatever video mode the firmware
set up
2010-08-31 19:03:55 +00:00
tsutsui
287b6acad1
- split device_t/softc
...
- include "ioconf.h" for struct cfdriver
2010-08-31 15:17:20 +00:00
kiyohara
8e229474be
Fix lost interrupt. (2/2)
...
+ It is likely to lose sight of interrupt when the interrupt of irq_base
that is smaller than the same at the level is generated if PIC_MAXSOURCES
is 33 or more.
2010-08-31 14:33:41 +00:00
kiyohara
4edbb19773
Fix lost interrupt. (1/2)
...
+ Change blocked_irqs that dispach if change pending_irqs in the loop.
2010-08-31 14:23:27 +00:00
tsutsui
1f68cc819a
Set bp->b_resid properly after data transfer is complete.
...
Fixes unexpected "Bad address" errors on file read ops since January 2006.
The problem is reported and tracked by Yasushi Oshima.
2010-08-31 12:12:48 +00:00
enami
5de383f454
Define db_hist_put() only when DDB_HISTORY_SIZE != 0 so that
...
build successes on ports like hpcarm.
2010-08-31 07:48:23 +00:00
enami
a8a2c06f4b
Fix indent in prevous commit.
2010-08-31 07:12:55 +00:00
macallan
60cbfd8fa2
remove shadow framebuffer support, use VCONS_DONT_READ instead
2010-08-31 03:08:23 +00:00
macallan
b8dd6fd56b
make use of a shadow framebuffer optional, use VCONS_DONT_READ by default
2010-08-31 02:49:17 +00:00
tls
4e9aaafe62
Don't overflow DDB command history. Coyote Point changelist description:
...
DDB is flakey. The command history wanders past the bounds. Way
past. When it hits some boolean that indicates a.out format symbol
tables are to be used, and here is the pointer to the function, the
call thru the NULL function pointer renders the debug session entirely
unsatisfactory, outcome wise.
2010-08-30 19:23:25 +00:00
pooka
55c3091ac6
Make IPLs not equal IPL_NONE to avoid some KASSERTs.
2010-08-30 18:29:52 +00:00
pooka
8357a02c05
doesn't need files.rump
2010-08-30 11:51:29 +00:00
pooka
4c62970c70
* record proc's cred in p_cred too
...
* account procs for uids
2010-08-30 10:49:40 +00:00
pooka
72a4517ea3
regen: rump syscalls for kern_prot interfaces
2010-08-30 10:34:51 +00:00
pooka
16e1cb0b60
RUMP syscalls for kern_prot.c interfaces
2010-08-30 10:32:54 +00:00
pooka
195f9ac9fd
remove trailing empty line. no useful change.
2010-08-30 10:30:01 +00:00
pooka
9a611a11e0
Empty commit to show makesyscalls.sh rev 1.99 didn't change anything (yet).
2010-08-30 10:24:42 +00:00
pooka
5c6beee9f6
Use the generally more useful funcalias for rump syscalls.
2010-08-30 10:24:04 +00:00
pooka
f0fb0d2ca1
do 5.0 compat for fstat
2010-08-30 10:08:39 +00:00
pooka
e731bd97ef
Include kern_prot.c for setuid etc.
2010-08-30 09:44:40 +00:00
pooka
64cced98e7
Use one line per sys/kern source module. no functional change.
2010-08-30 09:44:11 +00:00
kiyohara
8c7e8c667b
Support prcm@obio1.
2010-08-30 05:37:30 +00:00
cegger
06b4e82a5b
fix grammar in error message
2010-08-29 21:15:26 +00:00
cegger
6bb3ec6d99
Confilict -> Conflict
2010-08-29 21:14:16 +00:00
christos
26a6b06d3f
Don't try to hold the mutex if we are disabling the card because we can
...
be called from an interrupt context. While this is not strictly correct,
we are SoL anyway so this does not matter.
2010-08-29 07:00:13 +00:00
joerg
c1e0a5bd50
Replace the current usage of Elf64_Half with Elf64_Word and rename
...
NetBSD specific Elf64_Quarter to Elf64_Half. This restores compatibility
with the common ELF specifications.
2010-08-28 21:30:02 +00:00
tsutsui
189acfdc99
Enable options COMPAT_16 for old distributed.net client binaries.
2010-08-28 14:50:21 +00:00
ahoka
2c54ccb139
include prcm.h for NPRCM
2010-08-28 13:42:12 +00:00
ahoka
c31250161a
Add basic support for PRCM in omap devices, and use it to cold reset
...
the cpu in cpu_reboot();
Note: the driver only supports the cold reset action at the moment.
Enable it in BEAGLEBOARD
2010-08-28 13:02:32 +00:00
spz
d4446651db
trivial comment typo
2010-08-28 07:16:51 +00:00
kiyohara
7b57451a85
Fix build fail.
...
+ Include opt_omap.h, if defined OVERO.
+ Fix the pair of parentheses.
2010-08-28 07:13:47 +00:00
kiyohara
c3c2133955
Fix build failed. omap2_intr.h includes, if defined OMAP3530.
2010-08-28 07:06:29 +00:00
kiyohara
d3579ee238
Fix typo.
2010-08-28 04:59:22 +00:00
kiyohara
9190240781
Change size number to hexadecimal.
2010-08-28 04:58:49 +00:00
kiyohara
1fe3097332
Support smsh@gpmc.
...
tested Chestnut43 only.
2010-08-28 04:54:46 +00:00
kiyohara
39e2f24fea
+ Add parsing keyword 'expansion=' in args from U-boot. And keep backword
...
compatibility 'busheader=', in case Gumstix.
+ Add GPMC device map to gumstix_devmap[].
2010-08-28 04:46:24 +00:00
kiyohara
7ccc7ee0c4
+ Add configuration function for NIC of Chestnut43/Tobi/Tobi-Duo.
...
tested Chestnut43 only.
+ Remove parenthesis for return.
2010-08-28 04:39:42 +00:00
kiyohara
015c25e57a
Remove a white space.
2010-08-28 04:33:00 +00:00
kiyohara
ab81e3684b
+ Struct smsh_gxio is obsolated, and struct lan9118_softc is used.
...
We do not have private data at all.
+ Fix typo. sms_gxio_attach -> smsh_gxio_attach
2010-08-28 04:30:24 +00:00
kiyohara
d3d549f1e0
Disable L2 Cache when boot time.
2010-08-28 04:12:40 +00:00
kiyohara
61c272ff75
Fix PIC_MAXMAXSOURCES (96+160) to (96+192). OMAP35xx has 32bit GPIO x6.
2010-08-28 04:06:40 +00:00
kiyohara
c7f15660e5
+ Add some GPMC_CONFIG7 macros and replace magic-number to it.
...
+ Indent.
2010-08-28 04:03:51 +00:00
kiyohara
0f7b7aadb8
Remove white-space and null-line.
2010-08-28 04:00:35 +00:00
pooka
33e9636157
Move the manpage from the kernel sources into lib, 'cause that's
...
where it's used.
2010-08-27 08:21:43 +00:00
pooka
7ab82f967d
waiters gonna wait, so call seldestroy to wake them up when we go south
2010-08-27 07:40:01 +00:00
jruoho
a8cdc50f5d
Fix PR kern/43765 from Scott Ellis.
...
Note that the solution is not optimal. If ichlpcib(4) provides SpeedStep
support, possible I/O resource conflicts may occur with acpicpu(4). Ideally,
as noted for instance in Windows design documents, ichlpcib(4) should never
expose SpeedStep when ACPI is being used. The probability for potential race
conditions is however very small, being limited to few P4-era machines and
being dependent on user actions.
2010-08-27 03:05:26 +00:00
jruoho
9d3272e78a
From jmcneill@: fix and rework the obscure _OSC evaluation.
2010-08-27 02:44:05 +00:00
pooka
e50b65b297
update a bit
2010-08-26 22:48:36 +00:00
pooka
5cfa84d3e6
print one line of dmesg per cpu present
2010-08-26 19:56:07 +00:00