u-boot/doc
Fabio Estevam 54965b6136 README: mxs: Introduce README.mxs
Create a README.mxs file that contains instructions on how to use U-boot for
both MX23 and MX28.

As boot from NAND has only been tested on mx28, make it clear that it only
applies to MX28.

While at it, do some small cleanups for the sake of consistency:
- Use "MX28" instead of "i.MX28"
- Use "section" instead of "chapter" when referring to specific parts of the
reference manual chapters.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-06-26 17:39:57 +02:00
..
device-tree-bindings EXYNOS5: Add device node for DP 2013-03-27 21:23:18 +09:00
DocBook cbfs: Add docbook template 2012-12-06 13:56:39 -07:00
driver-model arm: Remove support for unused s3c64xx 2013-04-12 07:55:08 +02:00
SPL doc/SPL/README.am335x-network: Document using ethernet (and USB) SPL 2013-02-18 13:51:20 -05:00
uImage.FIT net ppc: fix ethernet device names with spaces 2010-08-09 11:52:28 -07:00
feature-removal-schedule.txt feature-removal-schedule.txt: Add CONFIG_SYS_MTEST_START/END 2013-04-19 15:09:02 -04:00
git-mailrc git-mailrc: Add trini shortcut 2013-04-29 17:01:58 -04:00
I2C_Edge_Conditions
kwboot.1 Change e-mail address of Luka Perkov 2012-12-07 08:47:52 -07:00
mkimage.1 doc/mkimage.1: Fix -D/-f options formatting 2011-12-23 20:11:46 +01:00
README.440-DDR-performance
README.ag102 board/adp-ag102: add configuration of adp-ag102 2012-04-22 16:58:23 +08:00
README.AMCC-eval-boards-cleanup Major cleanup for AMCC PPC4xx eval boards. 2005-08-01 16:49:12 +02:00
README.arm-caches cache: add ALLOC_CACHE_ALIGN_BUFFER macro 2011-10-25 09:23:10 +02:00
README.ARM-memory-map Rename TEXT_BASE into CONFIG_SYS_TEXT_BASE 2010-10-18 22:07:10 +02:00
README.arm-relocation nand: mxc: Switch NAND SPL to generic SPL 2013-04-12 07:55:07 +02:00
README.ARM-SoC arm: Move cpu/$CPU to arch/arm/cpu/$CPU 2010-04-13 09:13:24 +02:00
README.arm-unaligned-accesses ARM: prevent misaligned array inits 2012-10-15 11:53:07 -07:00
README.at91 doc: Fix some typos in different files 2012-03-27 13:31:37 +02:00
README.at91-soc Minor coding style cleanup. 2011-09-11 21:24:09 +02:00
README.atmel_mci ATMEL: remove old atmel_mci driver 2012-03-13 12:06:42 +01:00
README.atmel_pmecc at91: atmel_nand: Update driver to support Programmable Multibit ECC controller 2012-09-01 17:06:14 +02:00
README.autoboot
README.AVR32
README.AVR32-port-muxing doc: Fix some typos in different files 2012-03-27 13:31:37 +02:00
README.b4860qds powerpc/b4860qds: Added Support for B4860QDS 2013-01-30 11:25:11 -06:00
README.bedbug Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
README.bitbangMII
README.blackfin
README.bootmenu New command bootmenu: ANSI terminal boot menu support 2013-03-29 09:35:34 +01:00
README.bus_vcxk
README.cfi mpc5200, digsy_mtc: add support for rev5 board version 2011-01-18 23:34:26 +01:00
README.commands Refactor linker-generated arrays 2013-03-12 23:28:40 +01:00
README.commands.itest
README.commands.spl Add cmd_spl command 2012-03-27 22:05:28 +02:00
README.console doc: provide a correct board_init_r definition path 2011-09-23 08:12:28 +02:00
README.davinci arm, da850evm: Add an SPL for SPI boot 2011-12-24 10:23:30 +01:00
README.davinci.nand_spl arm, davinci: add cam_enc_4xx support 2011-11-03 22:56:25 +01:00
README.designware_eth SPEAr : Network driver support added 2010-07-12 00:08:05 -07:00
README.displaying-bmps lcd: implement a callback for splashimage 2013-03-11 11:06:09 -04:00
README.dns
README.drivers.eth Program net device MAC addresses after initializing 2010-05-03 14:52:49 -07:00
README.enetaddr net: allow setting env enetaddr from net device setting 2012-07-11 13:15:32 -05:00
README.ext4 fs: separate CONFIG_FS_{FAT, EXT4} from CONFIG_CMD_{FAT, EXT*} 2012-10-29 14:21:19 -07:00
README.falcon Add README for the "Falcon" mode 2013-03-01 12:01:32 -05:00
README.fdt-control sandbox: Add CONFIG_OF_HOSTFILE to read FDT from host file 2013-05-01 11:17:21 -04:00
README.fec_mxc doc/README.fec_mxc: add documentation 2013-01-28 06:57:49 +01:00
README.fsl-ddr README.fsl-ddr typos and update to reflect hotkey 2013-01-30 11:25:13 -06:00
README.fsl-hwconfig powerpc/85xx: Specify hwconfig usage for USB controller 2011-07-11 13:24:20 -05:00
README.fsl_iim Add fsl_iim driver 2013-04-28 11:07:41 +02:00
README.fuse Add fuse API and commands 2013-04-28 11:07:40 +02:00
README.generic_usb_ohci
README.gpt gpt:doc: GPT (GUID Partition Table) documentation 2012-12-13 11:46:02 -07:00
README.hwconfig doc: add README for CONFIG_HWCONFIG option 2010-03-12 00:09:25 +01:00
README.idma2intr
README.imx5 imx: Document fuse assignments for MAC addresses 2013-04-28 11:07:44 +02:00
README.imx6 imx: Document fuse assignments for MAC addresses 2013-04-28 11:07:44 +02:00
README.imx25 imx: Document fuse assignments for MAC addresses 2013-04-28 11:07:44 +02:00
README.imx27 imx: Document fuse assignments for MAC addresses 2013-04-28 11:07:44 +02:00
README.imx31
README.imximage tools: arm: imx: Implement BOOT_OFFSET command for imximage 2013-04-28 11:18:03 +02:00
README.iomux
README.JFFS2
README.JFFS2_NAND Fix "par[t]ition" typo. 2010-05-21 22:05:05 +02:00
README.kwbimage cosmetic: Better explain how to use the kirkwood kwbimage.cfg file. 2012-09-03 17:44:37 +05:30
README.LED Move lib_$ARCH directories to arch/$ARCH/lib 2010-04-13 09:13:03 +02:00
README.LED_display led_display: remove unused DISPLAY_MARK define 2010-10-21 22:25:04 +02:00
README.link-local Minor Coding Style cleanup 2012-07-10 09:18:33 +02:00
README.lynxkdi
README.m28 README: mxs: Introduce README.mxs 2013-06-26 17:39:57 +02:00
README.m68k cleanup: Fix typos and misspellings in various files. 2011-07-28 21:27:36 +02:00
README.m54418twr ColdFire: Add Freescale MCF54418TWR ColdFire development board support 2012-10-24 22:27:46 +08:00
README.marubun-pcmcia
README.memory-test Feature Removal: disable "mtest" command by default 2013-03-11 15:26:59 -04:00
README.menu menu: export menu_default_choice() function 2013-03-29 09:35:34 +01:00
README.mini2440 ARM : Add support for MINI2440 (s3c2440). 2012-10-03 10:50:27 +02:00
README.mips README.mips: update known issues and TODOs 2013-01-16 10:52:08 +01:00
README.Modem
README.mpc5xx Move arch/ppc to arch/powerpc 2010-04-21 23:42:38 +02:00
README.mpc74xx
README.mpc83xx.ddrecc
README.mpc83xxads
README.mpc85xx spl/85xx: new SPL support 2012-11-26 15:41:25 -06:00
README.mpc85xx-spin-table powerpc/mpc85xx: Rewrite spin table to comply with ePAPR v1.1 2012-10-22 14:31:32 -05:00
README.mpc85xxads doc: Fix some typos in different files 2012-03-27 13:31:37 +02:00
README.mpc85xxcds
README.MPC866
README.mx28_common README: mxs: Introduce README.mxs 2013-06-26 17:39:57 +02:00
README.mx28evk README: mxs: Introduce README.mxs 2013-06-26 17:39:57 +02:00
README.mxc_ocotp arm: vf610: Add Vybrid VF610 to mxc_ocotp document 2013-06-03 10:56:54 +02:00
README.N1213 doc/README: documents and readme for NDS32 arch 2011-10-22 00:54:45 +02:00
README.nand nand: Add torture feature 2012-11-26 15:41:29 -06:00
README.nand-boot-ppc440
README.NDS32 doc/README: documents and readme for NDS32 arch 2011-10-22 00:54:45 +02:00
README.ne2000
README.NetConsole net: Make the netconsole buffer size configurable 2012-09-24 13:55:43 -05:00
README.nokia_rx51 New board support: Nokia RX-51 aka N900 2012-10-30 15:28:06 -07:00
README.OFT
README.omap-reset-time ARM: OMAP5: Fix warm reset with USB cable connected 2013-05-10 08:25:55 -04:00
README.omap-ulpi-viewport usb: ulpi: Add omap-ulpi-view port support 2012-02-12 10:11:30 +01:00
README.omap3 omap_gpmc: add support for hw assisted BCH8 2013-04-08 11:29:05 -04:00
README.p1010rdb powerpc/p1010rdb: add readme document for p1010rdb 2013-05-02 16:57:33 -05:00
README.pblimage powerpc/CoreNet: add tool to support pbl image build. 2012-08-23 10:24:16 -05:00
README.POST post/i2c: Add ability to ignore I2C devices 2010-10-22 02:19:14 -05:00
README.ppc440 Remove unused CONFIG_SERIAL_SOFTWARE_FIFO feature 2010-09-23 09:02:05 +02:00
README.pxe PXE: FDT: Add support for fdt in PXE 2012-09-27 12:22:11 -05:00
README.qemu-mips README.qemu-mips: move README file from board to doc directory 2013-01-16 10:52:08 +01:00
README.ramboot-ppc85xx doc/ramboot.mpc85xx: Documented the RAMBOOT for MPC85xx 2013-05-02 16:56:45 -05:00
README.rmobile rmobile: Add README 2012-10-03 02:04:26 +02:00
README.s5pc1xx s5pc1xx: update the README file 2010-04-03 15:24:26 -05:00
README.sata
README.sched
README.scrapyard arm: Remove support for smdk6400 2013-04-12 07:55:08 +02:00
README.serial_multi
README.sh
README.sh7752evb sh: add support for sh7752evb board 2012-12-20 13:20:17 +09:00
README.sha1
README.silent Allow u-boot to be silent without forcing Linux to be 2013-03-11 17:01:02 -04:00
README.SNTP doc: Fix some typos in different files 2012-03-27 13:31:37 +02:00
README.spear SPEAr: Add configuration options for spear3xx and spear6xx boards 2012-07-07 14:07:40 +02:00
README.SPL SPL: Add support for loading image from ram in SPL. 2012-09-27 11:20:28 -07:00
README.srio-pcie-boot-corenet powerpc/corenet_ds: Update README and README.srio-pcie-boot-corenet 2012-08-23 10:24:15 -05:00
README.standalone doc/README: documents and readme for NDS32 arch 2011-10-22 00:54:45 +02:00
README.switch_config arm,davinci: update for enbw_cmc board 2012-07-07 14:07:21 +02:00
README.t4240qds powerpc/t4qds: Add T4QDS board 2012-10-22 15:52:46 -05:00
README.ubi Add UBI README 2010-10-19 23:53:45 +02:00
README.ublimage Minor coding style cleanup. 2011-09-11 21:24:09 +02:00
README.update add command fitupd to run an update from a FIT image 2011-07-26 16:58:48 +02:00
README.usb usb documentation: fix typo 2012-12-17 15:38:15 +01:00
README.vf610 arm: vf610: Add Vybrid VF610 CPU support 2013-06-03 10:56:53 +02:00
README.video video: parse the video-mode environment variable 2011-04-28 21:31:02 +02:00
README.VLAN
README.VSC3316-3308 board/freescale/common: VSC3316/VSC3308 initialization code 2012-10-22 14:31:21 -05:00
README.watchdog watchdog: Add support for Xilinx Microblaze watchdog 2013-04-30 11:22:43 +02:00
README.zfs zfs: Add ZFS filesystem support 2012-08-09 23:42:20 +02:00

This patch series adds support for ZFS listing and load to u-boot.

To Enable zfs ls and load commands, modify the board specific config file with
#define CONFIG_CMD_ZFS

Steps to test:

1. After applying the patch, zfs specific commands can be seen
   in the boot loader prompt using
        UBOOT #help

        zfsload- load binary file from a ZFS file system
        zfsls  - list files in a directory (default /)

2. To list the files in zfs pool, device or partition, execute
        zfsls <interface> <dev[:part]> [POOL/@/dir/file]
        For example:
        UBOOT #zfsls mmc 0:5 /rpool/@/usr/bin/

3. To read and load a file from an ZFS formatted partition to RAM, execute
        zfsload <interface> <dev[:part]> [addr] [filename] [bytes]
        For example:
        UBOOT #zfsload mmc 2:2 0x30007fc0 /rpool/@/boot/uImage

References :
	-- ZFS GRUB sources from Solaris GRUB-0.97
	-- GRUB Bazaar repository

Jorgen Lundman <lundman at lundman.net> 2012.