Commit Graph

106429 Commits

Author SHA1 Message Date
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