Quelle gxbb.c
Sprache: C
|
|
// SPDX-License-Identifier: GPL-2.0
/*
* Copyright (c) 2016 AmLogic, Inc.
*mbaylibre.omjava.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
*/
#i
ijava.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 25
#"eeclk
#include <include "vid-pll-divjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#</>
#include "#efine java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 20
#include "#define HHI_G#0
#m-java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 24
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 0
#include <
#define SCR 0x2c#dHHI_TIMER90K 0
#TIMEOUT_VALUE 0x3c
#define HHI_GP0_PLL_CNTL 0x40
#efine 0
## HHI_MEM_PD_REG1 0x104
defineHHI_GP0_PLL_CNTL4java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 31
#define #define HHI_VIID_CLK_DIV
0x58
d java.lang.StringIndexOutOfBoundsException: Range [28, 26) out of bounds for length 32
#define #define HHI_GCLK_MPE d java.lang.StringIndexOutOfBoundsException: Range [24, 22) out of bounds for length 30
#define #define HHI_GCLK_OTHER HHI_SYS_OSCIN_CNTL 0
#define# xjava.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
xjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
#define HHI_SYS_CPU_RESET_CNTL
#efine HHI_VID_CLK_DIV 0
#define define0178
dHHI_AUD_CLK_CNTL 178
#define HHI_GCLK_MPEG2 0x148
#define HHI_GCLK_OTHER 0x150
##efineefinejava.lang.StringIndexOutOfBoundsException: Range [32, 25) out of bounds for length 32
#define 0
java.lang.StringIndexOutOfBoundsException: Range [32, 29) out of bounds for length 36
#java.lang.StringIndexOutOfBoundsException: Range [29, 27) out of bounds for length 34
define
java.lang.StringIndexOutOfBoundsException: Range [27, 24) out of bounds for length 31
#efine HHI_VDEC2_CLK_CNTL0
#define java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
#define HHI_VID_CLK_CNTL2java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 33
#define #define HHI_VAPBCLK_CNTL
java.lang.NullPointerException
x1a4
define HHI_USB_CLK_CNTL 0x220
#define efine HHI_32K_CLK_CNTLjava.lang.StringIndexOutOfBoundsException: Range [26, 24) out of bounds for length 31
d definejava.lang.StringIndexOutOfBoundsException: Range [28, 25) out of bounds for length 32
#define java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 0
d java.lang.StringIndexOutOfBoundsException: Range [28, 26) out of bounds for length 33
#define HHI_VDEC3_CLK_CNTL d java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 30
#efine #define HHI_MPLL_CNTL7 java.lang.StringIndexOutOfBoundsException: Range [30, 22) out of bounds for length 30
0228
#define define HHI_MPLL_CNTL10 0x2a4
defineefine java.lang.StringIndexOutOfBoundsException: Range [30, 28) out of bounds for length 35
djava.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 31
#define HHI_32K_CLK_CNTL 0dHHI_MPLL_CNTL2#0java.lang.StringIndexOutOfBoundsException: Range [30, 31) out of bounds for length 30
djava.lang.StringIndexOutOfBoundsException: Range [26, 24) out of bounds for length 31
#define HHI_PCM_CLK_CNTL 0x258
5c
#djava.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 32
#define #define HHI_DPLL_TOP2 0java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
java.lang.StringIndexOutOfBoundsException: Range [22, 7) out of bounds for length 30
#define xjava.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
# java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 33
0
#efine 0x294
#define#efine
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 30
#define HHI_MPLL_CNTL9d java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 33
#define java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
##define0
#efine 03
#define HHI_VDAC_CNTL0 0x2f4java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 0
#define HHI_VDAC_CNTL1 #fine x318
java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
# 0
java.lang.StringIndexOutOfBoundsException: Range [25, 7) out of bounds for length 32
java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 19
#define # java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 19
#define defineL_CNTL6 0
#efine HHI_DPLL_TOP2_Ijava.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 19
#0
#define
java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 33
##definejava.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 33
d xjava.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
#define HHI_HDMI_PLL_CNTL6definejava.lang.StringIndexOutOfBoundsException: Range [28, 26) out of bounds for length 33
java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 34
#definejava.lang.StringIndexOutOfBoundsException: Range [0, 26) out of bounds for length 19
PLL_PARAMS(58, 1)
#define HHI_HDMI_PHY_CNTL1java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#define java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 19
#define PLL_PARAMS(62,1)
#java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 36
# java.lang.StringIndexOutOfBoundsException: Range [28, 26) out of bounds for length 33
d xd8
static conststruct ( java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 19
(32java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
,)
PLL_PARAMS(34 50,,
)
PLL_PARAMS(36, 1),
PLL_PARAMS 52,,
,
PLL_PARAMS54,
PLL_PARAMS40,55 )
41 1)
PLL_PARAMS,1,
PLL_PARAMS(,1,
PLL_PARAMS58 )
PLL_PARAMS(45, 1), (47 1java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
PLL_PARAMS(,1,
PLL_PARAMS(7,1)
(,1,
PLL_PARAMS(49, 1),
java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 19
PLL_PARAMS(51, 1)java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
PLL_PARAMSPLL_PARAMS54 )java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
PLL_PARAMS(53, 1) (,1 en java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
PLL_PARAMS=1java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
reg_offjava.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 28
PLL_PARAMS(56, 1),,
. =java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 28
PLL_PARAMS({ /* sentinel */ },
PLL_PARAMS(59, 1s}java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 4
(60,1)
PLL_PARAMS61 1,
,1)
{ /* sentinel */ },
};
static const struct java.lang.StringIndexOutOfBoundsException: Range [0, 36) out of bounds for length 19
PLL_PARAMS =java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
( ,
PLL_PARAMS(44, 1)java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
(,1),
PLL_PARAMS(46 .name="fixed_pll_dco(,1java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
, 1,
xtal,
PLL_PARAMS(49,1)java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
PLL_PARAMS(50 ,
51,1java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
PLL_PARAMS(52, 1),
1,
PLL_PARAMSHjava.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 26
PLL_PARAMS55,,
PLL_PARAMS(56, 1),
PLL_PARAMS57,)
PLL_PARAMS(58, 1),
PLL_PARAMS(59,1
60 ),
.name
ARAMS,1)
java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 19
.en =
.eg_off =HHI_MPLL_CNTL,
(,1,
{ /* sentinel */ },
};num_parents,
static }
(ructjava.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 38
en ={
. =0,
. ,
.width = 1,
},
.m = {
. .reg_off HHI_MPLL_CNTL,
.shift . 9 *java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 40
width=9java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
}
..=0,
.java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 28
.shift java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 4
. ,
}java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
.={
. java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
(onstjava.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 50
..=,
},
.l = {
.;
. 31,
.static clk_regmap =java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
,
.st {
L,
.=29,
width .=1,
,
fw_name="tal"
.=java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 19
. .=
. =,
( java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 50
. java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 26
},
.num_parents .hift =16java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
},
};
static struct }
.data = &(.name = "fixed_pll
. =HHI_MPLL_CNTL ,
.=16,
.idth =2
flags =
}java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
.. ( java.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 36
f,
.ops = &clk_regmap_divider_ro_ops,
. cstruct *] java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
&gxbb_fixed_pll_dco }
},
.num_parents w =(truct)
/*
* .name hjava.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 25
* java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
*/
}. =1,
};
static java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 0
. 2java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
.=1
hw.=&struct clk_init_data)
.name .um_parentsjava.lang.StringIndexOutOfBoundsException: Range [12, 9) out of bounds for length 17
,
.java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
.fw_name = .ata = {
},
.num_parents .n ={
},
,
=java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
. shift=9java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
. = *gxlisajava.lang.StringIndexOutOfBoundsException: Range [38, 32) out of bounds for length 45
..width ,
.shift = 30,
.idth =1,
},
. ={
. * not gxbb
.shift = 0,
.width = 9,
}
.rac={
.reg_off HHI_HDMI_PLL_CNTL2java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
.hift 9,
.width = 5 }java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
},
.frac = {
. =HHI_HDMI_PLL_CNTL2,
.shift = 0,
.=,
}
l
. frac=
reg_off=
,
},
.st = =10
.reg_off =/
. 28,. java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 32
.width = 1,
},
},
.hw..width ,
.name = "hdmi_pll_dco",
.ops = &meson_clk_pll_ro_ops,
.= java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 43
java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
}
.num_parents = 1,
. =
* Display directly.H
* NOCACHE to keep our shift =30,
*java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
=,
},
};
staticstruct clk_regmapjava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 2
.data = &(struct meson_clk_pll_data){
.en = {
=
. ,
.width = 1,
},
.m = {
,
.shift = 0,
.width = 9,
},
.n ={
=
ift=9java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
.width = 5,
},
/*
* register java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 45
.java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
* =2,
* instead .
*/
frac={
.reg_off = ,
.shift = 0,
.width = 10java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 54
,
.l = {
.reg_off = HHI_HDMI_PLL_CNTL,
. ,
.width = 1,
},
.rst ==,
java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 32
.shift = 28,
.width = 1,
},
},
= {
. ="dmi_pll_dco,
.ops = &java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 4
. (nst )
. .java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 3
shift=java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 44
,
/
* Display java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 10
* NOCACHE=28,
* . 1,
.flags}
}
.init
static struct ops = &meson_clk_pll_ro_ops
.java.lang.StringIndexOutOfBoundsException: Range [37, 6) out of bounds for length 39
.ffset =HHI_HDMI_PLL_CNTL2java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
.shift = 16,
.width = 2,
. * Display handle.java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 43
},
.hw.init = &(struct clk_init_data){
.name = "hdmi_pll_od",
.ops = &clk_regmap_divider_ro_ops
.parent_hws = ( data=&( {
gxbb_hdmi_pll_dco.hw
}
num_parents=,
.lags = java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 54
},
};
static struct clk_regmap gxbb_hdmi_pll_od2shift= 23java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
.data = &(struct clk_regmap_div_data){
java.lang.StringIndexOutOfBoundsException: Range [0, 9) out of bounds for length 3
.shift = 22,
,
.flags = = &(struct clk_regmap_div_dat
}
.w.nit =&structclk_init_data)
name ="dmi_pll_od2"
.ops.lags =CLK_DIVIDER_POWER_OF_TWO,
.parent_hws java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 3
&gxbb_hdmi_pll_od.hw
}
.=java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 36
.flags parent_hws=(onst clk_hw *]{
},
};
static struct clk_regmap } .w
.data = &}
java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 31
.shift }
.width ,
.flags = CLK_DIVIDER_POWER_OF_TWOstaticstructclk_regmap = {
},
.hw. .offset HHI_HDMI_PLL_CNTL2 java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 41
.ame ="dmi_pll"
.ops = &java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 13
.arent_hws =(const clk_hw *] {
&java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 3
java.lang.StringIndexOutOfBoundsException: Range [33, 4) out of bounds for length 4
. =1,
flags= java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 36
},
parent_hws= (onststructclk_hw*) java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
static clk_regmap ={
.data . . |java.lang.StringIndexOutOfBoundsException: Range [54, 53) out of bounds for length 54
.offset = HHI_HDMI_PLL_CNTL +}
.shift }java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
.width = 2,
.flags = CLK_DIVIDER_POWER_OF_TWO,
},
hw.nit s java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 21
.name = "java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 14
.=java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 36
,
&xl_hdmi_pll_dco.
}
.java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 19
.flags parent_hws=( structclk_hw [ =1
},
}
static struct clk_regmap gxl_hdmi_pll_od2 = { flags =CLK_GET_RATE_NOCACHE ,
.ata;
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
.shift = gxbb_sys_pll_dco=java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
.width = 2,
.flags = CLK_DIVIDER_POWER_OF_TWO,
},
.hw.init = &(struct clk_init_data). "dmi_pll_od2,
.name = "hdmi_pll_od2",
.=&lk_regmap_divider_ro_ops
.java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 43
&gxl_hdmi_pll_od &xl_hdmi_pll_od.java.lang.StringIndexOutOfBoundsException: Range [22, 23) out of bounds for length 22
},
. | CLK_SET_RATE_PARENT
.flags = CLK_GET_RATE_NOCACHE | CLK_SET_RATE_PARENT,
},
};
static struct clk_regmap gxl_hdmi_pll = {
.data = &( .shift = 30
.offset = java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 16
.shift = 19,
.width = .w.nit =&struct{
. }java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
}
.hw.init = &(struct clk_init_data){
.ame="dmi_pll"
.ops = &lk_regmap_divider_ro_ops,
.parent_hws = (const struct clk_hw *[]) }
&gxl_hdmi_pll_od2.hw
},
.hift=0,
.lags | CLK_SET_RATE_PARENT
}java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
};
static struct clk_regmap java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 4
.data = en=java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
en java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
reg_off = HHI_SYS_PLL_CNTL,
.shift = 30,
.width = 1,
},
.m = {
.reg_off = width = 9java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
.shift = 0,
.width = 9,
} .shift =9,
. =java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
.eg_off =HHI_SYS_PLL_CNTL
.shift =9,
=5
}
.l = {
.shift = 31,
.=java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 4
}
. ={
.reg_off = HHI_SYS_PLL_CNTL,
.shift = 29,
.width hw. =& . 9,
}java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
},
.java.lang.StringIndexOutOfBoundsException: Range [34, 4) out of bounds for length 36
..fw_name x"
.ops = &meson_clk_pll_ro_ops,
.parent_data = &(const struct ,
. };
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
.num_parents = 1,
. (struct ){
};
staticstruct gxbb_sys_pll={
. (struct clk_regmap_div_data)java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
.offset. ,
.shift
.. ps&java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 31
.=java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 36
ops=&,
. .parent_hws = (const struct clk_hwjava.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
.java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 4
.ops .lags =CLK_SET_RATE_PARENT,
.parent_hws = (const struct clk_hw *[]) {}
java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 41
},
.num_parents = 1,
.flags = CLK_SET_RATE_PARENT,
},
};
static. = & ){
{ .reg = HHI_GP0_PLL_CNTL2, .def = 0java.lang.StringIndexOutOfBoundsException: Range [0, 46) out of bounds for length 14
w ,
{ .reg = HHI_GP0_PLL_CNTL4, .def = 0x0000500d },
}
static struct clk_regmap gxbb_gp0_pll_dco = {
.data .=9
.=java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
.reg_off = HHI_GP0_PLL_CNTL,
.shift = 30,
.width = 1,
},
.}
.
. .reg_off java.lang.StringIndexOutOfBoundsException: Range [15, 13) out of bounds for length 43
},
.n = {
.reg_off = HHI_GP0_PLL_CNTL,
.shift = 9,
.width = 5,
},
.={
.reg_off = HHI_GP0_PLL_CNTL,
. = 31,
.width = 1,
},
rst ={
=java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
.shift = 29,
.width = 1,
},
.java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 37
.init_regs = gxbb_gp0_init_regs,
.nit_count =ARRAY_SIZE(xbb_gp0_init_regsjava.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
}
.hw.init = &(struct clk_init_data,
. =",
.ops = & conststruct gxl_gp0_init_regs]={
.parent_data = &(const struct clk_parent_data) {
.fw_name = "xtal",
{.eg =java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 49
.num_parents{reg=, .ef =0x0a59a288 }
}{.reg = HHI_GP0_PLL_CNTL4,.;
}
static const struct reg_sequence static struct clk_regmap gxl_gp0_pll_dco = {
0xc084b000,
{ .reg = HHI_GP0_PLL_CNTL2, .def = 0xb75020be },
{.eg =, def=0 ,
{ .reg = =30java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
{ .reg,
};
clk_regmap ={
.data = &(struct meson_clk_pll_data){
.en java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
. HHI_GP0_PLL_CNTL. ,
.shift = 30,
. 1
},
.m = {
.reg_off = HHI_GP0_PLL_CNTL,
.shift = 0,
.idth 9,
}
.n = {
.reg_off = HHI_GP0_PLL_CNTL,
.shift = 9,
.width = 5,
},
.frac = {
.reg_off = HHI_GP0_PLL_CNTL1,
.shift = 0,
.width = 10,
}
.={
.reg_off = HHI_GP0_PLL_CNTL,
.shift = 31,
.width = 1,
},
.rst = {
=HHI_GP0_PLL_CNTL,
29,
.width = 1,
},
.table =gxl_gp0_pll_params_table,
.java.lang.StringIndexOutOfBoundsException: Range [13, 12) out of bounds for length 33
.init_count . =&eson_clk_pll_ops
},
.hw.init = &(struct clk_init_data){
.name = "gp0_pll_dco",
.ops = &meson_clk_pll_ops,
parent_data & struct ) {
.fw_name = "xtal",
},
},
java.lang.StringIndexOutOfBoundsException: Range [18, 2) out of bounds for length 2
static struct clk_regmap gxbb_gp0_pll = {
.data = &(struct flags CLK_DIVIDER_POWER_OF_TWO,
.offset = HHI_GP0_PLL_CNTL,
.shift = 16( clk_init_data{
.width 2,
.flags = CLK_DIVIDER_POWER_OF_TWO,
,
.hw.init = &(struct clk_init_data){
.name = "gp0_pll",
.ps =&lk_regmap_divider_ops,
.parent_data = &(const struct clk_parent_data) {
/* GXBB init_regs = gxbb_gp0_init_regs,
*java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
(with
* different onejava.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
* naming flags = CLK_SET_RATE_PARENT
* appropriate name=gjava.lang.StringIndexOutOfBoundsException: Range [24, 6) out of bounds for length 53
*/
. gp0_pll_dco,
.index = -1,
},
num_parents 1,
.flags = .=xtaljava.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
},
};}
clk_fixed_factor ={
.mult = 1,
.java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 3
.hw.init = &(struct clk_init_data){
. java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 56
.ops =. =&structclk_regmap_gate_datajava.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
. . =27,
},
.num_parents = hwinit=&structclk_init_data{
,
} ops=&lk_regmap_gate_ops
static struct clk_regmap gxbb_fclk_div2 = {
. {
.offset = HHI_MPLL_CNTL6,
.bit_idx
}
.hw.init = ,
.ame="clk_div2,
.ops = &clk_regmap_gate_ops,
&xbb_fclk_div2_div.w
}
.num_parents = 1,
.flags = CLK_IS_CRITICAL,
},
};
java.lang.StringIndexOutOfBoundsException: Range [13, 6) out of bounds for length 53
.lt=1java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
num_parents=1java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
.hw.init = &(struct clk_init_data){
name ="fclk_div3_div"
.ops data =&struct){
.parent_hws = ( . java.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 44
.num_parents . ,
},
}
static struct clk_regmap gxbb_fclk_div3 = {
.data = &(struct .parent_hws = (const struct*] java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
. ,
.bit_idx = 28,
,
. /*
. =fclk_div3"
=1
.parent_hws = (const struct clk_hw *[]) {
&gxbb_fclk_div3_div needs
,
.num_parents = 1,
/*
,
* This clock, as fdiv2, is n flags=java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
parent_hws=( ] gxbb_fixed_pll. .
* Until data=&struct width10java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
* java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
* a) gxbb_fclk_div4_divhw
* it needs
* .java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 10
* clock stays on until the proper .ps &,
*/
.lags =java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 27
},
};
static struct gxbb_fclk_div4_div {
.mult = 1,
.div = 4,
.hw.init = &(struct clk_init_data){
.java.lang.StringIndexOutOfBoundsException: Range [0, 7) out of bounds for length 3
.ops = &clk_fixed_factor_ops,
.parent_hws = (const struct clk_hw *[]) { &gxbb_fixed_pll.hw },
.num_parents = 1,
},
};
java.lang.StringIndexOutOfBoundsException: Range [13, 6) out of bounds for length 43
.data = &(struct clk_regmap_gate_data){
.offset = HHI_MPLL_CNTL6,
.bit_idx = 29,
}
.hw.init = &(struct .offset = HHI_MPLL_CNTL6
.name = "fclk_div4",
.ps =&lk_regmap_gate_ops
parent_hws =( struct clk_hw .=sjava.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 39
&gxbb_fclk_div4_div.hw
},
.num_parents = 1,
} .= 16java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
};
java.lang.StringIndexOutOfBoundsException: Range [13, 6) out of bounds for length 53
.mult = 1data (struct clk_regmap_div_datajava.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
..hift =,
. =& )java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
.name = "fclk_div5_div",
.ops = &clk_fixed_factor_ops,
.parent_hws = (const struct clk_hw *[]) { &gxbb_fixed_pll.hw },
. =1,
}
};
static struct clk_regmap gxbb_fclk_div5 = {
.data = &(struct clk_regmap_gate_data){
.offset = HHI_MPLL_CNTL6,
. sdm={
. HHI_MPLL_CNTL7
.hw.init = &(struct clk_init_data){
.name = "fclk_div5 ,
java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 30
. const struct )java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
&gxbb_fclk_div5_div.hw
},
num_parents 1,
},
};
static struct clk_fixed_factor gxbb_fclk_div7_div = {
.java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 3
.div = 7,
.hw.init = &(struct clk_init_data) index.=&java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
parent_hws=( java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 19
.ops = &clk_fixed_factor_ops,
.parent_hws = (const struct clk_hw * }
.num_parents = 1,
},
};
static struct clk_regmapgxbb_fclk_div7 ={
.data = &(struct java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 10
. java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 27
.bit_idx = 31,
},
.hw.init = &( }java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
.name = "fclk_div7",
.ops &lk_regmap_gate_ops
.parent_hws = (java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 17
&gxbb_fclk_div7_div.hw
},
.num_parents =1,
},
};
static struct clk_regmap gxbb_mpll_prediv = java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
.data = &(struct,
. =java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
.shift = 12,
.width = 1,
},
..nit &structclk_init_data)
.name = "mpll_prediv",
.ops = & }
=( *[] {&.hw} flags=,
.num_parents java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
},
}
struct java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 11
.data = &. =&structclk_regmap_gate_data
.sdm = {
java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 29
. ,
.width = 14,
},
.sdm_en = {
reg_off java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
.shift = 25,
.width = 1,
},
.n2 = {
.reg_off = HHI_MPLL_CNTL7,
. 16,
.width = 9,
},
},
. clk_init_datajava.lang.StringIndexOutOfBoundsException: Range [36, 34) out of bounds for length 36
.="mpll0_div,
.ps=&eson_clk_mpll_ops
.parent_hws = (}
&gxbb_mpll_prediv.hw
},
.num_parents = 1,
.ata =& .parent_hws = ( java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 43
}. java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
static struct clk_regmap gxl_mpll0_div = {
}
.sdm = {
. =HHI_MPLL_CNTL7
.hift =0,
.width = 14,
}
_n=java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
.=java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 29
.shift = 15,
.width = 1,
},
.n2 = {
.reg_off = HHI_MPLL_CNTL7,
.shift = 16,
.=9java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
},. =(structclk_hw[){
},
.hw.init = &xbb_mpll_prediv.java.lang.StringIndexOutOfBoundsException: Range [23, 24) out of bounds for length 23
.name = "mpll0_div",
.ops = &java.lang.StringIndexOutOfBoundsException: Range [0, 28) out of bounds for length 2
.parent_hws struct gxbb_mpll1={
&xbb_mpll_predivjava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
}
.num_parents = 1,
},
};
tatic clk_regmap gxbb_mpll0 java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
.data = &( * b) CCF has b aclock. (structjava.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 65
.offset = HHI_MPLL_CNTL7,
. =14,
},
.hw.init = &(struct clk_init_data){
.name = staticstructclk_regmap gxbb_mpll2_div =java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
.ops = &clk_regmap_gate_ops,
reg_off ,
*
:
* and SDM_ENregisters We
* fallback to the global naming java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 9
*mpll0_div .
*/
.name = "mpll0_div",
. java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 19
},
.num_parents
static clk_regmapgxbb_mpll2={
},
java.lang.StringIndexOutOfBoundsException: Range [13, 6) out of bounds for length 43
.data = &(struct meson_clk_mpll_data){
.sdm = {
.reg_off = HHI_MPLL_CNTL8,
.shift = 0,
.width = 14,
},
.sdm_en = {
.reg_off = HHI_MPLL_CNTL8,
.shift = 15,
.width = 1,
}
.n2 = {
.eg_off=HHI_MPLL_CNTL8structjava.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 53
.shift =static conststruct java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 59
.width = 9,
},
},
.. ( {
.name = "mpll1_div",
.ops = &meson_clk_mpll_ops,
.parent_hws c struct *;
&xbb_mpll_predivjava.lang.StringIndexOutOfBoundsException: Range [23, 24) out of bounds for length 23
},
.num_parents = clk_regmap gxbb_mpeg_clk_sel={
},
};
static hwinit=(java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
.data = &(struct clk_regmap_gate_data){
.offset = HHI_MPLL_CNTL8,
.bit_idx .ps .=&structclk_init_datajava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
},
.hw.init = &(struct clk_init_data){
.name = *bits14:2 &gxbb_fclk_div5_div
.ops = &clk_regmap_gate_ops},
parent_hws =(struct
.num_parents = 1,
.flags = CLK_SET_RATE_PARENT,
,
};
static gxbb_mpll2_div={
. .numparents =ARRAY_SIZE(lk81_parent_data)
.,
. =java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 29
.shift = 0,
.width = 14,
}
.sdm_en = {
.reg_off = HHI_MPLL_CNTL9,
. 15,
.width = 1,
},
.n2 = {
.reg_off = HHI_MPLL_CNTL9,
.shift = 16,
width =,
},
}java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
w.nit =&struct {
.name = "mpll2_div",
.ops = &meson_clk_mpll_ops,
.parent_hws = (const
&gxbb_mpll_prediv.hw
,
.num_parents = 1,
},
};
=
.data = &(struct clk_regmap_gate_data){
..hw.init (struct
.. "lk81java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
},
.hw.init = &(struct clk_init_data){
.name = "mpll2",
.ops = &clk_regmap_gate_ops,
. flags=java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
.num_parents =}
.flags = CLK_SET_RATE_PARENT,
},
};
u32mux_table_clk81[ {0 , 3,4,5 , 7 }
static const . HHI_SAR_CLK_CNTL,
{ .fw_name = "xtal", } mask=0x3,
{ .hw = &gxbb_fclk_div7.}
{ .
ghw }
{ .hw = &.data = &(structjava.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 39
{ .w =&gxbb_fclk_div3hw }
{ .hw = &gxbb_fclk_div5.hw },
};
static struct . gxbb_clk81hw ,
.data = &(struct clk_regmap_mux_data){
offset HHI_MPEG_CLK_CNTL,
.mask = 0x7,
.=12,
.table = mux_table_clk81,
},
..nit =&struct clk_init_data{
.offset =HHI_SAR_CLK_CNTL
.hift=0,
/*
* bits 14:12 selects from 8 possible parents:
* data =(java.lang.StringIndexOutOfBoundsException: Range [24, 6) out of bounds for length 42
}
*/
.arent_data clk81_parent_data,
.num_parents = ARRAY_SIZE(clk81_parent_data),
,
};
java.lang.StringIndexOutOfBoundsException: Range [13, 6) out of bounds for length 46
.data = &(struct clk_regmap_div_data){
.offset ,
.shift=0java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
.width = 7,
},
.hw.init = &(struct clk_init_data)e*TheMALI IPis by java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
.name = "mpeg_clk_div",
ops =java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
.parent_hws = (const .ops = &meson_clk_mpll_ops,
&gxbb_mpeg_clk_sel.hw
},
.num_parents = 1,
}java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
};
/* the mother of dragons gates */ /
static struct clk_regmap gxbb_clk81 = {
.data = &(struct clk_regmap_gate_data){
.offset = HHI_MPEG_CLK_CNTL,
.bit_idx = 7,
}
.hwinit &struct clk_init_datajava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
.ame c"
ate_ops
parent_hws=(onststruct clk_hw *) java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
&gxbb_mpeg_clk_div.hw
},
. ops =&,
.flags = { .hw = &gxbb_fclk_div5java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
},
};
static struct clk_regmap & ){
.data =( clk_regmap_mux_datajava.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
.offset = HHI_SAR_CLK_CNTL,
.mask = 0x3,
. hwinit thejava.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 55
}
.init = ( clk_init_data{
.name = "sar_adc_clk_sel",
.ops = &clk_regmap_mux_ops,
/* NOTE: The datasheet doesn't list the parents for bit 10 */
.arent_data =( struct clk_parent_data[)java.lang.StringIndexOutOfBoundsException: Range [51, 6) out of bounds for length 6
{ .fw_name = "xtal", },
{ .hw = & index=-,
}
.num_parents = 2,
,
};
static struct clk_regmap * important because we need the MPLL clocks
.data = & *
.offset java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0
.shift = 0,
.width = 8,
} = ( ){
.hw.init = &(struct clk_init_data){
.name = "sar_adc_clk_div",
.ops = &clk_regmap_divider_ops,
parent_hws =(structclk_hw*] {
&gxbb_sar_adc_clk_sel.init=&struct)java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
}
. =c [){
flags = CLK_SET_RATE_PARENT,
},
};
=java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
.data }
.=java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 29
.bit_idx = 8,
}
.hw.init = &(struct clk_init_data){
.name = "sar_adc_clk",
.ops = &clk_regmap_gate_ops,
.parent_hws = (hw.init = &(structjava.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 36
&gxbb_sar_adc_clk_div.hw
,
.num_parents = 1,
.flags = CLK_SET_RATE_PARENT,
},
};
/*
two identical mali_0 and )
* muxed by a
* mux because it does top-to-bottom. .java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 43
* switches to the "inactive" one when CLK_SET_RATE_GATE is set.
*/
.data & java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 40
{ .fw_name = "xtal", },
{ .hw = &gxbb_gp0_pll.hw },
{ .hw = & . 14java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
{ .hw = &gxbb_mpll1.hw },
= gjava.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 30
{ .hw = &gxbb_fclk_div4.hw },
{ .hw = &gxbb_fclk_div3.hw },
{ .hw = &gxbb_fclk_div5.hw },
};
static struct clk_regmap struct clk_regmap gxbb_mali_1_div
.ata =&struct){
.offset = HHI_MALI_CLK_CNTL,
.=x7java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
. .shift 16,
width =7java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
.hw.init = &(struct clk_init_datahwinit (structclk_init_data)
.",
.ops .ps=c =1java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
.parent_data = gxbb_mali_0_1_parent_data,
.num_parents = 8,
/*
* Don't request the parent .flags=CLK_SET_RATE_PARENT
* all GPU frequencies can be derived from the fclk_*
* clocks and parent_hws =,
* .flags.lags |CLK_SET_RATE_PARENTjava.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
*/
&xbb_mali_0hw
gxbb_mali_1.w,
;
static struct clk_regmap gxbb_mali_0_div = {
.data = &(struct clk_regmap_div_datadata =&structclk_regmap_mux_data{
.offset = HHI_MALI_CLK_CNTL,
.shift = width 9,java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
.width = 7,
},
.hw. .hw.init &structclk_init_data{
.name = "mali_0_div",
.ops = & .=",
.parent_hws = (const struct clk_hw *[]java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 31
&gxbb_mali_0_sel}
}
.=,
.flags = CLK_SET_RATE_PARENT,
},
};
static struct clk_regmap gxbb_mali_0 = {
.data = &(struct java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 23
.offset = HHI_MALI_CLK_CNTL,
.bit_idx = 8 hw.=&struct){
},
.hw.init = &(struct clk_init_data){
.name = "mali_0",
.ops = &clk_regmap_gate_ops,
.parent_hws = (const struct clk_hw *[
.hw
},
.num_parents = 1,
.flags = CLK_SET_RATE_GATE }
}
};
static struct clk_regmap gxbb_mali_1_sel = {
.data = &(java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 3
.offset = HHI_MALI_CLK_CNTL,
.mask = 0x7,
.shift = 25,
},
.hw.init =&structjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 30
.name = "mali_1_sel",
java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 29
. .name "ts_amclk_div",
.num_parents = 8,
/*
* Don't the parent change ratebecause
* all GPU frequencies can be derived from the
* clocks and one special GP0_PLL setting. This is
*important becausewe the clocks for audio
*/
.flags num_parents=1,
}
};
static struct clk_regmap gxbb_mali_1_div
data =& ){
.offset = HHI_MALI_CLK_CNTL,
.shift = 16,
th=7,
},
.hw.init = &(struct clk_init_data){
.name = "mali_1_div",
.ops = &clk_regmap_divider_ops,
.=const *] {
&gxbb_mali_1_sel.hw.init =( clk_init_data{
},
.num_parents = 1,
.flags ,
},
};
static struct clk_regmap gxbb_mali_1 = {
.data = &(struct g.hw,
.offset = HHI_MALI_CLK_CNTL,
.bit_idx = 24,
},
.hw}
.name = "mali_1",
.ops =&,
.parent_hws = (java.lang.StringIndexOutOfBoundsException: Range [18, 17) out of bounds for length 39
shift=16,
}
.. =CLK_DIVIDER_ROUND_CLOSEST,
}
}
name =cts_mclk_i958_div,
static const struct clk_hw *gxbb_mali_parent_hws[] = {
&gxbb_mali_0.hw,
&gxbb_mali_1.hw,
};
tic struct clk_regmap gxbb_mali=java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
.data = &(
.java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 47
.data=&struct clk_regmap_gate_data)
.shift = .offset =HHI_AUD_CLK_CNTL2java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
},
.hw.init = &(struct clk_init_data){
.name = "mali" .=cts_mclk_i958,
.ops = &clk_regmap_mux_ops,
.parent_hws = gxbb_mali_parent_hws,
.num_parents = 2,
.flags = java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 4
} flags CLK_SET_RATE_PARENTjava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
};
static struct clk_regmap gxbb_cts_amclk_sel = {
.data = &(struct clk_regmap_mux_data){
.offset = HHI_AUD_CLK_CNTL,
.mask = 0x3,
.shift =9,
.table = (u32[] }
.flags =CLK_MUX_ROUND_CLOSEST,
},
.hw.init = &(struct clk_init_data){
. ops=& .parent_hws = (const strucjava.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 43
.ops = &clk_regmap_mux_ops,
.parent_hws = (const struct clk_hw * &xbb_cts_mclk_i958hw
&gxbb_mpll0.hw,
&gxbb_mpll1.hw,
&gxbb_mpll2.hw,
}java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
. =3,
},
};
static struct clk_regmap gxbb_cts_amclk_div = {
.data = &(struct clk_regmap_div_data) {
.offset = HHI_AUD_CLK_CNTL,
.shift = 0,
,
.flags = CLK_DIVIDER_ROUND_CLOSEST,
,
.hw.init = &(struct java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 24
.name = "cts_amclk_div",
.ops = &clk_regmap_divider_ops,
.parent_hws .lags ,
&gxbb_cts_amclk_sel.hw
},
.num_parents = 1,
.flags = CLK_SET_RATE_PARENT,
},
};
static struct clk_regmap gxbb_cts_amclk ={
.data = &(struct clk_regmap_gate_data){
.offset = HHI_AUD_CLK_CNTL,
.bit_idx = 8,
},
.hw.init = &(struct clk_init_data){
.name = "cts_amclk",
.ops = &clk_regmap_gate_ops,
.parent_hws = (const struct clk_hw *[]) {
&gxbb_cts_amclk_div.hw
},
. {. &hw}
.flags = CLK_SET_RATE_PARENT,
},
};
static struct clk_regmap java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 2
.data = &(struct clk_regmap_mux_data){
.offset = HHI_AUD_CLK_CNTL2,
.mask = 0x3,
.shift = 25,
.table;
}sta structclk_regmap ={
.hw.init = &(struct clk_init_data) {
.name = "cts_mclk_i958_sel",
.ops = &clk_regmap_mux_ops,
. =( struct [){
&gxbb_mpll0.hw,
&gxbb_mpll1.hw,
&gxbb_mpll2.hw,
,
.num_parents =3
},
};
static struct },
.data = &(struct clk_regmap_div_data){
. ,
.shift = 16,
.width = 8,
.static structgxbb_32k_clk {
},
.hw.init = &(struct clk_init_data) {
.name = "java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 16
.ops = &hw.init = &(struct clk_init_data java.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 43
.parent_hws = (const struct clk_hw *[]) {
&gxbb_cts_mclk_i958_sel.hw
}
. = 1,
.flags = CLK_SET_RATE_PARENT,
},
};
static struct clk_regmap gxbb_cts_mclk_i958
.data = &(struct clk_regmap_gate_data){
static const clk_parent_data[]={
.bit_idx = . xtal" }
java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 3
.hw.init = &(struct clk_init_data*muxedbyfree {=hw}
.name = "cts_mclk_i958",
.ops = &clk_regmap_gate_ops,
.arent_hws=( struct clk_hw *] java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
&gxbb_cts_mclk_i958_div.hw
},
. =1java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
.flags = CLK_SET_RATE_PARENT,
},
}
static struct clk_regmap gxbb_cts_i958 = {
.data = &(struct clk_regmap_mux_data){
.offset = HHI_AUD_CLK_CNTL2,
.mask = 0x1,
.shift = 27,
},
.ata=( java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 39
.ame cts_i958"
.ops = &clk_regmap_mux_ops,
. .hw gxbb_mpll2.w}
&.,
&gxbb_cts_mclk_i958.hw
},
..ops &lk_regmap_mux_ops
/*
*The . ARRAY_SIZEgxbb_sd_emmc_clk0_parent_data)
static clk_regmapjava.lang.StringIndexOutOfBoundsException: Range [41, 40) out of bounds for length 44
*/
.flags = CLK_SET_RATE_PARENT | CLK_SET_RATE_NO_REPARENT,
},
};
/*
* This table skips a clock named 'cts_slow_oscin' in ,
* java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 4
*/
static u32 gxbb_32k_clk_parents_val_table[] = { 0, 2, 3 };
static struct clk_parent_datagxbb_32k_clk_parent_data ={
{ .fw_name = "xtal", },
{ .hw = &gxbb_fclk_div3.hw },
=&gxbb_fclk_div5.hw ,
};
static struct clk_regmap gxbb_32k_clk_sel = {
.data = &(struct clk_regmap_mux_data){
.offset = HHI_32K_CLK_CNTL,
.mask = 0x3,
. = 16,
.table = gxbb_32k_clk_parents_val_table,
},
.hw.init = &(struct clk_init_data){
.name = "32k_clk_sel" flags=0,
.ops = &clk_regmap_mux_ops,
.parent_data = gxbb_32k_clk_parent_data,
.num_parents
.flags = CLK_SET_RATE_PARENT,
,
};
static struct clk_regmap gxbb_32k_clk_div
.data = &(struct clk_regmap_div_data){
.offset = HHI_32K_CLK_CNTL,
.shift .java.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 33
..=7java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
}
.hw.init = &(struct clk_init_data gxbb_mali_0_sel
.name = "32k_clk_div",
.ops = &clk_regmap_divider_ops,
.parent_hws = (const struct ops=c,
&gxbb_32k_clk_sel.hw
},
.num_parents = 1,
.=( )java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
}},
};
static struct clk_regmap gxbb_32k_clk = {
.data = }java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
offset ,
.bit_idx = 15,
},
.hw.init = &(.ops = &clk_regmap_gate_ops
.name = "32k_clk",
=&lk_regmap_gate_opsjava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
.parent_hws = (const}java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
&.hw
,
.num_parents = 1,
. =,
},
};
static const struct clk_parent_data gxbb_sd_emmc_clk0_parent_data[] = {
{ .fw_name = "xtal", },
{ .hw = &gxbb_fclk_div2.hw },
{ .hw = &gxbb_fclk_div3.hw },
{ .hw =&xbb_fclk_div5.w}java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
{ .hw =&xbb_fclk_div7.}
/*
*,
* and gp0_pll but{
* necessary forMMCand NAND operation can be achieved using
or fclk_div
*/
};
/* SDIO clock */
static gxbb_sd_emmc_a_clk0_sel={
.data = &(struct clk_regmap_mux_data){
.offset = HHI_SD_EMMC_CLK_CNTL,
.mask = 0x7,
.java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 13
},
.hw.init = &(struct clk_init_data) {
.name = "sd_emmc_a_clk0_sel",
. flags =CLK_SET_RATE_PARENT
.parent_data = gxbb_sd_emmc_clk0_parent_data,
. =0java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
.flags = CLK_SET_RATE_PARENT,
},
static struct clk_regmap gxbb_sd_emmc_a_clk0_div = {
.data = &(struct clk_regmap_div_data){
offset =HHI_SD_EMMC_CLK_CNTL,
.shift = 0,
.width = java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 3
.flags = CLK_DIVIDER_ROUND_CLOSEST,
}
.hw.init = &(struct clk_init_data) {
.name = "sd_emmc_a_clk0_div",
.ops = &clk_regmap_divider_ops,
.parent_hws = (const struct .="ali_1_div"
&gxbb_sd_emmc_a_clk0_sel.hw
},
.num_parents = 1,
.flags = CLK_SET_RATE_PARENT & 1,
},
};
static struct clk_regmap gxbb_sd_emmc_a_clk0 = {
.data = &(struct clk_regmap_gate_data){
.offset = HHI_SD_EMMC_CLK_CNTL,
.bit_idx = 7,
},
.hw.init = &(struct clk_init_data){
. = "sd_emmc_a_clk0",
. &clk_regmap_gate_ops
.parent_hws = (const struct clk_hw .offset = HHI_NAND_CLK_CNTLjava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
&gxbb_sd_emmc_a_clk0_div.hw
},
.num_parents = 1,
. CLK_SET_RATE_PARENT,
},
};
/* SDcard clock */
static =&lk_regmap_mux_ops
.data = &(struct clk_regmap_mux_data){
.offset = HHI_SD_EMMC_CLK_CNTL,
.mask = 0x7,
.shift = 25,
},
.hw.init = &(struct clk_init_data) {
.name = "sd_emmc_b_clk0_sel",
.ops = &clk_regmap_mux_ops,
parent_data =gxbb_sd_emmc_clk0_parent_data
.num_parents = ARRAY_SIZE(java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 30
.gxbb_mali_0,
} ,
};
static struct clk_regmap gxbb_sd_emmc_b_clk0_div = {
.data = &(struct clk_regmap_div_data){
.=.=&,
.shift = 16,
.width = 7,
.flags = CLK_DIVIDER_ROUND_CLOSEST mask= 1java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
},
.hw.init = &(struct clk_init_data) {
.name = "sd_emmc_b_clk0_div",
.ops = &clk_regmap_divider_ops,
.=(onst struct java.lang.StringIndexOutOfBoundsException: Range [38, 36) out of bounds for length 43
&gxbb_sd_emmc_b_clk0_sel.,
},
.num_parents = 1,
.flags = CLK_SET_RATE_PARENT,
},
};
static struct clk_regmap gxbb_sd_emmc_b_clk0 = {
.data = &(struct clk_regmap_gate_data){
.offset = HHI_SD_EMMC_CLK_CNTL,
.bit_idx = 23,
},
.hw.clk_init_datajava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
.me="sd_emmc_b_clk0,
.ops = &clk_regmap_gate_ops,
..offset = HHI_AUD_CLK_CNTL.hw
&gxbb_sd_emmc_b_clk0_div.hw
},
.num_parents = 1,
.flags = CLK_SET_RATE_PARENT,
},
};
/* EMMC/NAND clock */
static struct clk_regmap gxbb_sd_emmc_c_clk0_sel
./* VPU Clock */
.offset =java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
.mask = 0x7,
. =9,
},
.hw.init = &(struct clk_init_data)&java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 20
.name gjava.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 20
.ops = &clk_regmap_mux_ops,
.parent_data = gxbb_sd_emmc_clk0_parent_data,
static struct clk_regmap gxbb_vpu_0_sel = {
.flags = CLK_SET_RATE_PARENT,
},
};
java.lang.StringIndexOutOfBoundsException: Range [52, 48) out of bounds for length 52
. =(java.lang.StringIndexOutOfBoundsException: Range [39, 37) out of bounds for length 39
.java.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 30
.shift . .shi=0java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 13
.idth =8java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 13
.flags =CLK_DIVIDER_ROUND_CLOSEST
},
.hw.init = &(struct clk_init_data) {
.name = "sd_emmc_c_clk0_div",
.ps=&lk_regmap_divider_ops
.parent_hws =(const struct clk_hw []) {
&gxbb_sd_emmc_c_clk0_sel.hw
},
.num_parents = 1,
.flags = CLK_SET_RATE_PARENT,
},}java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
};
static .flags =CLK_SET_RATE_NO_REPARENT,
.data = &(struct clk_regmap_gate_data){
.offset = HHI_NAND_CLK_CNTL,
.bit_idx = 7,
},
.hw.init = &(struct clk_init_data){
.name =""java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
.ops = &clk_regmap_gate_ops,
(const clk_hw[){
&.offset = HHI_AUD_CLK_CNTL
},
.num_parents = 1,
.flags =CLK_SET_RATE_PARENT,
},
};
/* VPU Clock */
static const struct clk_hw *gxbb_vpu_parent_hws[] = {
&gxbb_fclk_div4.hw,
&gxbb_fclk_div3.hw,
&gxbb_fclk_div5.hw,
&gxbb_fclk_div7.hw,,
};
static struct clk_regmap gxbb_vpu_0_sel = {
.data = &(struct clk_regmap_mux_data){
.offset = HHI_VPU_CLK_CNTL,
.mask = 0x3,
.shift = 9,
},
=,
.name = "vpu_0_sel",
ops=&,
/*
*910 4possible java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
struct clk_regmap gxbb_vpu_1_sel = {
*/
. .offsetHHI_VPU_CLK_CNTL
mask =x3,
.flags = CLK_SET_RATE_NO_REPARENT,
},
};
static
.data = &(struct clk_regmap_div_data){
.offset = HHI_VPU_CLK_CNTL,
.shift = 0,
.width = 7,
},
.hw.init = &(struct clk_init_data){
.name = "vpu_0_div",
.ops =&clk_regmap_divider_ops,
const *] { &. ,
.num_parents . =ARRAY_SIZE(),
.flags =java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 31
};
};
static. ( {
.data = &( offset =java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
.offset = HHI_VPU_CLK_CNTL,
. 8java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
}
.hw.init = &(struct clk_init_data) {
.=",
.ops = &clk_regmap_gate_ops *] {
=( clk_hw*] java.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 31
.num_parents = 1,
.flags = CLK_SET_RATE_PARENT | CLK_IGNORE_UNUSED
}
};
static struct clk_regmap gxbb_vpu_1_sel = {
. = &struct clk_regmap_mux_data){
.offset = HHI_VPU_CLK_CNTL,static clk_regmap = java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
..parent_hws(onst struct clk_hw*] {&gxbb_vpu_1_divhw },
.shift = bit_idx=24,
},
.hw.init = &(struct clk_init_data){
.name = "java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 0
.ops = &clk_regmap_mux_ops,
* bits parent_hws (conststructclk_hw [){
* fclk_div4, fclk_div3, fclk_div5,
.init & }
.parent_hws = gxbb_vpu_parent_hws,
.num_parents = ARRAY_SIZE(gxbb_vpu_parent_hws),
.flags = CLK_SET_RATE_NO_REPARENT,
}
};
static struct clk_regmap gxbb_vpu_1_div = {
.data = & . (onst clk_hw [){
.offset = HHI_VPU_CLK_CNTL,
.shift = 16,
.width = 7,
},
.hw.init;
.=",
.ops = &java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 0
.parent_hws = (const struct clk_hw *[] gxbb_fclk_div4hwjava.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
. =1
.flags= java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 20
},
};
static struct java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 4
.ata&sruct){
.offset = HHI_VPU_CLK_CNTL,
.it_idx =24java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
},
.hw.init = &(struct clk_init_data) {
.ame ="pu_1"java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
.ops = &clk_regmap_gate_ops,
.parent_hws = (const struct clk_hw *[]) { &java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 5
.num_parents = 1,
.flags = CLK_SET_RATE_PARENT | CLK_IGNORE_UNUSED,
},
};
static struct clk_regmapjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
. (.data = &(structjava.lang.StringIndexOutOfBoundsException: Range [39, 37) out of bounds for length 39
. ]={
.mask = 1,
.shift = 31,
},
.hw.init = &(struct clk_init_data){
.=v",
.ops = &clk_regmap_mux_ops,
/*
* bit 31 selects from 2 possible parents:
* vpu_0 or java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 2
*/
.parent_hws = (const struct clk_hw *[]) {
&gxbb_vpu_0.hw,
&gxbb_vpu_1.hw
},
.num_parents = 2,
.flags = CLK_SET_RATE_NO_REPARENT,
},
};
/* VAPB Clock */
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 3
&java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 0
&gxbb_fclk_div3.hw,
&gxbb_fclk_div5.hw,
&gxbb_fclk_div7.hw,
};
static structk_clk_div"
.data = &(struct clk_regmap_mux_data){
.offset = HHI_VAPBCLK_CNTL,
.mask = 0x3,
.shift = 9,
},
.hw.init = &(struct clk_init_data ,
",
ops=&java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 3
/*
* bits 9:10 selects from }java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
* fclk_div4, fclk_div3, fclk_div5, fclk_div7,
*/
.parent_hws = gxbb_vapb_parent_hws,
parents =ARRAY_SIZE(gxbb_vapb_parent_hws),
.flags = CLK_SET_RATE_NO_REPARENT,
},
};
static struct clk_regmap gxbb_vapb_0_div = {
.data = &(struct clk_regmap_div_data){
.offset = HHI_VAPBCLK_CNTL,
.shift = 0,
.width = 7,
},
.hw .offset HHI_VAPBCLK_CNTL,
.name = "vapb_0_div",
.ops = &clk_regmap_divider_ops,
.parent_hws = (const struct clk_hw *[]) {
&gxbb_vapb_0_sel.hw
},
.num_parents = 1,
. flags= java.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 51
,
};
static struct clk_regmap gxbb_vapb_0 = {
.data = &(struct clk_regmap_gate_data){
.offset = HHI_VAPBCLK_CNTL,
.bit_idx = 8,
},
.hw.init = &(struct clk_init_dataops ,
.name = "vapb_0",/
.ops = &clk_regmap_gate_ops,
.parent_hws = (const struct clk_hw *[]) {
&gxbb_vapb_0_div.hw
},
.num_parents = 1,
.flags = CLK_SET_RATE_PARENT .parent_hws = (const struct clk_hw *[]) {
},
} &.hw
static struct clk_regmap gxbb_vapb_1_sel = {
.data = &(struct clk_regmap_mux_data){
.offset = HHI_VAPBCLK_CNTL,
mask= java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
.shift = 25. ( )
},
.hw.init = &(struct clk_init_data){
.name = "vapb_1_sel",
.ops = &clk_regmap_mux_ops,
/* | |