9e41cbf1 | 01-Feb-2019 |
Abel Vesa <abel.vesa@nxp.com> |
board: mx6sabreauto: Remove the non-DM code
Since the mx6sabreauto has DM support, remove the unused non-DM code from mx6sabreauto board file.
Signed-off-by: Abel Vesa <abel.vesa@nxp.com> Reviewed-
board: mx6sabreauto: Remove the non-DM code
Since the mx6sabreauto has DM support, remove the unused non-DM code from mx6sabreauto board file.
Signed-off-by: Abel Vesa <abel.vesa@nxp.com> Reviewed-by: Fabio Estevam <festevam@gmail.com>
show more ...
|
3f0a1042 | 12-Jul-2017 |
Fabio Estevam <fabio.estevam@nxp.com> |
mx6sabreauto: Make Ethernet functional again
Since commit ce412b79e7255770 ("drivers: net: phy: atheros: add separate config for AR8031") Ethernet does not work on mx6sabreauto.
This commit correct
mx6sabreauto: Make Ethernet functional again
Since commit ce412b79e7255770 ("drivers: net: phy: atheros: add separate config for AR8031") Ethernet does not work on mx6sabreauto.
This commit correctly assigns ar8031_config() as the configuration function for AR8031 in the same way as done in the Linux kernel.
However, on mx6sabreauto design we need some additional configurations, such as enabling the 125 MHz AR8031 output and setting the TX clock delay that need to be done in the board file.
This is the equivalent fix from commit 4b6035da482c ("mx6sabresd: Make Ethernet functional again").
Reported-by: Miquel RAYNAL <miquel.raynal@free-electrons.com> Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
show more ...
|
ca62e5d0 | 10-Jul-2017 |
Fabio Estevam <fabio.estevam@nxp.com> |
mx6sabreauto: Do not enable WEIM by default
WEIM cannot be used when I2C3 is enabled due to pin conflict, so keep WEIM disabled by default.
I2C3 controls GPIO I2C expander (USB host and OTG have VB
mx6sabreauto: Do not enable WEIM by default
WEIM cannot be used when I2C3 is enabled due to pin conflict, so keep WEIM disabled by default.
I2C3 controls GPIO I2C expander (USB host and OTG have VBUS controlled by the GPIO I2C expander), magnetometer, accelerometer.
Not disabling WEIM in U-Boot causes I2C3 to behave badly when booting a NXP 4.1 kernel, which leads to probe failure on several devices, including the lack of USB:
imx_usb 2184000.usb: Can't register ci_hdrc platform device, err=-517
By keeping WEIM disabled in U-Boot these kernel issues are gone.
Reported-by: Takashi Matsuzawa <tmatsuzawa@xevo.com> Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
show more ...
|