219244 Commits

Author SHA1 Message Date
matt
404129e876 more OMAP5 workarounds.
u-boot doesn't initialize the generic timer on the omap5430 evm properly.
so check to see if it's OK, and if not, initialize omap5 registers properly.
Pass the timer freq via properties to the armgtmr since we can't write the
cnt_frq cp15 register (which can be written in secure mode).
2013-06-20 05:39:19 +00:00
matt
8264309027 Pass the offset from CBAR/PERIPHBASE in mpcore_attach_args.
Modify the list of devices to include the offset(s) from PERIPHBASE.
2013-06-20 05:30:21 +00:00
matt
9f36a71d04 Set caching bits on the TTBR for ARMv7
Make sure TTCR is 0
2013-06-20 05:29:01 +00:00
matt
3f23a94515 More defintions for the OMAP5. 2013-06-20 05:27:31 +00:00
matt
222a05d71f Add support for the Cortex-A15 Neon/VFP unit 2013-06-20 05:24:46 +00:00
christos
08c3d981c5 Don't use -P as a kmem printer, verify that the address points to a pcb first! 2013-06-19 21:12:03 +00:00
dholland
64912b9b11 blkoff() -> mfs_blkoff()
XXX: this shouldn't be using "mfs" for its symbols as we also have
XXX: sys/ufs/mfs.
2013-06-19 18:18:12 +00:00
dholland
dab2b35444 blkoff() -> cd9660_blkoff()
blksize() -> cd9660_blksize()
2013-06-19 18:16:53 +00:00
dholland
4671554398 blkoff() -> filecore_blkoff()
blksize() -> filecore_blksize()
2013-06-19 18:16:10 +00:00
dholland
bc706cd48f blkoff -> chfs_blkoff
blksize -> chfs_blksize
2013-06-19 18:15:35 +00:00
dholland
de893df3a9 blkoff() -> ffs_blkoff() stragglers 2013-06-19 18:02:21 +00:00
dholland
f1333577b5 Rename ambiguous macros:
MAXDIRSIZE -> UFS_MAXDIRSIZE or LFS_MAXDIRSIZE
   NINDIR -> FFS_NINDIR, EXT2_NINDIR, LFS_NINDIR, or MFS_NINDIR
   INOPB -> FFS_INOPB, LFS_INOPB
   INOPF -> FFS_INOPF, LFS_INOPF
   blksize -> ffs_blksize, ext2_blksize, or lfs_blksize
   sblksize -> ffs_blksize

