1. 31 5月, 2017 2 次提交
  2. 22 5月, 2017 1 次提交
    • T
      lib: move hash CONFIG options to Kconfig · 089df18b
      Tom Rini 提交于
      Commit 94e3c8c4 ("crypto/fsl - Add progressive hashing support
      using hardware acceleration.") created entries for CONFIG_SHA1,
      CONFIG_SHA256, CONFIG_SHA_HW_ACCEL, and CONFIG_SHA_PROG_HW_ACCEL.
      However, no defconfig has migrated to it.  Complete the move by first
      adding additional logic to various Kconfig files to select this when
      required and then use the moveconfig tool.  In many cases we can select
      these because they are required to implement other drivers.  We also
      correct how we include the various hashing algorithms in SPL.
      
      This commit was generated as follows (after Kconfig additions):
      
      [1] tools/moveconfig.py -y SHA1 SHA256 SHA_HW_ACCEL
      [2] tools/moveconfig.py -y SHA_PROG_HW_ACCEL
      
      Note:
      We cannot move SHA_HW_ACCEL and SHA_PROG_HW_ACCEL simultaneously
      because there is dependency between them.
      
      Cc: Poonam Aggrwal <poonam.aggrwal@freescale.com>
      Cc: Naveen Burmi <NaveenBurmi@freescale.com>
      Cc: Po Liu <po.liu@freescale.com>
      Cc: Shengzhou Liu <Shengzhou.Liu@freescale.com>
      Cc: Priyanka Jain <Priyanka.Jain@freescale.com>
      Cc: Shaohui Xie <Shaohui.Xie@freescale.com>
      Cc: Chunhe Lan <Chunhe.Lan@freescale.com>
      Cc: Chander Kashyap <k.chander@samsung.com>
      Cc: Steve Rae <steve.rae@raedomain.com>
      Cc: Dirk Eibach <eibach@gdsys.de>
      Cc: Feng Li <feng.li_2@nxp.com>
      Cc: Alison Wang <alison.wang@freescale.com>
      Cc: Sumit Garg <sumit.garg@nxp.com>
      Cc: Mingkai Hu <Mingkai.Hu@freescale.com>
      Cc: York Sun <york.sun@nxp.com>
      Cc: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
      Cc: Jaehoon Chung <jh80.chung@samsung.com>
      Cc: Akshay Saraswat <akshay.s@samsung.com>
      Cc: Heiko Schocher <hs@denx.de>
      Cc: Jagan Teki <jagan@amarulasolutions.com>
      Signed-off-by: NTom Rini <trini@konsulko.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      Signed-off-by: NTom Rini <trini@konsulko.com>
      089df18b
  3. 18 5月, 2017 3 次提交
  4. 11 5月, 2017 3 次提交
  5. 17 3月, 2017 1 次提交
  6. 03 1月, 2017 9 次提交
  7. 17 12月, 2016 7 次提交
    • 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
      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
      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
      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
  8. 27 10月, 2016 3 次提交
    • J
      imx6: icorem6: Add default mtd nand partition table · 1c140f7b
      Jagan Teki 提交于
      icorem6qdl> 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: Peng Fan <peng.fan@nxp.com>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      1c140f7b
    • J
      imx6: icorem6: Enable MTD device support · 310db71d
      Jagan Teki 提交于
      Enable MTD device, partition and command support.
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Peng Fan <peng.fan@nxp.com>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      310db71d
    • J
      imx6: icorem6: Add NAND support · 023ff2f7
      Jagan Teki 提交于
      Add NAND support for Engicam i.CoreM6 qdl board.
      
      Boot Log:
      --------
      
      U-Boot SPL 2016.09-rc2-30755-gd3dc581-dirty (Sep 28 2016 - 23:00:43)
      Trying to boot from NAND
      NAND : 512 MiB
      
      U-Boot 2016.09-rc2-30755-gd3dc581-dirty (Sep 28 2016 - 23:00:43 +0530)
      
      CPU:   Freescale i.MX6SOLO rev1.3 at 792MHz
      CPU:   Industrial temperature grade (-40C to 105C) at 55C
      Reset cause: WDOG
      Model: Engicam i.CoreM6 DualLite/Solo Starter Kit
      DRAM:  256 MiB
      NAND:  512 MiB
      MMC:   FSL_SDHC: 0
      In:    serial
      Out:   serial
      Err:   serial
      Net:   FEC [PRIME]
      Hit any key to stop autoboot:  0
      icorem6qdl>
      
      Cc: Scott Wood <oss@buserror.net>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Peng Fan <peng.fan@nxp.com>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      023ff2f7
  9. 26 10月, 2016 3 次提交
    • J
      engicam: icorem6: Add DM_GPIO, DM_MMC support · f160c5c8
      Jagan Teki 提交于
      Add DM_GPIO, DM_MMC support for u-boot and disable for SPL.
      
      Cc: Peng Fan <peng.fan@nxp.com>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Fabio Estevam <fabio.estevam@nxp.com>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      f160c5c8
    • J
      imx6: icorem6: Add ENET support · 58413366
      Jagan Teki 提交于
      Add enet support for engicam icorem6 qdl starter kit.
      - Add pinmux settings
      - Add board_eth_init
      
      TFTP log:
      --------
      Net:   FEC [PRIME]
      Hit any key to stop autoboot:  0
      icorem6qdl> tftpboot {fdt_addr} imx6dl-icore.dtb
      Using FEC device
      TFTP from server 192.168.2.96; our IP address is 192.168.2.75
      Filename 'imx6dl-icore.dtb'.
      Load address: 0x0
      Loading: ######
               1.3 MiB/s
      done
      Bytes transferred = 28976 (7130 hex)
      CACHE: Misaligned operation at range [00000000, 00007130]
      icorem6qdl>
      
      Cc: Joe Hershberger <joe.hershberger@ni.com>
      Cc: Peng Fan <peng.fan@nxp.com>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Fabio Estevam <fabio.estevam@nxp.com>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      Acked-by: NJoe Hershberger <joe.hershberger@ni.com>
      58413366
    • J
      arm: imx: Add Engicam i.CoreM6 QDL Starter Kit initial support · f4b7532f
      Jagan Teki 提交于
      Boot Log for i.CoreM6 DualLite/Solo Starter Kit:
      -----------------------------------------------
      
      U-Boot SPL 2016.09-rc2-30739-gd1fa290 (Sep 17 2016 - 00:37:46)
      Trying to boot from MMC1
      
      U-Boot 2016.09-rc2-30739-gd1fa290 (Sep 17 2016 - 00:37:46 +0530)
      
      CPU:   Freescale i.MX6SOLO rev1.3 at 792MHz
      CPU:   Industrial temperature grade (-40C to 105C) at 31C
      Reset cause: POR
      DRAM:  256 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
      switch to partitions #0, OK
      mmc0 is current device
      switch to partitions #0, OK
      mmc0 is current device
      reading boot.scr
      ** Unable to read file boot.scr **
      reading zImage
      6741808 bytes read in 341 ms (18.9 MiB/s)
      Booting from mmc ...
      reading imx6dl-icore.dtb
      30600 bytes read in 19 ms (1.5 MiB/s)
         Booting using the fdt blob at 0x18000000
         Using Device Tree in place at 18000000, end 1800a787
      
      Starting kernel ...
      
      [    0.000000] Booting Linux on physical CPU 0x0
      
      Boot Log for i.CoreM6 Quad/Dual Starter Kit:
      --------------------------------------------
      
      U-Boot SPL 2016.09-rc2-30739-gd1fa290 (Sep 17 2016 - 00:37:46)
      Trying to boot from MMC1
      
      U-Boot 2016.09-rc2-30739-gd1fa290 (Sep 17 2016 - 00:37:46 +0530)
      
      CPU:   Freescale i.MX6Q rev1.2 at 792MHz
      CPU:   Industrial temperature grade (-40C to 105C) at 28C
      Reset cause: POR
      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>
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Fabio Estevam <fabio.estevam@nxp.com>
      Cc: Matteo Lisi <matteo.lisi@engicam.com>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Acked-by: NPeng Fan <peng.fan@nxp.com>
      Signed-off-by: NJagan Teki <jagan@amarulasolutions.com>
      f4b7532f