rockchip: rk3288: grf: Define GRF_SOC_CON1 and GRF_SOC_CON3
Add definitions for GRF_SOC_CON1 and GRF_SOC_CON3 which contain various GMAC related fields. Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
0aefc0b0c7
commit
2f3920047a
@ -718,6 +718,40 @@ enum {
|
||||
MSCH0_MAINPARTIALPOP_MASK = 1,
|
||||
};
|
||||
|
||||
/* GRF_SOC_CON1 */
|
||||
enum {
|
||||
RMII_MODE_SHIFT = 0xe,
|
||||
RMII_MODE_MASK = 1,
|
||||
RMII_MODE = 1,
|
||||
|
||||
GMAC_CLK_SEL_SHIFT = 0xc,
|
||||
GMAC_CLK_SEL_MASK = 3,
|
||||
GMAC_CLK_SEL_125M = 0,
|
||||
GMAC_CLK_SEL_25M = 0x3,
|
||||
GMAC_CLK_SEL_2_5M = 0x2,
|
||||
|
||||
RMII_CLK_SEL_SHIFT = 0xb,
|
||||
RMII_CLK_SEL_MASK = 1,
|
||||
RMII_CLK_SEL_2_5M = 0,
|
||||
RMII_CLK_SEL_25M,
|
||||
|
||||
GMAC_SPEED_SHIFT = 0xa,
|
||||
GMAC_SPEED_MASK = 1,
|
||||
GMAC_SPEED_10M = 0,
|
||||
GMAC_SPEED_100M,
|
||||
|
||||
GMAC_FLOWCTRL_SHIFT = 0x9,
|
||||
GMAC_FLOWCTRL_MASK = 1,
|
||||
|
||||
GMAC_PHY_INTF_SEL_SHIFT = 0x6,
|
||||
GMAC_PHY_INTF_SEL_MASK = 0x7,
|
||||
GMAC_PHY_INTF_SEL_RGMII = 0x1,
|
||||
GMAC_PHY_INTF_SEL_RMII = 0x4,
|
||||
|
||||
HOST_REMAP_SHIFT = 0x5,
|
||||
HOST_REMAP_MASK = 1
|
||||
};
|
||||
|
||||
/* GRF_SOC_CON2 */
|
||||
enum {
|
||||
UPCTL1_LPDDR3_ODT_EN_SHIFT = 0xd,
|
||||
@ -765,4 +799,23 @@ enum {
|
||||
PWM_PWM = 0,
|
||||
};
|
||||
|
||||
/* GRF_SOC_CON3 */
|
||||
enum {
|
||||
RXCLK_DLY_ENA_GMAC_SHIFT = 0xf,
|
||||
RXCLK_DLY_ENA_GMAC_MASK = 1,
|
||||
RXCLK_DLY_ENA_GMAC_DISABLE = 0,
|
||||
RXCLK_DLY_ENA_GMAC_ENABLE,
|
||||
|
||||
TXCLK_DLY_ENA_GMAC_SHIFT = 0xe,
|
||||
TXCLK_DLY_ENA_GMAC_MASK = 1,
|
||||
TXCLK_DLY_ENA_GMAC_DISABLE = 0,
|
||||
TXCLK_DLY_ENA_GMAC_ENABLE,
|
||||
|
||||
CLK_RX_DL_CFG_GMAC_SHIFT = 0x7,
|
||||
CLK_RX_DL_CFG_GMAC_MASK = 0x7f,
|
||||
|
||||
CLK_TX_DL_CFG_GMAC_SHIFT = 0x0,
|
||||
CLK_TX_DL_CFG_GMAC_MASK = 0x7f,
|
||||
};
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user