1. 20 12月, 2016 15 次提交
  2. 19 12月, 2016 1 次提交
  3. 17 12月, 2016 24 次提交
    • T
      Merge branch 'master' of git://git.denx.de/u-boot-spi · 0b4bc1b3
      Tom Rini 提交于
      0b4bc1b3
    • T
      Merge git://git.denx.de/u-boot-fsl-qoriq · b5178a1f
      Tom Rini 提交于
      b5178a1f
    • J
      imx6: icorem6_rqs: Add FEC support · 854bb75b
      Jagan Teki 提交于
      Add FEC support for Engicam i.CoreM6 RQS modules.
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      854bb75b
    • J
      arm: dts: imx6qdl-icore-rqs: Add FEC node · fcf77483
      Jagan Teki 提交于
      Add FEC node for Engicam i.CoreM6 RQS modules.
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      fcf77483
    • J
      imx6: geam6ul: Add FEC support · bd363f80
      Jagan Teki 提交于
      Add FEC support for Engicam GEAM6UL module.
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      bd363f80
    • J
      arm: dts: imx6ul-geam: Add FEC node · b443c88b
      Jagan Teki 提交于
      Add FEC node for Engicam GEAM6UL module.
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      b443c88b
    • J
      imx6: icorem6_rqs: Add I2C support · dca7c287
      Jagan Teki 提交于
      Add I2C support for Engicam i.CoreM6 RQS modules.
      
      icorem6qdl-rqs> i2c bus
      Bus 0:  i2c@021a0000
      Bus 1:  i2c@021a4000
      Bus 2:  i2c@021a8000
      icorem6qdl-rqs> i2c dev 0
      Setting bus to 0
      icorem6qdl-rqs> i2c speed 100000
      Setting bus speed to 100000 Hz
      icorem6qdl-rqs> i2c probe
      Valid chip addresses: 4F
      icorem6qdl-rqs> i2c md 4F 0xff
      00ff: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
      icorem6qdl-rqs> i2c bus
      Bus 0:  i2c@021a0000  (active 0)
         4f: generic_4f, offset len 1, flags 0
      Bus 1:  i2c@021a4000
      Bus 2:  i2c@021a8000
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      dca7c287
    • J
      arm: dts: imx6qdl-icore-rqs: Add I2C node's · 5fdea9ff
      Jagan Teki 提交于
      Add I2C nodes for Engicam i.CoreM6 RQS modules.
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      5fdea9ff
    • J
      imx6: icorem6: Rename engicam icorem6 defconfig files · 5bdf6b57
      Jagan Teki 提交于
      Rename defconfig files for better compatible with
      respective board names and dts files.
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      5bdf6b57
    • J
      arm: imx6q: Add Engicam i.CoreM6 Solo/Duallite RQS Starter Kit initial support · 6121a54d
      Jagan Teki 提交于
      Boot from MMC:
      -------------
      U-Boot SPL 2016.11-rc2-g217bd8e-dirty (Nov 08 2016 - 22:56:07)
      Trying to boot from MMC1
      
      U-Boot 2016.11-rc2-g217bd8e-dirty (Nov 08 2016 - 22:56:07 +0530)
      
      CPU:   Freescale i.MX6DL rev1.3 at 792 MHz
      Reset cause: POR
      Model: Engicam i.CoreM6 DualLite/Solo RQS Starter Kit
      DRAM:  512 MiB
      MMC:   FSL_SDHC: 0
      *** Warning - bad CRC, using default environment
      
      In:    serial
      Out:   serial
      Err:   serial
      Net:   CPU Net Initialization Failed
      No ethernet found.
      Hit any key to stop autoboot:  0
      icorem6qdl-rqs>
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      6121a54d
    • J
      arm: imx6q: Add Engicam i.CoreM6 Quad/Dual RQS Starter Kit initial support · 871ec6da
      Jagan Teki 提交于
      Boot from MMC:
      -------------
      U-Boot SPL 2016.11-rc2-g217bd8e-dirty (Nov 08 2016 - 22:59:44)
      Trying to boot from MMC1
      
      U-Boot 2016.11-rc2-g217bd8e-dirty (Nov 08 2016 - 22:59:44 +0530)
      
      CPU:   Freescale i.MX6D rev1.2 at 792 MHz
      Reset cause: POR
      Model: Engicam i.CoreM6 Quad/Dual RQS Starter Kit
      DRAM:  512 MiB
      MMC:   FSL_SDHC: 0
      *** Warning - bad CRC, using default environment
      
      In:    serial
      Out:   serial
      Err:   serial
      Net:   CPU Net Initialization Failed
      No ethernet found.
      Hit any key to stop autoboot:  0
      icorem6qdl-rqs>
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      871ec6da
    • J
      imx6: geam6ul: Add default mtd nand partition table · 704b9cfc
      Jagan Teki 提交于
      geam6ul> mtdparts
      
      device nand0 <nand>, # parts = 6
      0: spl                 0x00200000      0x00000000      0
      1: uboot               0x00200000      0x00200000      0
      2: env                 0x00100000      0x00400000      0
      3: kernel              0x00400000      0x00500000      0
      4: dtb                 0x00100000      0x00900000      0
      5: rootfs              0x1f600000      0x00a00000      0
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      704b9cfc
    • J
      imx6: geam6ul: Enable MTD device support · b05c3448
      Jagan Teki 提交于
      Enable MTD device, partition and command support.
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      b05c3448
    • J
      imx6: geam6ul: Add NAND support · 084cbb60
      Jagan Teki 提交于
      Add NAND support for Engicam GEAM6UL board.
      
      Boot Log:
      --------
      U-Boot SPL 2016.11-g537fa5f (Nov 28 2016 - 11:42:28)
      Trying to boot from NAND
      NAND : 256 MiB
      
      U-Boot 2016.11-g537fa5f (Nov 28 2016 - 11:20:06 +0100)
      
      CPU:   Freescale i.MX6UL rev1.1 69 MHz (running at 396 MHz)
      CPU:   Automotive temperature grade (-40C to 125C) at 42C
      Reset cause: WDOG
      Model: Engicam GEAM6UL
      DRAM:  128 MiB
      NAND:  256 MiB
      MMC:   FSL_SDHC: 0
      * Warning - bad CRC, using default environment
      
      In:    serial
      Out:   serial
      Err:   serial
      Net:   No ethernet found.
      Hit any key to stop autoboot:  0
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      084cbb60
    • J
      imx6: geam6ul: Add I2C support · d31373c4
      Jagan Teki 提交于
      Add I2C support for Engicam GEAM6UL module.
      
      geam6ul> i2c bus
      Bus 0:  i2c@021a0000
      Bus 1:  i2c@021a4000
      geam6ul> i2c dev 0
      Setting bus to 0
      geam6ul> i2c dev
      Current bus is 0
      geam6ul> i2c speed 100000
      Setting bus speed to 100000 Hz
      geam6ul> i2c probe
      Valid chip addresses: 2C
      geam6ul> i2c md 2C 0xff
      00ff: 00 00 00 00 0f f0 01 64 ff ff 00 00 00 00 00 00    .......d........
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      d31373c4
    • J
      arm: dts: imx6ul-geam: Add I2C nodes · 6116da98
      Jagan Teki 提交于
      Add I2C nodes for Engicam GEAM6UL module.
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      6116da98
    • J
      arm: imx6ul: Add Engicam GEAM6UL Starter Kit initial support · a5b9f8c8
      Jagan Teki 提交于
      Boot Log:
      --------
      U-Boot SPL 2016.11-rc2-00144-g922adaa-dirty (Oct 28 2016 - 18:55:30)
      Trying to boot from MMC1
      
      U-Boot 2016.11-rc2-00144-g922adaa-dirty (Oct 28 2016 - 18:55:30 +0530)
      
      CPU:   Freescale i.MX6UL rev1.1 528 MHz (running at 396 MHz)
      CPU:   Industrial temperature grade (-40C to 105C) at 43C
      Reset cause: POR
      Model: Engicam GEAM6UL
      DRAM:  128 MiB
      MMC:   FSL_SDHC: 0
      *** Warning - bad CRC, using default environment
      
      In:    serial
      Out:   serial
      Err:   serial
      Net:   CPU Net Initialization Failed
      No ethernet found.
      Hit any key to stop autoboot:  0
      geam6ul>
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      a5b9f8c8
    • J
      arm: dts: Add devicetree for i.MX6UL · b8ad70f7
      Jagan Teki 提交于
      Add i.MX6UL dtsi support from Linux.
      
      Here is the last commit:
      "ARM: dts: add gpio-ranges property to iMX GPIO controllers"
      (sha1: bb728d662bed0fe91b152550e640cb3f6caa972c)
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      b8ad70f7
    • J
      imx6: icorem6: Add I2C support · d90384e8
      Jagan Teki 提交于
      Add I2C support for Engicam i.CoreM6 qdl board.
      
      icorem6qdl> i2c bus
      Bus 0:  i2c@021a0000
      Bus 1:  i2c@021a4000
      Bus 2:  i2c@021a8000
      icorem6qdl> i2c dev 2
      Setting bus to 2
      icorem6qdl> i2c speed 100000
      Setting bus speed to 100000 Hz
      icorem6qdl> i2c probe
      Valid chip addresses: 2C
      icorem6qdl> i2c md 2C 0xff
      00ff: 00 00 00 00 0f f0 01 64 ff ff 00 00 00 00 00 00    .......d........
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Heiko Schocher <hs@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      Acked-by: NHeiko Schocher <hs@denx.de>
      d90384e8
    • J
      i2c: mxc: Make 'no gpio pinctrl state' print as debug · 2da24fe5
      Jagan Teki 提交于
      Some I2C bus devicetree nodes, doesn't require to have
      gpio pinctrl so replace the dev_info to debug so the
      print never comes on the console and for bus that uses
      gpio pinctrl anyway have dev_err.
      
      Before:
      ------
      U-Boot> i2c dev 1
      Setting bus to 1
      i2c bus 1 at 0x21a4000, no gpio pinctrl state.
      
      After:
      ------
      U-Boot> i2c dev 1
      Setting bus to 1
      
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Heiko Schocher <hs@denx.de>
      Cc: Peng Fan <peng.fan@nxp.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      Acked-by: NHeiko Schocher <hs@denx.de>
      2da24fe5
    • J
      i2c: mxc: Print hex instead of decimal for bus address · 65c92e4f
      Jagan Teki 提交于
      Better to print the hex value for bus address instead of
      decimal, for more readbility on bus addressing.
      
      Before:
      ------
      U-Boot> i2c dev 1
      Setting bus to 1
      i2c bus 1 at 35274752, no gpio pinctrl state.
      
      After:
      ------
      U-Boot> i2c dev 1
      Setting bus to 1
      i2c bus 1 at 0x21a4000, no gpio pinctrl state.
      
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Heiko Schocher <hs@denx.de>
      Cc: Peng Fan <peng.fan@nxp.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      Acked-by: NHeiko Schocher <hs@denx.de>
      65c92e4f
    • J
      i2c: Kconfig: Add SYS_I2C_MXC entry · 72c8c10b
      Jagan Teki 提交于
      Added kconfig for SYS_I2C_MXC driver.
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Heiko Schocher <hs@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      72c8c10b
    • J
      imx6: icorem6: Add custom splashscreen support · 3713571c
      Jagan Teki 提交于
      Add custom splashscreen, engicam.bmp support for
      Engicam i.CoreM6 qdl board.
      
      Cc: Anatolij Gustschin <agust@denx.de>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      3713571c
    • J
      imx6: icorem6: Add framebuffer support · ca7463c9
      Jagan Teki 提交于
      Add IPUv3 framebuffer support for Engicam i.CoreM6 qdl board.
      
      Cc: Anatolij Gustschin <agust@denx.de>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      ca7463c9