X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=packages%2Fdevs%2Feth%2Farm%2Ftx51karo%2Fv1_0%2Finclude%2Fdevs_eth_arm_tx51.inl;h=60a44ff5bbc9be36a091fe0d9a6e0e3118c08606;hb=7100ef3adb9628984e8379eedf3288261999e176;hp=1576cf1b2e1bb2f04ce661e8d7b5892d0d42f36f;hpb=18f99505d5d9f7540692a008cc37df9927f33665;p=karo-tx-redboot.git diff --git a/packages/devs/eth/arm/tx51karo/v1_0/include/devs_eth_arm_tx51.inl b/packages/devs/eth/arm/tx51karo/v1_0/include/devs_eth_arm_tx51.inl index 1576cf1b..60a44ff5 100644 --- a/packages/devs/eth/arm/tx51karo/v1_0/include/devs_eth_arm_tx51.inl +++ b/packages/devs/eth/arm/tx51karo/v1_0/include/devs_eth_arm_tx51.inl @@ -79,8 +79,6 @@ cyg_plf_redboot_esa_validate(unsigned char *val) extern int tx51_mac_addr_program(unsigned char mac_addr[ETHER_ADDR_LEN]); -#define dmb() asm volatile("dmb" : : : "memory") - static inline void tx51_write_reg(CYG_ADDRWORD base_addr, CYG_WORD32 offset, CYG_WORD32 val) { if (net_debug) { @@ -146,11 +144,11 @@ static struct tx51_gpio_setup tx51_fec_pwr_pins[] = { }; static struct tx51_gpio_setup tx51_fec_strap_pins[] = { - { IOMUXC_SW_MUX_CTL_PAD_GPIO1_3, 0x10, 0x10, 1, 3, }, - { IOMUXC_SW_MUX_CTL_PAD_NANDF_D9, 0x12, 0x13, 3, 31, }, - { IOMUXC_SW_MUX_CTL_PAD_EIM_EB3, 0x13, 0x11, 2, 23, }, - { IOMUXC_SW_MUX_CTL_PAD_EIM_CS2, 0x13, 0x11, 2, 27, }, - { IOMUXC_SW_MUX_CTL_PAD_EIM_CS3, 0x13, 0x11, 2, 28, }, + { IOMUXC_SW_MUX_CTL_PAD_GPIO1_3, 0x10, 0x10, 1, 3, }, /* PHY Power enable */ + { IOMUXC_SW_MUX_CTL_PAD_NANDF_D9, 0x12, 0x13, 3, 31, }, /* Mode[0] */ + { IOMUXC_SW_MUX_CTL_PAD_EIM_EB3, 0x13, 0x11, 2, 23, }, /* Mode[1] */ + { IOMUXC_SW_MUX_CTL_PAD_EIM_CS2, 0x13, 0x11, 2, 27, }, /* Mode[2] */ + { IOMUXC_SW_MUX_CTL_PAD_EIM_CS3, 0x13, 0x11, 2, 28, }, /* nINTSEL */ }; static inline void tx51_phy_power_off(void)