u-boot-brain/include
Becky Bruce f51cdaf191 83xx/85xx/86xx: LBC register cleanup
Currently, 83xx, 86xx, and 85xx have a lot of duplicated code
dedicated to defining and manipulating the LBC registers.  Merge
this into a single spot.

To do this, we have to decide on a common name for the data structure
that holds the lbc registers - it will now be known as fsl_lbc_t, and we
adopt a common name for the immap layouts that include the lbc - this was
previously known as either im_lbc or lbus; use the former.

In addition, create accessors for the BR/OR regs that use in/out_be32
and use those instead of the mismash of access methods currently in play.

I have done a successful ppc build all and tested a board or two from
each processor family.

Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org>
Acked-by: Kim Phillips <kim.phillips@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2010-07-16 10:55:09 -05:00
..
asm-generic x86: Fix support for booting bzImage 2010-05-06 00:17:01 +02:00
bedbug Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
configs powerpc: Update configs to properly set FSL_ELBC 2010-07-16 10:55:08 -05:00
cramfs
galileo
jffs2 fdt_support: add partitions fixup in mtd node 2010-03-21 22:44:59 +01:00
linux x86: Fix support for booting bzImage 2010-05-06 00:17:01 +02:00
lzma Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
mtd
pcmcia
u-boot Rename lib_generic/ to lib/ 2010-04-13 09:13:04 +02:00
usb mod change 755 => 644 for multiple files 2010-03-21 22:22:53 +01:00
_exports.h
.gitignore update include/asm/ gitignore after move 2010-05-07 00:17:30 +02:00
4xx_i2c.h
74xx_7xx.h
405_dimm.h
405_mal.h
ACEX1K.h
addr_map.h
ahci.h
ali512x.h
altera.h
amba_clcd.h video: add amba-clcd prime-cell 2010-01-27 21:23:14 +01:00
ambapp.h
api_public.h
arm925t.h
armcoremodule.h
at45.h
at91rm9200_i2c.h
at91rm9200_net.h
ata.h
atmel_lcdc.h
bcd.h
bcm5221.h
bmp_layout.h
bus_vcxk.h
bzlib.h
circbuf.h
clps7111.h
command.h Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
common.h Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
commproc.h
compiler.h include/compiler.h: remove redundant declaration of errno 2010-06-20 02:21:58 +02:00
config_cmd_all.h config_cmd_all.h: Sort entries alphabetically 2010-04-10 22:19:42 +02:00
config_cmd_default.h
config_defaults.h gzip/zlib: make features optional 2010-01-26 00:04:57 +01:00
crc.h
da9030.h
dataflash.h
ddr_spd.h
div64.h
dm9000.h
dm9161.h
dp83848.h
ds1722.h
ds4510.h
dtt.h
e500.h
elf.h
environment.h NAND: environment offset in OOB (CONFIG_ENV_OFFSET_OOB) 2010-07-12 13:56:46 -05:00
exports.h Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
ext2fs.h
fat.h
fdc.h
fdt_support.h powerpc/8xxx: Distinguish between incompatible SEC h/w types 2010-07-16 10:55:07 -05:00
fdt.h
fis.h
flash.h
fpga.h
fsl_esdhc.h ppc/85xx: PIO Support for FSL eSDHC Controller Driver 2010-04-23 21:02:30 -05:00
fsl_nfc.h Add MX25 support to nand_spl fsl nfc driver 2010-01-27 14:22:41 -06:00
fsl_pmic.h MX: Added Freescale Power Management Driver 2010-05-05 09:48:41 +02:00
hush.h
hwconfig.h
i2c.h fsl_i2c: Added a callpoint for i2c_board_late_init 2010-04-19 07:46:35 +02:00
i8042.h
ide.h
image.h Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
iomux.h
ioports.h
keyboard.h
kgdb.h Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
ks8721.h
lcd.h
lcdvideo.h
lh7a40x.h
lh7a400.h
lh7a404.h
libata.h
libfdt_env.h
libfdt.h
linux_logo.h
lmb.h lmb: only force on arches that use it 2010-01-21 22:26:00 +01:00
logbuff.h
lpd7a400_cpld.h
lxt971a.h
lynxkdi.h
malloc.h
mb862xx.h
mc13892.h MX: Added definition file for MC13892 2010-05-05 09:48:41 +02:00
MCD_dma.h
MCD_progCheck.h
MCD_tasksInit.h
mg_disk.h
mii_phy.h
miiphy.h
mk48t59.h
mmc.h MMC: add weak function to detect MMC/SD card 2010-03-07 12:36:36 -06:00
mpc5xx.h
mpc5xxx_sdma.h
mpc5xxx.h mpc5xxx: Remove all references to MGT5100 2010-03-21 22:44:42 +01:00
mpc8xx_irq.h
mpc8xx.h
mpc83xx.h mpc8308: support for Freescale MPC8308 cpu 2010-07-09 15:00:54 -05:00
mpc85xx.h 83xx/85xx/86xx: LBC register cleanup 2010-07-16 10:55:09 -05:00
mpc86xx.h mpc86xx: set the DDR BATs after calculating true DDR size 2010-03-30 10:50:22 -05:00
mpc106.h
mpc824x.h
mpc8220.h
mpc8260_irq.h
mpc8260.h
mtd_node.h fdt_support: add partitions fixup in mtd node 2010-03-21 22:44:59 +01:00
nand.h NAND: environment offset in OOB (CONFIG_ENV_OFFSET_OOB) 2010-07-12 13:56:46 -05:00
net.h Program net device MAC addresses after initializing 2010-05-03 14:52:49 -07:00
netdev.h mvgbe: support SoCs other than kirkwood 2010-07-12 23:40:31 -07:00
nios2-epcs.h
nios2-io.h
nios2-yanu.h nios2: Added support to YANU UART 2010-03-21 22:44:42 +01:00
nios2.h
nomadik.h include/nomadik.h: add physical address for cldc 2010-01-27 21:23:23 +01:00
ns7520_eth.h
ns9750_bbus.h
ns9750_eth.h
ns9750_mem.h
ns9750_ser.h
ns9750_sys.h
ns16550.h Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
ns87308.h
onenand_uboot.h
part.h
pc_keyb.h
pca953x.h
pca9564.h Prepare v2010.03-rc1 2010-03-12 23:06:04 +01:00
pci_ids.h video: sm501: add support for SM501 chips on PCI bus 2010-06-14 12:29:26 +02:00
pci.h
pcmcia.h
post.h mpc5121: pdm360ng: add coprocessor POST 2010-04-24 22:56:41 +02:00
ppc4xx_enet.h
ppc4xx.h
ppc405.h
ppc440.h ppc4xx: Enable booting with Option E on 460EX/EXr/GT 2010-07-01 10:25:56 +02:00
ppc_asm.tmpl powerpc: fix wrong comment at GOT definitions 2010-06-29 23:03:40 +02:00
ppc_defs.h
ps2mult.h
radeon.h
reiserfs.h
rtc.h
s6e63d6.h
s_record.h
SA-1100.h
sata.h
scsi.h
sed156x.h
sed13806.h
serial.h x86: Use CONFIG_SERIAL_MULTI 2010-05-06 00:16:46 +02:00
sha1.h
sha256.h
sja1000.h
sm501.h
smiLynxEM.h
spartan2.h
spartan3.h add block write function to spartan3 slave serial load 2010-03-24 11:08:43 -05:00
spd_sdram.h
spd.h
spi_flash.h
spi.h
status_led.h Blackfin: back out status_led.h stubs 2010-07-05 05:30:07 -04:00
stdio_dev.h
stratixII.h
sym53c8xx.h
systemace.h
timestamp.h
tsec.h tsec: Add TSEC_FIBER flag 2010-01-31 22:34:34 -08:00
tsi108.h
tsi148.h
twl4030.h TWL4030: make LEDs selectable for twl4030_led_init() 2010-01-04 08:48:15 -06:00
tws.h
ubi_uboot.h UBI: Fix problem in UBI/Linux "compatibility layer" 2010-05-19 10:57:24 +02:00
universe.h
usb_cdc_acm.h
usb_defs.h
usb.h USB: fix create_pipe() 2010-05-27 20:59:48 +02:00
usbdescriptors.h USB add macros for debugging usb device setup. 2009-12-20 12:47:37 +01:00
usbdevice.h USB add macros for debugging usb device setup. 2009-12-20 12:47:37 +01:00
version.h
vfd_logo.h
video_ad7176.h
video_ad7177.h
video_ad7179.h
video_easylogo.h
video_fb.h
video_font.h
video_logo.h
video.h
virtex2.h
vsc7385.h
vxworks.h Make sure that argv[] argument pointers are not modified. 2010-07-04 23:55:42 +02:00
w83c553f.h
watchdog.h nios: remove nios-32 arch 2010-05-28 10:56:04 -04:00
xilinx.h add block write function to spartan3 slave serial load 2010-03-24 11:08:43 -05:00
xyzModem.h