arm: rmobile: silk: Disable ethernet pins pull-up
Disable pull-ups on ethrenet lines Signed-off-by: Vladimir Barinov <vladimir.barinov+renesas@cogentembedded.com> Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
This commit is contained in:
parent
313ff58ec9
commit
add4ec4d60
|
@ -69,6 +69,11 @@ int board_early_init_f(void)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* LSI pin pull-up control */
|
||||||
|
#define PUPR3 0xe606010C
|
||||||
|
#define PUPR3_ETH 0x006FF800
|
||||||
|
#define PUPR1 0xe6060104
|
||||||
|
#define PUPR1_DREQ0_N (1 << 20)
|
||||||
int board_init(void)
|
int board_init(void)
|
||||||
{
|
{
|
||||||
/* adress of boot parameters */
|
/* adress of boot parameters */
|
||||||
|
@ -93,7 +98,10 @@ int board_init(void)
|
||||||
gpio_request(GPIO_FN_IRQ8, NULL);
|
gpio_request(GPIO_FN_IRQ8, NULL);
|
||||||
|
|
||||||
/* PHY reset */
|
/* PHY reset */
|
||||||
|
mstp_clrbits_le32(PUPR3, PUPR3, PUPR3_ETH);
|
||||||
gpio_request(GPIO_GP_1_24, NULL);
|
gpio_request(GPIO_GP_1_24, NULL);
|
||||||
|
mstp_clrbits_le32(PUPR1, PUPR1, PUPR1_DREQ0_N);
|
||||||
|
|
||||||
gpio_direction_output(GPIO_GP_1_24, 0);
|
gpio_direction_output(GPIO_GP_1_24, 0);
|
||||||
mdelay(20);
|
mdelay(20);
|
||||||
gpio_set_value(GPIO_GP_1_24, 1);
|
gpio_set_value(GPIO_GP_1_24, 1);
|
||||||
|
|
Loading…
Reference in New Issue