Lines Matching +full:non +full:- +full:flash

1 /* SPDX-License-Identifier: GPL-2.0+ */
4 * Copyright 2007-2008 Freescale Semiconductor, Inc.
28 #define CONFIG_SYS_PCI_64BIT 1 /* enable 64-bit PCI resources */
68 * Base addresses -- Note these are effective addresses where the
90 * 0x8000_0000 0xbfff_ffff PCIe1 Mem 1G non-cacheable
91 * 0xc000_0000 0xcfff_ffff PCIe2 Mem 256M non-cacheable
92 * 0xe000_0000 0xe7ff_ffff SRAM/SSRAM/L1 Cache 128M non-cacheable
93 * 0xe800_0000 0xe87f_ffff PCIe1 IO 8M non-cacheable
94 * 0xe880_0000 0xe8ff_ffff PCIe2 IO 8M non-cacheable
95 * 0xef00_0000 0xef0f_ffff CCSR/IMMR 1M non-cacheable
96 * 0xef80_0000 0xef8f_ffff NAND Flash 1M non-cacheable
97 * 0xf000_0000 0xf7ff_ffff NOR Flash 2 128M non-cacheable
98 * 0xf800_0000 0xffff_ffff NOR Flash 1 128M non-cacheable
104 * NAND flash configuration
118 * NOR flash configuration
125 #define CONFIG_SYS_FLASH_ERASE_TOUT 60000 /* Flash Erase Timeout (ms) */
126 #define CONFIG_SYS_FLASH_WRITE_TOUT 500 /* Flash Write Timeout (ms) */
135 /* NOR Flash 0 on CS0 */
148 /* NOR Flash 1 on CS1 */
154 /* NAND flash on CS2 */
166 /* Optional NAND flash on CS3 */
179 #define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
216 /* I2C EEPROM - AT24C128B */
245 #define CONFIG_SYS_PCA953X_C0_FLASH_PASS_CS 0x10 /* PU; Boot flash CS select */
275 * Memory space is mapped 1-1, but I/O space must start from 0.
277 /* PCIE1 - PEX8518 */
285 /* PCIE2 - VPX P1 */
331 * BAT0 2G Cacheable, non-guarded
340 * BAT1 1G Cache-inhibited, guarded
341 * 0x8000_0000 1G PCI-Express 1 Memory
357 * BAT2 512M Cache-inhibited, guarded
358 * 0xc000_0000 512M PCI-Express 2 Memory
374 * BAT3 1M Cache-inhibited, guarded
391 * BAT4 32M Cache-inhibited, guarded
392 * 0xe200_0000 16M PCI-Express 1 I/O
393 * 0xe300_0000 16M PCI-Express 2 I/0
409 * BAT5 128K Cacheable, non-guarded
423 * BAT6 256M Cache-inhibited, guarded
424 * 0xf000_0000 256M FLASH
439 /* Map the last 1M of flash where we're running from reset */
454 * BAT7 64M Cache-inhibited, guarded
455 * 0xe800_0000 64K NAND FLASH
495 * Flash memory map:
496 * fffc0000 - ffffffff Pri FDT (256KB)
497 * fff80000 - fffbffff Pri U-Boot Environment (256 KB)
498 * fff00000 - fff7ffff Pri U-Boot (512 KB)
499 * fef00000 - ffefffff Pri OS image (16MB)
500 * f8000000 - feefffff Pri OS Use/Filesystem (111MB)
502 * f7fc0000 - f7ffffff Sec FDT (256KB)
503 * f7f80000 - f7fbffff Sec U-Boot Environment (256 KB)
504 * f7f00000 - f7f7ffff Sec U-Boot (512 KB)
505 * f6f00000 - f7efffff Sec OS image (16MB)
506 * f0000000 - f6efffff Sec OS Use/Filesystem (111MB)
517 "if test $? -eq 0; then " \
523 "if test $? -ne 0; then " \
534 "if test $? -eq 0; then " \
540 "if test $? -ne 0; then " \
551 "if test $? -eq 0; then " \
552 "if test -n $fdtaddr; then " \
554 "if test $? -eq 0; then " \
555 "bootm $osaddr - $fdtaddr; " \
568 "if test $? -eq 0; then " \
572 "if test $? -ne 0; then " \
583 "if test $? -eq 0; then " \
587 "if test $? -ne 0; then " \
598 "if test $? -eq 0; then " \
602 "if test $? -ne 0; then " \
613 "if test $? -eq 0; then " \
617 "if test $? -ne 0; then " \
636 "ubootfile=/home/user/u-boot.bin\0" \
648 "bootm "CONFIG_OS1_ENV_ADDR" - "CONFIG_FDT1_ENV_ADDR"\0"\
650 "bootm "CONFIG_OS2_ENV_ADDR" - "CONFIG_FDT2_ENV_ADDR"\0"\