04 Jun, 2017

1 commit


21 May, 2017

1 commit

  • Currently the following eMMC error is seen:

    mmc1: mmc_select_hs200 failed, error -74
    mmc1: new MMC card at address 0001
    mmcblk1: mmc1:0001 V10008 7.05 GiB
    mmcblk1boot0: mmc1:0001 V10008 partition 1 4.00 MiB
    mmcblk1boot1: mmc1:0001 V10008 partition 2 4.00 MiB
    mmcblk1rpmb: mmc1:0001 V10008 partition 3 4.00 MiB

    On imx7s-warp the eMMC VCCQ is fixed at 3.15V, so pass the 'no-1-8-v'
    property to properly describe that 1.8V operation is not possible.

    With this change HS200 error is gone and another benefit is that the
    card can operate in DDR52 mode now:

    mmc1: new DDR MMC card at address 0001
    mmcblk1: mmc1:0001 V10008 7.05 GiB
    mmcblk1boot0: mmc1:0001 V10008 partition 1 4.00 MiB
    mmcblk1boot1: mmc1:0001 V10008 partition 2 4.00 MiB
    mmcblk1rpmb: mmc1:0001 V10008 partition 3 4.00 MiB

    Suggested-by: Stefan Agner
    Signed-off-by: Fabio Estevam
    Signed-off-by: Shawn Guo

    Fabio Estevam
     

29 Jan, 2017

2 commits

  • The i.MX7 has two iomux controllers. the iomuxc and the iomuxc_lpsr.
    In a board dts we have to make sure that both controllers are supplied
    with the correct pins. It's way too easy to do this wrong since only
    a look into the reference manual can reveal which pins belong to which
    controller. To make this clearer add "LPSR" to the pin names which
    belong to the LPSR controller.

    Signed-off-by: Sascha Hauer
    Reviewed-by: Fabio Estevam
    Signed-off-by: Shawn Guo

    Sascha Hauer
     
  • The watchdog pin is controlled by the iomuxc_lpsr, not the regular
    iomux, so move it there.

    Signed-off-by: Sascha Hauer
    Reviewed-by: Fabio Estevam
    Signed-off-by: Shawn Guo

    Sascha Hauer
     

05 Sep, 2016

3 commits


29 Aug, 2016

1 commit

  • sgtl5000 codec needs MCLK clock to be provided so that it can
    successfully read/write via I2C, so we should better let the
    codec control the pinctrl for such pin.

    Thanks to Stefan Agner who provided the fix on Toradex's tree:
    http://git.toradex.com/cgit/linux-toradex.git/commit/?h=toradex_imx_4.1.15_1.0.0_ga-next&id=0a55a7e5f58d46eef0d4d1d357d89e36d0c32fa4

    Signed-off-by: Fabio Estevam
    Signed-off-by: Shawn Guo

    Fabio Estevam
     

17 Aug, 2016

3 commits


15 Aug, 2016

1 commit


09 Aug, 2016

1 commit

  • Add the initial support for the Warp7 board.

    For more information about this reference design, please visit:

    https://www.element14.com/community/docs/DOC-79058/l/warp-7-the-next-generation-wearable-reference-platform

    Signed-off-by: Fabio Estevam
    Signed-off-by: Shawn Guo

    Fabio Estevam