09 Nov, 2018

1 commit


07 Nov, 2018

4 commits


06 Nov, 2018

1 commit

  • When using gcc 4.9 to build SPL, the image size is beyond current
    limitation 128KB. This gcc version is used in android tool chain. So
    enlarge the SPL max size to 148KB. This value is also aligned with
    other imx8mq/mm boards settings.

    Signed-off-by: Ye Li
    Reviewed-by: Peng Fan

    Ye Li
     

03 Nov, 2018

27 commits


29 Oct, 2018

2 commits


27 Oct, 2018

1 commit


26 Oct, 2018

2 commits

  • Open configs to enable spl build for imx8q on both
    Android and Android Auto.

    Change-Id: Ide757086ad0208973ac8510ba4a2f1c84aecdfad
    Signed-off-by: Luo Ji

    Luo Ji
     
  • Currently the clocks and power of USB controller and USB PHY are both
    controlled by ehci-mx6 driver in device probe. However, the function
    "ehci_usb_ofdata_to_platdata" calls "ehci_usb_phy_mode"
    to access PHY registers when "dr_mode" is set to OTG, both "dr_mode" and
    "extcon" properties are not set in DTB. This may cause hang at accessing
    USB PHY registers if the power and clocks are not enabled.

    Change the usb type logic to more clear way:
    1. plat->init_type: The requested USB mode type from uplayers
    2. priv->init_type: The USB mode type specified by DTB or by the USB ID pin or
    by external controller like tcpc or GPIO.
    3. If two init_type are not same, return failure. Align with non-DM driver.
    4. USB PHY access is moved after power and clock enabled.

    Signed-off-by: Ye Li

    Ye Li
     

25 Oct, 2018

2 commits