Home | History | Annotate | Download | only in net
      1 /* SPDX-License-Identifier: GPL-2.0 */
      2 /*
      3  * TI DP83867 PHY drivers
      4  *
      5  */
      6 
      7 #ifndef _DT_BINDINGS_TI_DP83867_H
      8 #define _DT_BINDINGS_TI_DP83867_H
      9 
     10 /* PHY CTRL bits */
     11 #define DP83867_PHYCR_FIFO_DEPTH_3_B_NIB	0x00
     12 #define DP83867_PHYCR_FIFO_DEPTH_4_B_NIB	0x01
     13 #define DP83867_PHYCR_FIFO_DEPTH_6_B_NIB	0x02
     14 #define DP83867_PHYCR_FIFO_DEPTH_8_B_NIB	0x03
     15 
     16 /* RGMIIDCTL internal delay for rx and tx */
     17 #define DP83867_RGMIIDCTL_250_PS	0x0
     18 #define DP83867_RGMIIDCTL_500_PS	0x1
     19 #define DP83867_RGMIIDCTL_750_PS	0x2
     20 #define DP83867_RGMIIDCTL_1_NS		0x3
     21 #define DP83867_RGMIIDCTL_1_25_NS	0x4
     22 #define DP83867_RGMIIDCTL_1_50_NS	0x5
     23 #define DP83867_RGMIIDCTL_1_75_NS	0x6
     24 #define DP83867_RGMIIDCTL_2_00_NS	0x7
     25 #define DP83867_RGMIIDCTL_2_25_NS	0x8
     26 #define DP83867_RGMIIDCTL_2_50_NS	0x9
     27 #define DP83867_RGMIIDCTL_2_75_NS	0xa
     28 #define DP83867_RGMIIDCTL_3_00_NS	0xb
     29 #define DP83867_RGMIIDCTL_3_25_NS	0xc
     30 #define DP83867_RGMIIDCTL_3_50_NS	0xd
     31 #define DP83867_RGMIIDCTL_3_75_NS	0xe
     32 #define DP83867_RGMIIDCTL_4_00_NS	0xf
     33 
     34 #endif
     35