hc
2024-08-14 d5ef2fdafdb09de9c2f876fc0edf2ba6bf224909
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* SPDX-License-Identifier: GPL-2.0 */
/* Copyright (c) 2020, Intel Corporation
 * DWMAC Intel header file
 */
 
#ifndef __DWMAC_INTEL_H__
#define __DWMAC_INTEL_H__
 
#define POLL_DELAY_US 8
 
/* SERDES Register */
#define SERDES_GSR0    0x5    /* Global Status Reg0 */
#define SERDES_GCR0    0xb    /* Global Configuration Reg0 */
 
/* SERDES defines */
#define SERDES_PLL_CLK        BIT(0)        /* PLL clk valid signal */
#define SERDES_RST        BIT(2)        /* Serdes Reset */
#define SERDES_PWR_ST_MASK    GENMASK(6, 4)    /* Serdes Power state*/
#define SERDES_PWR_ST_SHIFT    4
#define SERDES_PWR_ST_P0    0x0
#define SERDES_PWR_ST_P3    0x3
 
#endif /* __DWMAC_INTEL_H__ */