X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Ftsec.h;h=72f34851ad19e4fda2eb76e11d9f3792a05dd947;hb=64cfeda8ae2e95751c5d2dfa4dc4a906478ae2f6;hp=b17fa957df5b4bc3e2f8bbfddf83bcd98501538d;hpb=c957be9ba006789c7ca1158120ed40265bfeed8a;p=platform%2Fkernel%2Fu-boot.git diff --git a/include/tsec.h b/include/tsec.h index b17fa95..72f3485 100644 --- a/include/tsec.h +++ b/include/tsec.h @@ -25,7 +25,7 @@ #define TSEC_SIZE 0x40000 #define TSEC_MDIO_OFFSET 0x40000 #else -#define TSEC_SIZE 0x01000 +#define TSEC_SIZE 0x01000 #define TSEC_MDIO_OFFSET 0x01000 #endif @@ -122,6 +122,8 @@ #define ECNTRL_REDUCED_MII_MODE 0x00000004 #define ECNTRL_SGMII_MODE 0x00000002 +#define RCTRL_PROM 0x00000008 + #ifndef CONFIG_SYS_TBIPA_VALUE # define CONFIG_SYS_TBIPA_VALUE 0x1f #endif @@ -394,6 +396,10 @@ struct tsec { #define TX_BUF_CNT 2 +struct tsec_data { + u32 mdio_regs_off; +}; + struct tsec_private { struct txbd8 __iomem txbd[TX_BUF_CNT]; struct rxbd8 __iomem rxbd[PKTBUFSRX]; @@ -426,8 +432,9 @@ struct tsec_info_struct { }; #ifndef CONFIG_DM_ETH -int tsec_standard_init(bd_t *bis); -int tsec_eth_init(bd_t *bis, struct tsec_info_struct *tsec_info, int num); +int tsec_standard_init(struct bd_info *bis); +int tsec_eth_init(struct bd_info *bis, struct tsec_info_struct *tsec_info, + int num); #endif #endif /* __TSEC_H */