arm: am57xx: cl-som-am57x: fix Ethernet
The module is continuously rebooting with the following message: Net: data abort pc : [<fff77f42>] lr : [<fff6e32b>] reloc pc : [<80816f42>] lr : [<8080d32b>] sp : fdf5ce48 ip : fdf5d79c fp : 00000017 r10: 8083cd58 r9 : fdf5cef0 r8 : fdf5d5d0 r7 : 48485000 r6 : 400000ff r5 : fdf5d6e0 r4 : fdf5d618 r3 : fdf5d5b4 r2 : fdf5d5d0 r1 : 643a3631 r0 : fdf5d6e0 Flags: nzCv IRQs off FIQs off Mode SVC_32 Resetting CPU ... Modifications: * Enable Ethernet configuration in the SPL. * Update PINMUX of PHY enable GPIO. Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Reviewed-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
e5ec48152a
commit
9b6ef528d0
@ -102,7 +102,7 @@ static const struct pad_conf_entry cl_som_am57x_padconf_ethernet[] = {
|
|||||||
{VIN2A_D22, (IEN | PDIS | PTD | M3) }, /* VIN2A_D22.RGMII1_RXD1 */
|
{VIN2A_D22, (IEN | PDIS | PTD | M3) }, /* VIN2A_D22.RGMII1_RXD1 */
|
||||||
{VIN2A_D23, (IEN | PDIS | PTD | M3) }, /* VIN2A_D23.RGMII1_RXD0 */
|
{VIN2A_D23, (IEN | PDIS | PTD | M3) }, /* VIN2A_D23.RGMII1_RXD0 */
|
||||||
/* Eth PHY1 reset GPIOs*/
|
/* Eth PHY1 reset GPIOs*/
|
||||||
{VIN1B_CLK1, (IDIS | PDIS | PTD | M14)}, /* VIN1B_CLK1.GPIO2_31 */
|
{VIN2A_CLK0, (IDIS | PDIS | PTD | M14)}, /* VIN2A_CLK0.GPIO3_28 */
|
||||||
};
|
};
|
||||||
|
|
||||||
#define SET_MUX(mux_array) do_set_mux32((*ctrl)->control_padconf_core_base, \
|
#define SET_MUX(mux_array) do_set_mux32((*ctrl)->control_padconf_core_base, \
|
||||||
|
@ -103,6 +103,8 @@
|
|||||||
#define CONFIG_USB_ETHER_ASIX
|
#define CONFIG_USB_ETHER_ASIX
|
||||||
#define CONFIG_USB_ETHER_MCS7830
|
#define CONFIG_USB_ETHER_MCS7830
|
||||||
|
|
||||||
|
#endif /* !CONFIG_SPL_BUILD */
|
||||||
|
|
||||||
/* CPSW Ethernet */
|
/* CPSW Ethernet */
|
||||||
#define CONFIG_DRIVER_TI_CPSW
|
#define CONFIG_DRIVER_TI_CPSW
|
||||||
#define CONFIG_MII
|
#define CONFIG_MII
|
||||||
@ -120,8 +122,6 @@
|
|||||||
#define CONFIG_BOOTP_SUBNETMASK
|
#define CONFIG_BOOTP_SUBNETMASK
|
||||||
#define CONFIG_NET_RETRY_COUNT 10
|
#define CONFIG_NET_RETRY_COUNT 10
|
||||||
|
|
||||||
#endif /* !CONFIG_SPL_BUILD */
|
|
||||||
|
|
||||||
/* Default environment */
|
/* Default environment */
|
||||||
#undef CONFIG_EXTRA_ENV_SETTINGS
|
#undef CONFIG_EXTRA_ENV_SETTINGS
|
||||||
#define CONFIG_EXTRA_ENV_SETTINGS \
|
#define CONFIG_EXTRA_ENV_SETTINGS \
|
||||||
|
Loading…
Reference in New Issue
Block a user