36
36
37
37
static const struct jh71x0_clk_data jh7110_sysclk_data [] __initconst = {
38
38
/* root */
39
- JH71X0__MUX (JH7110_SYSCLK_CPU_ROOT , "cpu_root" , 2 ,
39
+ JH71X0__MUX (JH7110_SYSCLK_CPU_ROOT , "cpu_root" , 0 , 2 ,
40
40
JH7110_SYSCLK_OSC ,
41
41
JH7110_SYSCLK_PLL0_OUT ),
42
42
JH71X0__DIV (JH7110_SYSCLK_CPU_CORE , "cpu_core" , 7 , JH7110_SYSCLK_CPU_ROOT ),
43
43
JH71X0__DIV (JH7110_SYSCLK_CPU_BUS , "cpu_bus" , 2 , JH7110_SYSCLK_CPU_CORE ),
44
- JH71X0__MUX (JH7110_SYSCLK_GPU_ROOT , "gpu_root" , 2 ,
44
+ JH71X0__MUX (JH7110_SYSCLK_GPU_ROOT , "gpu_root" , 0 , 2 ,
45
45
JH7110_SYSCLK_PLL2_OUT ,
46
46
JH7110_SYSCLK_PLL1_OUT ),
47
47
JH71X0_MDIV (JH7110_SYSCLK_PERH_ROOT , "perh_root" , 2 , 2 ,
48
48
JH7110_SYSCLK_PLL0_OUT ,
49
49
JH7110_SYSCLK_PLL2_OUT ),
50
- JH71X0__MUX (JH7110_SYSCLK_BUS_ROOT , "bus_root" , 2 ,
50
+ JH71X0__MUX (JH7110_SYSCLK_BUS_ROOT , "bus_root" , 0 , 2 ,
51
51
JH7110_SYSCLK_OSC ,
52
52
JH7110_SYSCLK_PLL2_OUT ),
53
53
JH71X0__DIV (JH7110_SYSCLK_NOCSTG_BUS , "nocstg_bus" , 3 , JH7110_SYSCLK_BUS_ROOT ),
@@ -62,7 +62,7 @@ static const struct jh71x0_clk_data jh7110_sysclk_data[] __initconst = {
62
62
JH71X0__DIV (JH7110_SYSCLK_PLL2_DIV2 , "pll2_div2" , 2 , JH7110_SYSCLK_PLL2_OUT ),
63
63
JH71X0__DIV (JH7110_SYSCLK_AUDIO_ROOT , "audio_root" , 8 , JH7110_SYSCLK_PLL2_OUT ),
64
64
JH71X0__DIV (JH7110_SYSCLK_MCLK_INNER , "mclk_inner" , 64 , JH7110_SYSCLK_AUDIO_ROOT ),
65
- JH71X0__MUX (JH7110_SYSCLK_MCLK , "mclk" , 2 ,
65
+ JH71X0__MUX (JH7110_SYSCLK_MCLK , "mclk" , 0 , 2 ,
66
66
JH7110_SYSCLK_MCLK_INNER ,
67
67
JH7110_SYSCLK_MCLK_EXT ),
68
68
JH71X0_GATE (JH7110_SYSCLK_MCLK_OUT , "mclk_out" , 0 , JH7110_SYSCLK_MCLK_INNER ),
@@ -96,7 +96,7 @@ static const struct jh71x0_clk_data jh7110_sysclk_data[] __initconst = {
96
96
JH71X0__DIV (JH7110_SYSCLK_OSC_DIV2 , "osc_div2" , 2 , JH7110_SYSCLK_OSC ),
97
97
JH71X0__DIV (JH7110_SYSCLK_PLL1_DIV4 , "pll1_div4" , 2 , JH7110_SYSCLK_PLL1_DIV2 ),
98
98
JH71X0__DIV (JH7110_SYSCLK_PLL1_DIV8 , "pll1_div8" , 2 , JH7110_SYSCLK_PLL1_DIV4 ),
99
- JH71X0__MUX (JH7110_SYSCLK_DDR_BUS , "ddr_bus" , 4 ,
99
+ JH71X0__MUX (JH7110_SYSCLK_DDR_BUS , "ddr_bus" , 0 , 4 ,
100
100
JH7110_SYSCLK_OSC_DIV2 ,
101
101
JH7110_SYSCLK_PLL1_DIV2 ,
102
102
JH7110_SYSCLK_PLL1_DIV4 ,
@@ -186,7 +186,7 @@ static const struct jh71x0_clk_data jh7110_sysclk_data[] __initconst = {
186
186
JH71X0__DIV (JH7110_SYSCLK_GMAC1_RMII_RTX , "gmac1_rmii_rtx" , 30 ,
187
187
JH7110_SYSCLK_GMAC1_RMII_REFIN ),
188
188
JH71X0_GDIV (JH7110_SYSCLK_GMAC1_PTP , "gmac1_ptp" , 0 , 31 , JH7110_SYSCLK_GMAC_SRC ),
189
- JH71X0__MUX (JH7110_SYSCLK_GMAC1_RX , "gmac1_rx" , 2 ,
189
+ JH71X0__MUX (JH7110_SYSCLK_GMAC1_RX , "gmac1_rx" , 0 , 2 ,
190
190
JH7110_SYSCLK_GMAC1_RGMII_RXIN ,
191
191
JH7110_SYSCLK_GMAC1_RMII_RTX ),
192
192
JH71X0__INV (JH7110_SYSCLK_GMAC1_RX_INV , "gmac1_rx_inv" , JH7110_SYSCLK_GMAC1_RX ),
@@ -270,11 +270,11 @@ static const struct jh71x0_clk_data jh7110_sysclk_data[] __initconst = {
270
270
JH71X0_MDIV (JH7110_SYSCLK_I2STX0_LRCK_MST , "i2stx0_lrck_mst" , 64 , 2 ,
271
271
JH7110_SYSCLK_I2STX0_BCLK_MST_INV ,
272
272
JH7110_SYSCLK_I2STX0_BCLK_MST ),
273
- JH71X0__MUX (JH7110_SYSCLK_I2STX0_BCLK , "i2stx0_bclk" , 2 ,
273
+ JH71X0__MUX (JH7110_SYSCLK_I2STX0_BCLK , "i2stx0_bclk" , 0 , 2 ,
274
274
JH7110_SYSCLK_I2STX0_BCLK_MST ,
275
275
JH7110_SYSCLK_I2STX_BCLK_EXT ),
276
276
JH71X0__INV (JH7110_SYSCLK_I2STX0_BCLK_INV , "i2stx0_bclk_inv" , JH7110_SYSCLK_I2STX0_BCLK ),
277
- JH71X0__MUX (JH7110_SYSCLK_I2STX0_LRCK , "i2stx0_lrck" , 2 ,
277
+ JH71X0__MUX (JH7110_SYSCLK_I2STX0_LRCK , "i2stx0_lrck" , 0 , 2 ,
278
278
JH7110_SYSCLK_I2STX0_LRCK_MST ,
279
279
JH7110_SYSCLK_I2STX_LRCK_EXT ),
280
280
/* i2stx1 */
@@ -285,11 +285,11 @@ static const struct jh71x0_clk_data jh7110_sysclk_data[] __initconst = {
285
285
JH71X0_MDIV (JH7110_SYSCLK_I2STX1_LRCK_MST , "i2stx1_lrck_mst" , 64 , 2 ,
286
286
JH7110_SYSCLK_I2STX1_BCLK_MST_INV ,
287
287
JH7110_SYSCLK_I2STX1_BCLK_MST ),
288
- JH71X0__MUX (JH7110_SYSCLK_I2STX1_BCLK , "i2stx1_bclk" , 2 ,
288
+ JH71X0__MUX (JH7110_SYSCLK_I2STX1_BCLK , "i2stx1_bclk" , 0 , 2 ,
289
289
JH7110_SYSCLK_I2STX1_BCLK_MST ,
290
290
JH7110_SYSCLK_I2STX_BCLK_EXT ),
291
291
JH71X0__INV (JH7110_SYSCLK_I2STX1_BCLK_INV , "i2stx1_bclk_inv" , JH7110_SYSCLK_I2STX1_BCLK ),
292
- JH71X0__MUX (JH7110_SYSCLK_I2STX1_LRCK , "i2stx1_lrck" , 2 ,
292
+ JH71X0__MUX (JH7110_SYSCLK_I2STX1_LRCK , "i2stx1_lrck" , 0 , 2 ,
293
293
JH7110_SYSCLK_I2STX1_LRCK_MST ,
294
294
JH7110_SYSCLK_I2STX_LRCK_EXT ),
295
295
/* i2srx */
@@ -300,11 +300,11 @@ static const struct jh71x0_clk_data jh7110_sysclk_data[] __initconst = {
300
300
JH71X0_MDIV (JH7110_SYSCLK_I2SRX_LRCK_MST , "i2srx_lrck_mst" , 64 , 2 ,
301
301
JH7110_SYSCLK_I2SRX_BCLK_MST_INV ,
302
302
JH7110_SYSCLK_I2SRX_BCLK_MST ),
303
- JH71X0__MUX (JH7110_SYSCLK_I2SRX_BCLK , "i2srx_bclk" , 2 ,
303
+ JH71X0__MUX (JH7110_SYSCLK_I2SRX_BCLK , "i2srx_bclk" , 0 , 2 ,
304
304
JH7110_SYSCLK_I2SRX_BCLK_MST ,
305
305
JH7110_SYSCLK_I2SRX_BCLK_EXT ),
306
306
JH71X0__INV (JH7110_SYSCLK_I2SRX_BCLK_INV , "i2srx_bclk_inv" , JH7110_SYSCLK_I2SRX_BCLK ),
307
- JH71X0__MUX (JH7110_SYSCLK_I2SRX_LRCK , "i2srx_lrck" , 2 ,
307
+ JH71X0__MUX (JH7110_SYSCLK_I2SRX_LRCK , "i2srx_lrck" , 0 , 2 ,
308
308
JH7110_SYSCLK_I2SRX_LRCK_MST ,
309
309
JH7110_SYSCLK_I2SRX_LRCK_EXT ),
310
310
/* pdm */
@@ -314,7 +314,7 @@ static const struct jh71x0_clk_data jh7110_sysclk_data[] __initconst = {
314
314
JH71X0_GATE (JH7110_SYSCLK_TDM_AHB , "tdm_ahb" , 0 , JH7110_SYSCLK_AHB0 ),
315
315
JH71X0_GATE (JH7110_SYSCLK_TDM_APB , "tdm_apb" , 0 , JH7110_SYSCLK_APB0 ),
316
316
JH71X0_GDIV (JH7110_SYSCLK_TDM_INTERNAL , "tdm_internal" , 0 , 64 , JH7110_SYSCLK_MCLK ),
317
- JH71X0__MUX (JH7110_SYSCLK_TDM_TDM , "tdm_tdm" , 2 ,
317
+ JH71X0__MUX (JH7110_SYSCLK_TDM_TDM , "tdm_tdm" , 0 , 2 ,
318
318
JH7110_SYSCLK_TDM_INTERNAL ,
319
319
JH7110_SYSCLK_TDM_EXT ),
320
320
JH71X0__INV (JH7110_SYSCLK_TDM_TDM_INV , "tdm_tdm_inv" , JH7110_SYSCLK_TDM_TDM ),
0 commit comments