These are not the only ambiguously defined filesystem macros, of
course, there's a pile more. I may not have found all the ambiguous
definitions of blksize(), too, as there are a lot of other things
called 'blksize' in the system.
2013-06-19 17:51:25 +00:00
msaitoh
6e84bd64a6 Use ihphy(4) for I21[78]. 2013-06-19 15:30:25 +00:00
macallan
21de529e92 mention CG14 acceleration support 2013-06-19 13:31:33 +00:00
macallan
2204c30d12 build acceleration support 2013-06-19 13:27:07 +00:00
msaitoh
9d67fb768e Fix a bug that wrong semaphore is used in wm_gmii_hv_{read,write}reg. 2013-06-19 10:53:24 +00:00
msaitoh
fce172c5e6 Add ECC support for the packet buffer. Only 82571 and I21[78] support ECC. 2013-06-19 10:38:51 +00:00
msaitoh
f96c92e089 Fix some bugs on I21[78] to make those devices stable. 2013-06-19 10:27:08 +00:00
dholland
8c01dce56b Make this build again. hi christos 2013-06-19 06:15:54 +00:00
christos
d418f0d0f1 make this compile again 2013-06-19 01:07:55 +00:00
macallan
94cfee8919 add store-with-clamp instructions 2013-06-19 00:41:16 +00:00
matt
deac5f4fa6 Add OMAP5 reset code. 2013-06-18 23:40:38 +00:00
matt
cfb22ade04 Add OMAP5_PRM_RSTCTRL definition 2013-06-18 23:39:44 +00:00
matt
76e7e7475e Add AHCI OMAP5 address 2013-06-18 22:41:03 +00:00
christos
cfb6f1d55b xorg's pixman-arm-neon-asm-bilinear.S wants to include this file, so make
it safe for the assembler, by eliding the only c declaration in it.
2013-06-18 20:17:19 +00:00
sjg
8ae5585417 Use a #define for the variable name we put in environment to pass .MAKE.LEVEL
in case we don't want to use gmake's MAKELEVEL in a different way.
2013-06-18 20:06:09 +00:00
sjg
339d4acb06 Fix use after free bug.
Parse_SetInput:
curFile->fname was using the buffer passed to it - which ReadMakefile frees.
This change makes the comment in ParseEOF about leaking curFile->fname true.
2013-06-18 19:31:27 +00:00
christos
855bb66ef7 Prefix most of the cpp macros with lfs_ and LFS_ to avoid conflicts with ffs.
This was done so that boot blocks that want to compile both FFS and LFS in
the same file work.
2013-06-18 18:18:57 +00:00
matt
e6d3356bdb Turn off direct mapped phys 2013-06-18 15:42:54 +00:00
matt
7e5729beb7 Fix gpio addresses
Add sdhc
2013-06-18 15:40:26 +00:00
matt
e2bfc15fb0 Use OMAP_[345]XXX 2013-06-18 15:39:19 +00:00
matt
45a1f6b0f0 Add PL310 L2CC init for OMAP4.
Use OMAP_[345]XXX
Add OMAP4 hooks in beagle_device_register
2013-06-18 15:37:16 +00:00
matt
60e0977728 Unforce VERBOSE_INIT_ARM
Add a crlf after the final 'Z'
2013-06-18 15:28:36 +00:00
matt
937de4642e Only set CPU_CONTROL_VECRELOC if ARM_HAS_VBAR is not defined. 2013-06-18 15:27:05 +00:00
matt
5ea24edf00 Add OMAP4 support. (Incomplete). 2013-06-18 15:23:18 +00:00
matt
86816c0ffa Add OMAP_[2345]XXX to simply matching. 2013-06-18 15:22:37 +00:00
matt
27226b146c Initial OMAP4 changes.
Attaches but ...
sdhc0 at obio2 addr 0x4809c000-0x4809ceff intr 115: SDHC controller
sdhc0: SD Host Specification 1.0, rev.0
sdmmc0 at sdhc0 slot 0
sdhc0: INIT Procedure timeout
sdmmc0: couldn't supply clock
sdmmc0: couldn't enable card: 60
2013-06-18 15:04:53 +00:00
matt
869fb62acd Add PL310 address for OMAP4.
Fix RSTCTRL address for OMAP4.
2013-06-18 15:02:55 +00:00
matt
b912e981fb Omap4 changes 2013-06-18 15:01:49 +00:00
uebayasi
e926b1b15c port-i386/47907: kernel trap when using EISA with I/O APIC on i386
Patch from Felix Deichmann.

XXX pullup netbsd-6
2013-06-18 08:48:54 +00:00
dholland
ed77f6830b Tuck away a bunch of symbols that don't need to be public. 2013-06-18 08:01:00 +00:00
tteras
4f62ef74bd From Paul Barker: Remove redundant memset after calloc that caused compile
failures with gcc 4.8 due to error: argument to 'sizeof' in 'memset' call
is the same expression as the destination; did you mean to dereference.
2013-06-18 05:39:50 +00:00
dholland
6df04d00b9 Add LFS_KERNEL_RFW, a preexisting lfs option that should have been
here all along.
2013-06-18 04:33:57 +00:00
matt
c7f4589652 a9_cpuinit -> arm_cpuinit 2013-06-17 20:30:49 +00:00
christos
d282d8204e Komputer -> Computer 2013-06-17 17:44:16 +00:00
christos
ba70cbfcf3 don't echo the make command in the output file. 2013-06-17 17:40:17 +00:00
christos
0aea00d39b Remove previous; this is built in ../../lib/libXdmGreet as pointed out by
mrg.
2013-06-17 15:58:40 +00:00
christos
ee4a2660bc LFS module does not depend on FFS anymore. (NAKAJIMA Yoshihiro) 2013-06-17 15:46:04 +00:00
tsutsui
5075fc7efd Add entries for m_copyup(9) man pages, updated by ryo@. 2013-06-17 12:35:02 +00:00
mbalmer
60da905091 Fix a typo: Affrimative -> Affirmative. 2013-06-17 11:05:42 +00:00