Commit Graph

215502 Commits

Author SHA1 Message Date
skrll
fa22dbb3b7 Use NULL not 0 for pointer assignment. 2013-01-02 09:53:58 +00:00
skrll
62a1ab84bd Correct a comment 2013-01-02 09:50:26 +00:00
skrll
9b7730a669 KNF a comment. 2013-01-02 09:49:14 +00:00
matt
daf4ca4713 Add an assembly version of strcpy/strncpy/strlcpy.
(they all use a common source with defines to determine which to build).
2013-01-02 05:54:58 +00:00
jmcneill
612297b23e If EDID is supplied, parse and print it. While here, try not to crash
if is_console is false.
2013-01-01 23:22:44 +00:00
jmcneill
63e40cb108 Read EDID data on Beagleboard and pass it to omapfb driver if found. 2013-01-01 23:21:26 +00:00
jmcneill
39c8eada8e add a function to lookup the i2c controller tag for the specified device_t 2013-01-01 23:20:24 +00:00
dsl
b4041ccef0 Comment out the unused 'struct proc p0;'
This is userspace, it isn't supposed to know what a 'struct proc' is.
2013-01-01 19:03:26 +00:00
dsl
f337b6c74a This needs an explicit include of sys/ioctl.h.
XXX: There is some crappy code in here :-)
2013-01-01 19:02:19 +00:00
dsl
249ad9a058 Explicitly include sys/ioctl.h 2013-01-01 19:01:10 +00:00
dsl
4467f3ec3d Explicitly include sys/ioctl.h 2013-01-01 18:44:27 +00:00
dsl
2bf5f9db37 Don't rely on sys/lwp.h includeing sys/resource.h for us. 2013-01-01 18:42:39 +00:00
dsl
c672e5424a Don't rely on something including sys/ioctl.h for us. 2013-01-01 18:32:17 +00:00
jakllsch
60d3e1aba4 Hook up generic_bs_sr_4 for bus_space_set_region_4 in the OMAP bus space. 2013-01-01 17:28:27 +00:00
christos
07ea4685bd remove dead assignment (Christoph Mallon) 2013-01-01 15:34:02 +00:00
christos
1da7b96282 Fix pasto that affected bind -k (Christoph Mallon) 2013-01-01 15:33:06 +00:00
jmcneill
87c764948d add OMAP3 SCM (temp sensor) 2013-01-01 13:05:46 +00:00
jmcneill
58b12b0f42 Add OMAP3530 temperature sensor support 2013-01-01 13:05:21 +00:00
apb
25dbb40a11 fix incomplete comment 2013-01-01 12:45:06 +00:00
macallan
afedca5d8d add a compile option to override the fallback to software drawing of bitmap
fonts on R3xx ( options RADEONFB_ALWAYS_ACCEL_PUTCHAR ) since this works just
fine on my RV350.
Next step: don't map VRAM if we don't need it.
2013-01-01 12:13:28 +00:00
apb
e8bcad5dbf units(1): add -l and -L options. [apb 20130101] 2013-01-01 11:53:28 +00:00
apb
c6933fca67 Add -l and -L options to units(1). "-l" simply lists all unit
definitions, while "-L" alsoreduces them to depend only on a few
primitive units (such as m, kg, sec).
2013-01-01 11:51:55 +00:00
apb
55f985ffa7 Correctly ignore duplicate definitions. "continue" applies only to the
innermost loop.
2013-01-01 11:44:00 +00:00
spz
bd7a4329bb Happy 2013 everybody 2013-01-01 00:01:23 +00:00
christos
191ca062bf add a sync to make it less likely to boot with /etc pointing to nothing after
a crash.
2012-12-31 23:21:27 +00:00
jmcneill
4ce8a86674 add TPS65950 RTC support 2012-12-31 21:45:36 +00:00
jmcneill
4a745538bc reset todr clock on shutdown 2012-12-31 21:34:31 +00:00
jmcneill
622947f93d add support for TPS65950 watchdog timer 2012-12-31 19:47:27 +00:00
christos
f5ae1cb28b avoid strict aliasing problems 2012-12-31 18:47:41 +00:00
dsl
ee8be9493a Move the two fields used to save some i387 state on the last fpu trap
into their own sub-structure of the pcb (from 'struct savefpu').
They only (seem) to be used in some code that generates core dumps
  for 32bit processes (code that might be broken as well!).
'struct safefpu' is now identical to 'struct fxsave64'. One (or both)
  needs extending to support AVX - might need to be dynamically sized.
Removed all the __aligned(16) except for the one in struct pcb itself.
  Only the copy used for the fsave instruction need be aligned.
2012-12-31 16:20:17 +00:00
christos
587f548f71 new awk, ping update 2012-12-31 16:05:39 +00:00
dsl
658a58d038 Add support for '%n' being a shorthand for 'fg %n'. 2012-12-31 14:10:15 +00:00
jmcneill
0319b9233f add tps65950 driver 2012-12-31 13:28:30 +00:00
jmcneill
72dd8faac9 TI TPS65950 driver, right now about all it can do is control LEDs 2012-12-31 13:26:42 +00:00
jmcneill
cd6325cba1 beagleboard supports 8-bit SD mode 2012-12-31 13:20:16 +00:00
jmcneill
b5247ae694 add I2C support 2012-12-31 12:47:25 +00:00
jmcneill
802b3063a6 Add OMAP3530 I2C support 2012-12-31 12:45:49 +00:00
macallan
e3f8408d19 fix some typos & comments 2012-12-31 11:11:17 +00:00
macallan
59a24ce3b4 R4xx support is untested at best, so don't pretend to support them. 2012-12-31 10:38:51 +00:00
macallan
48a7caff44 clean up some more confusion between (ws)displays and CRTCs.
Now palette initialization no longer stomps over the port table, which gives
us a fighting chance to intentionally enable the right outputs.
How on earth did this ever work?
2012-12-31 10:31:19 +00:00
skrll
ebfcd7f4ed At each function level print a useful offset (as also shown in rlv)
OK from gimpy
2012-12-31 08:57:27 +00:00
matt
44d1b59f26 Make this work on all ARMs but keep the armv6 optimizations. It as fast as
the existing strlen for small string and once strings are 8 bytes or more in
length it starts getting significantly faster.  For really long strings,
compared to the existing strlen, this uses about 1/2 of the cycles for the
non-armv6 version and about 1/3 of the cycles for the armv6 version.
2012-12-31 07:58:44 +00:00
matt
a3f59f9868 Always re-enable the VFP when loading for a kernel LWP. 2012-12-31 03:23:53 +00:00
matt
1e9ef444c0 Correct one of the kernel_size calculations. 2012-12-31 01:23:31 +00:00
matt
92d08eb574 Remove a debugging printf 2012-12-31 01:20:05 +00:00
matt
b17bcc6bf4 Switch to using vfp_kernel_{acquire,release} so that softints don't cause
the VFP to become disabled.
2012-12-31 01:19:36 +00:00
matt
08e4b731e6 print the PC of the VFP kernel fault in the panic message. 2012-12-31 00:01:48 +00:00
pooka
4a38ad2878 bump for arch linux/rpi support. 2012-12-30 23:52:48 +00:00
pooka
db5793172f Take into account armv6 hacks from common/lib/libc/arch/arm/atomic to
allow this to build with -march=armv6k
2012-12-30 23:52:12 +00:00
christos
17cb1d718c fix function name in error messages. 2012-12-30 22:52:35 +00:00