| Submitter | Stefano Babic |
|---|---|
| Date | Jan. 28, 2013, 10:25 p.m. |
| Message ID | <5106FACE.6060008@denx.de> |
| Download | mbox |
| Permalink | /patch/216387/ |
| State | Accepted |
| Delegated to: | Albert ARIBAUD |
| Headers | show |
Pull-request
git://www.denx.de/git/u-boot-imx.git masterComments
Hi Stefano, On Mon, 28 Jan 2013 23:25:18 +0100, Stefano Babic <sbabic@denx.de> wrote: > Hi Albert, > > please pull from u-boot-imx (last fixes), thanks. > > The following changes since commit 3a9d879f6f64585b819af728b53be0a05037fe0d: > > Prepare v2013.01 (2013-01-15 14:47:42 -0700) > > are available in the git repository at: > > git://www.denx.de/git/u-boot-imx.git master > > for you to fetch changes up to 81ca840976e8e418ae8decaf03ea01f59b1b5be2: > > mx23evk: Add initial board support (2013-01-28 11:51:04 +0100) > > ---------------------------------------------------------------- > Fabio Estevam (4): > woodburn: Set Write Protection GPIO as input > mx6qsabre_common: Let mmc partition be board specific > tools: imximage: Let .name field be more generic > mxs: Use __weak annotation to simplify code > > Knut Wohlrab (1): > mx6qsabreauto: enable USB host interface > > Marek Vasut (14): > mxs: mmc: Drop unused members from struct mxsmmc_priv > mxs: ssp: Pull out the SSP bus to regs conversion > mx23: Add POWER and CLKCTRL register definitions > mx23: ssp: Fix ssp-regs.h for MX23 > mmc: Limit the number of used SSP ports on MX23 > mxs: Add function to ungate the power block on MX23 > mxs: Linux uses ttyAMA0 as DUART > mxs: Add MX23 olinuxino board support > mxs: Boost the memory power supply > mxs: dma: Fix APBH DMA driver for MX23 > mxs: ssp: Add SSP registers map for MX23 > mxs: mmc: Allow overriding default card detect implementation > mxs: mmc: Fix the MMC driver for MX23 > mxs: mmc: mx23_olinuxino: Add MMC support > > Otavio Salvador (14): > mxs: clock: Use 'mxs' prefix for methods > mx23: Add register base addresses > mx23: Add iomux-mx23.h > mx23: Add support on print_cpuinfo() > mx23: Add boot mode description > mx23: SPL: Add boot mode support > mx23: SPL: Initialize DDR at 133MHz > mx23: config: Enable building of u-boot.sb binary > mx23: config: Enable mxsboot tool for i.MX23 based boards > mxs: Fix the memory init for MX23 > mxs: Add MX23 quirks into the clock code > mxs: mmc: Fix MMC reset on iMX23 > mx23_olinuxino: Add default environment > mx23evk: Add initial board support > > Troy Kisky (10): > imximage.cfg: run files through C preprocessor > doc/README.fec_mxc: add documentation > net: fec_mxc: delete CONFIG_FEC_MXC_MULTI > net: fec_mxc: change fec_mii_setspeed parameter > net: fec_mxc: have fecmxc_initialize call fecmxc_initialize_multi > phy: add phy_find_by_mask/phy_connect_dev > net: fec_mxc: use fec_set_dev_name to set name > net: fec_mxc: only call phy_connect in fec_probe > net: fec_mxc: get phydev before fec_probe > mx6qsabrelite: search mii phy address 4-7 > > .gitignore | 1 + > MAINTAINERS | 5 + > Makefile | 9 +- > arch/arm/cpu/arm926ejs/config.mk | 2 +- > arch/arm/cpu/arm926ejs/mxs/clock.c | 83 +++-- > arch/arm/cpu/arm926ejs/mxs/mxs.c | 25 +- > arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 25 ++ > arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 118 +++++-- > arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 12 + > arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd | 18 ++ > arch/arm/cpu/armv7/config.mk | 2 +- > arch/arm/imx-common/Makefile | 13 + > arch/arm/include/asm/arch-mxs/clock.h | 14 +- > arch/arm/include/asm/arch-mxs/imx-regs.h | 7 +- > arch/arm/include/asm/arch-mxs/iomux-mx23.h | 355 > ++++++++++++++++++++ > arch/arm/include/asm/arch-mxs/regs-apbh.h | 121 +++++++ > arch/arm/include/asm/arch-mxs/regs-base.h | 56 +++- > arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h | 221 +++++++++++++ > arch/arm/include/asm/arch-mxs/regs-digctl.h | 1 + > arch/arm/include/asm/arch-mxs/regs-power-mx23.h | 358 > +++++++++++++++++++++ > arch/arm/include/asm/arch-mxs/regs-ssp.h | 54 ++++ > arch/arm/include/asm/arch-mxs/sys_proto.h | 20 +- > board/bluegiga/apx4devkit/apx4devkit.c | 8 +- > board/denx/m28evk/m28evk.c | 10 +- > board/esg/ima3-mx53/imximage.cfg | 120 +++---- > board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg | 90 +++--- > board/freescale/mx23evk/Makefile | 47 +++ > board/freescale/mx23evk/mx23evk.c | 83 +++++ > board/freescale/mx23evk/spl_boot.c | 104 ++++++ > board/freescale/mx25pdk/imximage.cfg | 77 ++--- > board/freescale/mx28evk/mx28evk.c | 10 +- > board/freescale/mx51evk/imximage.cfg | 114 +++---- > board/freescale/mx53ard/imximage_dd3.cfg | 83 ++--- > board/freescale/mx53evk/imximage.cfg | 86 ++--- > board/freescale/mx53loco/imximage.cfg | 83 ++--- > board/freescale/mx53smd/imximage.cfg | 83 ++--- > board/freescale/mx6qarm2/imximage.cfg | 88 ++--- > board/freescale/mx6qsabreauto/imximage.cfg | 82 ++--- > board/freescale/mx6qsabrelite/mx6qsabrelite.c | 24 +- > board/genesi/mx51_efikamx/imximage_mx.cfg | 132 ++++---- > board/genesi/mx51_efikamx/imximage_sb.cfg | 126 ++++---- > board/olimex/mx23_olinuxino/Makefile | 47 +++ > board/olimex/mx23_olinuxino/mx23_olinuxino.c | 71 ++++ > board/olimex/mx23_olinuxino/spl_boot.c | 99 ++++++ > board/schulercontrol/sc_sps_1/sc_sps_1.c | 10 +- > board/ttcontrol/vision2/imximage_hynix.cfg | 295 +++++++++-------- > board/woodburn/imximage.cfg | 2 +- > board/woodburn/woodburn.c | 3 +- > boards.cfg | 2 + > doc/README.fec_mxc | 27 ++ > drivers/dma/apbh_dma.c | 10 +- > drivers/mmc/mxsmmc.c | 102 +++--- > drivers/net/fec_mxc.c | 164 +++++----- > drivers/net/fec_mxc.h | 2 +- > drivers/net/phy/phy.c | 128 +++++--- > drivers/spi/mxs_spi.c | 7 +- > include/configs/m28evk.h | 3 +- > include/configs/mx23_olinuxino.h | 210 ++++++++++++ > include/configs/mx23evk.h | 202 ++++++++++++ > include/configs/mx28evk.h | 1 - > include/configs/mx6qsabre_common.h | 2 +- > include/configs/mx6qsabreauto.h | 12 + > include/configs/sc_sps_1.h | 1 - > include/netdev.h | 7 + > include/phy.h | 3 + > spl/Makefile | 7 +- > tools/Makefile | 2 + > tools/imximage.c | 2 +- > 68 files changed, 3418 insertions(+), 973 deletions(-) > create mode 100644 arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd > create mode 100644 arch/arm/include/asm/arch-mxs/iomux-mx23.h > create mode 100644 arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h > create mode 100644 arch/arm/include/asm/arch-mxs/regs-power-mx23.h > create mode 100644 board/freescale/mx23evk/Makefile > create mode 100644 board/freescale/mx23evk/mx23evk.c > create mode 100644 board/freescale/mx23evk/spl_boot.c > create mode 100644 board/olimex/mx23_olinuxino/Makefile > create mode 100644 board/olimex/mx23_olinuxino/mx23_olinuxino.c > create mode 100644 board/olimex/mx23_olinuxino/spl_boot.c > create mode 100644 doc/README.fec_mxc > create mode 100644 include/configs/mx23_olinuxino.h > create mode 100644 include/configs/mx23evk.h > Applied to u-boot-arm/master, thanks! Amicalement,
Hi Albert, please pull from u-boot-imx (last fixes), thanks. The following changes since commit 3a9d879f6f64585b819af728b53be0a05037fe0d: Prepare v2013.01 (2013-01-15 14:47:42 -0700) are available in the git repository at: git://www.denx.de/git/u-boot-imx.git master for you to fetch changes up to 81ca840976e8e418ae8decaf03ea01f59b1b5be2: mx23evk: Add initial board support (2013-01-28 11:51:04 +0100) ---------------------------------------------------------------- Fabio Estevam (4): woodburn: Set Write Protection GPIO as input mx6qsabre_common: Let mmc partition be board specific tools: imximage: Let .name field be more generic mxs: Use __weak annotation to simplify code Knut Wohlrab (1): mx6qsabreauto: enable USB host interface Marek Vasut (14): mxs: mmc: Drop unused members from struct mxsmmc_priv mxs: ssp: Pull out the SSP bus to regs conversion mx23: Add POWER and CLKCTRL register definitions mx23: ssp: Fix ssp-regs.h for MX23 mmc: Limit the number of used SSP ports on MX23 mxs: Add function to ungate the power block on MX23 mxs: Linux uses ttyAMA0 as DUART mxs: Add MX23 olinuxino board support mxs: Boost the memory power supply mxs: dma: Fix APBH DMA driver for MX23 mxs: ssp: Add SSP registers map for MX23 mxs: mmc: Allow overriding default card detect implementation mxs: mmc: Fix the MMC driver for MX23 mxs: mmc: mx23_olinuxino: Add MMC support Otavio Salvador (14): mxs: clock: Use 'mxs' prefix for methods mx23: Add register base addresses mx23: Add iomux-mx23.h mx23: Add support on print_cpuinfo() mx23: Add boot mode description mx23: SPL: Add boot mode support mx23: SPL: Initialize DDR at 133MHz mx23: config: Enable building of u-boot.sb binary mx23: config: Enable mxsboot tool for i.MX23 based boards mxs: Fix the memory init for MX23 mxs: Add MX23 quirks into the clock code mxs: mmc: Fix MMC reset on iMX23 mx23_olinuxino: Add default environment mx23evk: Add initial board support Troy Kisky (10): imximage.cfg: run files through C preprocessor doc/README.fec_mxc: add documentation net: fec_mxc: delete CONFIG_FEC_MXC_MULTI net: fec_mxc: change fec_mii_setspeed parameter net: fec_mxc: have fecmxc_initialize call fecmxc_initialize_multi phy: add phy_find_by_mask/phy_connect_dev net: fec_mxc: use fec_set_dev_name to set name net: fec_mxc: only call phy_connect in fec_probe net: fec_mxc: get phydev before fec_probe mx6qsabrelite: search mii phy address 4-7 .gitignore | 1 + MAINTAINERS | 5 + Makefile | 9 +- arch/arm/cpu/arm926ejs/config.mk | 2 +- arch/arm/cpu/arm926ejs/mxs/clock.c | 83 +++-- arch/arm/cpu/arm926ejs/mxs/mxs.c | 25 +- arch/arm/cpu/arm926ejs/mxs/spl_boot.c | 25 ++ arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c | 118 +++++-- arch/arm/cpu/arm926ejs/mxs/spl_power_init.c | 12 + arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd | 18 ++ arch/arm/cpu/armv7/config.mk | 2 +- arch/arm/imx-common/Makefile | 13 + arch/arm/include/asm/arch-mxs/clock.h | 14 +- arch/arm/include/asm/arch-mxs/imx-regs.h | 7 +- arch/arm/include/asm/arch-mxs/iomux-mx23.h | 355 ++++++++++++++++++++ arch/arm/include/asm/arch-mxs/regs-apbh.h | 121 +++++++ arch/arm/include/asm/arch-mxs/regs-base.h | 56 +++- arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h | 221 +++++++++++++ arch/arm/include/asm/arch-mxs/regs-digctl.h | 1 + arch/arm/include/asm/arch-mxs/regs-power-mx23.h | 358 +++++++++++++++++++++ arch/arm/include/asm/arch-mxs/regs-ssp.h | 54 ++++ arch/arm/include/asm/arch-mxs/sys_proto.h | 20 +- board/bluegiga/apx4devkit/apx4devkit.c | 8 +- board/denx/m28evk/m28evk.c | 10 +- board/esg/ima3-mx53/imximage.cfg | 120 +++---- board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg | 90 +++--- board/freescale/mx23evk/Makefile | 47 +++ board/freescale/mx23evk/mx23evk.c | 83 +++++ board/freescale/mx23evk/spl_boot.c | 104 ++++++ board/freescale/mx25pdk/imximage.cfg | 77 ++--- board/freescale/mx28evk/mx28evk.c | 10 +- board/freescale/mx51evk/imximage.cfg | 114 +++---- board/freescale/mx53ard/imximage_dd3.cfg | 83 ++--- board/freescale/mx53evk/imximage.cfg | 86 ++--- board/freescale/mx53loco/imximage.cfg | 83 ++--- board/freescale/mx53smd/imximage.cfg | 83 ++--- board/freescale/mx6qarm2/imximage.cfg | 88 ++--- board/freescale/mx6qsabreauto/imximage.cfg | 82 ++--- board/freescale/mx6qsabrelite/mx6qsabrelite.c | 24 +- board/genesi/mx51_efikamx/imximage_mx.cfg | 132 ++++---- board/genesi/mx51_efikamx/imximage_sb.cfg | 126 ++++---- board/olimex/mx23_olinuxino/Makefile | 47 +++ board/olimex/mx23_olinuxino/mx23_olinuxino.c | 71 ++++ board/olimex/mx23_olinuxino/spl_boot.c | 99 ++++++ board/schulercontrol/sc_sps_1/sc_sps_1.c | 10 +- board/ttcontrol/vision2/imximage_hynix.cfg | 295 +++++++++-------- board/woodburn/imximage.cfg | 2 +- board/woodburn/woodburn.c | 3 +- boards.cfg | 2 + doc/README.fec_mxc | 27 ++ drivers/dma/apbh_dma.c | 10 +- drivers/mmc/mxsmmc.c | 102 +++--- drivers/net/fec_mxc.c | 164 +++++----- drivers/net/fec_mxc.h | 2 +- drivers/net/phy/phy.c | 128 +++++--- drivers/spi/mxs_spi.c | 7 +- include/configs/m28evk.h | 3 +- include/configs/mx23_olinuxino.h | 210 ++++++++++++ include/configs/mx23evk.h | 202 ++++++++++++ include/configs/mx28evk.h | 1 - include/configs/mx6qsabre_common.h | 2 +- include/configs/mx6qsabreauto.h | 12 + include/configs/sc_sps_1.h | 1 - include/netdev.h | 7 + include/phy.h | 3 + spl/Makefile | 7 +- tools/Makefile | 2 + tools/imximage.c | 2 +- 68 files changed, 3418 insertions(+), 973 deletions(-) create mode 100644 arch/arm/cpu/arm926ejs/mxs/u-boot-imx23.bd create mode 100644 arch/arm/include/asm/arch-mxs/iomux-mx23.h create mode 100644 arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h create mode 100644 arch/arm/include/asm/arch-mxs/regs-power-mx23.h create mode 100644 board/freescale/mx23evk/Makefile create mode 100644 board/freescale/mx23evk/mx23evk.c create mode 100644 board/freescale/mx23evk/spl_boot.c create mode 100644 board/olimex/mx23_olinuxino/Makefile create mode 100644 board/olimex/mx23_olinuxino/mx23_olinuxino.c create mode 100644 board/olimex/mx23_olinuxino/spl_boot.c create mode 100644 doc/README.fec_mxc create mode 100644 include/configs/mx23_olinuxino.h create mode 100644 include/configs/mx23evk.h