You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Becky Bruce
09ce9921a7
flash/cfi_flash: Use virtual sector start address, not phys
...
include/flash.h was commented to say that the address in
flash_info->start was a physical address. However, from u-boot's
point of view, and looking at most flash code, it makes more
sense for this to be a virtual address. So I corrected the
comment to indicate that this was a virtual address.
The only flash driver that was actually treating the address
as physical was the mtd/cfi_flash driver. However, this code
was using it inconsistently as it actually directly dereferenced
the "start" element, while it used map_physmem to get a
virtual address in other places. I changed this driver so
that the code which initializes the info->start field calls
map_physmem to get a virtual address, eliminating the need for
further map_physmem calls. The code is now consistent.
The *only* place a physical address should be used is when defining the
flash banks list that is used to initialize the flash_info struct,
usually found in the board config file.
Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org>
Signed-off-by: Stefan Roese <sr@denx.de>
16 years ago
..
asm-arm
OMAP3: Add I2C support
16 years ago
asm-avr32
…
asm-blackfin
Blackfin: add driver for on-chip MMC/SD controller
16 years ago
asm-i386
Moved definition of set_vector() to new header file
16 years ago
asm-m68k
…
asm-microblaze
…
asm-mips
…
asm-nios
…
asm-nios2
…
asm-ppc
Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx
16 years ago
asm-sh
…
asm-sparc
…
bedbug
…
configs
Merge branch 'master' of git://git.denx.de/u-boot-arm
16 years ago
cramfs
…
galileo
…
jffs2
…
linux
…
lzma
…
mtd
…
pcmcia
…
u-boot
…
.gitignore
…
4xx_i2c.h
…
74xx_7xx.h
…
405_dimm.h
…
405_mal.h
…
ACEX1K.h
…
MCD_dma.h
…
MCD_progCheck.h
…
MCD_tasksInit.h
…
SA-1100.h
…
_exports.h
…
addr_map.h
…
ahci.h
…
altera.h
…
ambapp.h
…
api_public.h
…
arm920t.h
…
arm925t.h
…
arm926ejs.h
…
arm946es.h
…
armcoremodule.h
…
at45.h
…
at91rm9200_i2c.h
…
at91rm9200_net.h
…
ata.h
…
atmel_lcdc.h
…
bcd.h
…
bcm5221.h
…
bmp_layout.h
…
bzlib.h
…
circbuf.h
…
clps7111.h
…
command.h
Command usage cleanup
16 years ago
common.h
MIPS: Add flush_dcache_range() and invalidate_dcache_range()
16 years ago
commproc.h
…
config_cmd_all.h
…
config_cmd_default.h
…
console.h
…
crc.h
…
da9030.h
…
dataflash.h
…
ddr_spd.h
…
devices.h
Blackfin: support console-over-JTAG
16 years ago
div64.h
Add a do_div() wrapper macro, lldiv().
16 years ago
dm9161.h
…
dp83848.h
…
ds4510.h
Add support for Maxim's DS4510 I2C device
16 years ago
dtt.h
…
e500.h
Add secondary CPUs processor frequency for e500 core
16 years ago
elf.h
…
environment.h
…
exports.h
…
ext2fs.h
…
fat.h
…
fdc.h
…
fdt.h
…
fdt_support.h
…
fis.h
…
flash.h
flash/cfi_flash: Use virtual sector start address, not phys
16 years ago
fpga.h
…
hush.h
…
i2c.h
…
i8042.h
…
ide.h
…
image.h
…
iomux.h
…
ioports.h
…
keyboard.h
…
kgdb.h
…
lcd.h
…
lcdvideo.h
…
lh7a40x.h
…
lh7a400.h
…
lh7a404.h
…
libata.h
…
libfdt.h
…
libfdt_env.h
…
linux_logo.h
…
lmb.h
…
logbuff.h
…
lpd7a400_cpld.h
…
lxt971a.h
…
lynxkdi.h
…
malloc.h
…
mb862xx.h
…
mii_phy.h
…
miiphy.h
…
mk48t59.h
…
mmc.h
…
mpc5xx.h
…
mpc5xxx.h
…
mpc5xxx_sdma.h
…
mpc8xx.h
…
mpc8xx_irq.h
…
mpc83xx.h
…
mpc85xx.h
…
mpc86xx.h
…
mpc106.h
…
mpc512x.h
…
mpc824x.h
…
mpc8220.h
…
mpc8260.h
…
mpc8260_irq.h
…
nand.h
…
net.h
Move is_valid_ether_addr() to include/net.h
16 years ago
netdev.h
mgcoge make ether_scc.c work with CONFIG_NET_MULTI
16 years ago
nios-io.h
…
nios.h
…
nios2-epcs.h
…
nios2-io.h
…
nios2.h
…
ns7520_eth.h
…
ns9750_bbus.h
…
ns9750_eth.h
…
ns9750_mem.h
…
ns9750_ser.h
…
ns9750_sys.h
…
ns16550.h
…
ns87308.h
…
onenand_uboot.h
Compile warning fix in onenand_uboot.h
16 years ago
part.h
…
pc_keyb.h
…
pca953x.h
…
pci.h
…
pci_ids.h
…
pcmcia.h
…
post.h
FPU POST: fix warnings when building with 2.18 binutils
16 years ago
ppc4xx.h
…
ppc4xx_enet.h
…
ppc405.h
…
ppc440.h
…
ppc_asm.tmpl
…
ppc_defs.h
…
ps2mult.h
…
radeon.h
…
reiserfs.h
…
rtc.h
…
s3c24x0.h
…
s3c64x0.h
…
s3c2400.h
…
s3c2410.h
…
s3c6400.h
…
s_record.h
…
sa1100.h
…
sata.h
SATA: do not auto-initialize during boot
16 years ago
scsi.h
…
sed156x.h
…
sed13806.h
…
serial.h
…
sha1.h
…
sha256.h
…
sm501.h
…
smiLynxEM.h
…
spartan2.h
…
spartan3.h
…
spd.h
…
spd_sdram.h
…
spi.h
…
spi_flash.h
…
status_led.h
Blackfin: implement general support for CONFIG_STATUS_LED
16 years ago
stratixII.h
…
sym53c8xx.h
…
systemace.h
…
timestamp.h
…
tsec.h
…
tsi108.h
…
ubi_uboot.h
…
universe.h
…
usb.h
usb : musb : Enabling DM6446 (TI DaVinci) USB module power
16 years ago
usb_cdc_acm.h
…
usb_defs.h
Prepare USB layer for ehci
16 years ago
usbdcore.h
…
usbdcore_ep0.h
…
usbdcore_mpc8xx.h
…
usbdcore_omap1510.h
…
usbdescriptors.h
…
version.h
…
vfd_logo.h
…
video.h
…
video_ad7176.h
…
video_ad7177.h
…
video_ad7179.h
…
video_easylogo.h
…
video_fb.h
…
video_font.h
…
video_logo.h
…
virtex2.h
…
vsc7385.h
…
vxworks.h
…
w83c553f.h
…
watchdog.h
…
xilinx.h
…
xyzModem.h
…
zlib.h
…