Home
last modified time | relevance | path

Searched refs:init (Results 1 – 200 of 2660) sorted by relevance

12345678910>>...14

/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dinit.c40 nvkm_printk(init->subdev, lvl, info, "0x%04x[%c]: "fmt, \
41 init->offset, init_exec(init) ? \
42 '0' + (init->nested - 1) : ' ', ##args); \
45 if (init->subdev->debug >= NV_DBG_TRACE) \
57 init_exec(struct nvbios_init *init) in init_exec() argument
59 return (init->execute == 1) || ((init->execute & 5) == 5); in init_exec()
63 init_exec_set(struct nvbios_init *init, bool exec) in init_exec_set() argument
65 if (exec) init->execute &= 0xfd; in init_exec_set()
66 else init->execute |= 0x02; in init_exec_set()
70 init_exec_inv(struct nvbios_init *init) in init_exec_inv() argument
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
Dbase.c30 nvkm_devinit_mmio(struct nvkm_devinit *init, u32 addr) in nvkm_devinit_mmio() argument
32 if (init->func->mmio) in nvkm_devinit_mmio()
33 addr = init->func->mmio(init, addr); in nvkm_devinit_mmio()
38 nvkm_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 khz) in nvkm_devinit_pll_set() argument
40 return init->func->pll_set(init, type, khz); in nvkm_devinit_pll_set()
44 nvkm_devinit_meminit(struct nvkm_devinit *init) in nvkm_devinit_meminit() argument
46 if (init->func->meminit) in nvkm_devinit_meminit()
47 init->func->meminit(init); in nvkm_devinit_meminit()
51 nvkm_devinit_disable(struct nvkm_devinit *init) in nvkm_devinit_disable() argument
53 if (init && init->func->disable) in nvkm_devinit_disable()
[all …]
Dgm204.c31 pmu_code(struct nv50_devinit *init, u32 pmu, u32 img, u32 len, bool sec) in pmu_code() argument
33 struct nvkm_device *device = init->base.subdev.device; in pmu_code()
51 pmu_data(struct nv50_devinit *init, u32 pmu, u32 img, u32 len) in pmu_data() argument
53 struct nvkm_device *device = init->base.subdev.device; in pmu_data()
63 pmu_args(struct nv50_devinit *init, u32 argp, u32 argi) in pmu_args() argument
65 struct nvkm_device *device = init->base.subdev.device; in pmu_args()
72 pmu_exec(struct nv50_devinit *init, u32 init_addr) in pmu_exec() argument
74 struct nvkm_device *device = init->base.subdev.device; in pmu_exec()
81 pmu_load(struct nv50_devinit *init, u8 type, bool post, in pmu_load() argument
84 struct nvkm_subdev *subdev = &init->base.subdev; in pmu_load()
[all …]
Dnv50.c35 nv50_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 freq) in nv50_devinit_pll_set() argument
37 struct nvkm_subdev *subdev = &init->subdev; in nv50_devinit_pll_set()
81 nv50_devinit_disable(struct nvkm_devinit *init) in nv50_devinit_disable() argument
83 struct nvkm_device *device = init->subdev.device; in nv50_devinit_disable()
96 struct nv50_devinit *init = nv50_devinit(base); in nv50_devinit_preinit() local
97 struct nvkm_subdev *subdev = &init->base.subdev; in nv50_devinit_preinit()
104 if (!init->base.post) { in nv50_devinit_preinit()
105 u64 disable = nvkm_devinit_disable(&init->base); in nv50_devinit_preinit()
107 init->base.post = true; in nv50_devinit_preinit()
113 if (!init->base.post) { in nv50_devinit_preinit()
[all …]
Dnv04.c36 nv04_devinit_meminit(struct nvkm_devinit *init) in nv04_devinit_meminit() argument
38 struct nvkm_subdev *subdev = &init->subdev; in nv04_devinit_meminit()
143 setPLL_single(struct nvkm_devinit *init, u32 reg, in setPLL_single() argument
146 struct nvkm_device *device = init->subdev.device; in setPLL_single()
198 setPLL_double_highregs(struct nvkm_devinit *init, u32 reg1, in setPLL_double_highregs() argument
201 struct nvkm_device *device = init->subdev.device; in setPLL_double_highregs()
276 setPLL_double_lowregs(struct nvkm_devinit *init, u32 NMNMreg, in setPLL_double_lowregs() argument
286 struct nvkm_device *device = init->subdev.device; in setPLL_double_lowregs()
394 nv04_devinit_post(struct nvkm_devinit *init, bool execute) in nv04_devinit_post() argument
396 return nvbios_init(&init->subdev, execute); in nv04_devinit_post()
[all …]
Dgt215.c32 gt215_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 freq) in gt215_devinit_pll_set() argument
34 struct nvkm_subdev *subdev = &init->subdev; in gt215_devinit_pll_set()
66 gt215_devinit_disable(struct nvkm_devinit *init) in gt215_devinit_disable() argument
68 struct nvkm_device *device = init->subdev.device; in gt215_devinit_disable()
104 struct nv50_devinit *init = nv50_devinit(base); in gt215_devinit_mmio() local
105 struct nvkm_device *device = init->base.subdev.device; in gt215_devinit_mmio()
126 if (!init->r001540) in gt215_devinit_mmio()
127 init->r001540 = nvkm_rd32(device, 0x001540); in gt215_devinit_mmio()
128 if (part >= hweight8((init->r001540 >> 16) & 0xff)) in gt215_devinit_mmio()
141 .init = nv50_devinit_init,
Dgf100.c32 gf100_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 freq) in gf100_devinit_pll_set() argument
34 struct nvkm_subdev *subdev = &init->subdev; in gf100_devinit_pll_set()
67 gf100_devinit_disable(struct nvkm_devinit *init) in gf100_devinit_disable() argument
69 struct nvkm_device *device = init->subdev.device; in gf100_devinit_disable()
96 .init = nv50_devinit_init,
Dgm107.c30 gm107_devinit_disable(struct nvkm_devinit *init) in gm107_devinit_disable() argument
32 struct nvkm_device *device = init->subdev.device; in gm107_devinit_disable()
50 .init = nv50_devinit_init,
Dg84.c30 g84_devinit_disable(struct nvkm_devinit *init) in g84_devinit_disable() argument
32 struct nvkm_device *device = init->subdev.device; in g84_devinit_disable()
57 .init = nv50_devinit_init,
Dmcp89.c30 mcp89_devinit_disable(struct nvkm_devinit *init) in mcp89_devinit_disable() argument
32 struct nvkm_device *device = init->subdev.device; in mcp89_devinit_disable()
57 .init = nv50_devinit_init,
Dg98.c30 g98_devinit_disable(struct nvkm_devinit *init) in g98_devinit_disable() argument
32 struct nvkm_device *device = init->subdev.device; in g98_devinit_disable()
56 .init = nv50_devinit_init,
/linux-4.4.14/arch/um/drivers/
Dumcast_kern.c31 struct umcast_init *init = data; in umcast_init() local
35 dpri->addr = init->addr; in umcast_init()
36 dpri->lport = init->lport; in umcast_init()
37 dpri->rport = init->rport; in umcast_init()
38 dpri->unicast = init->unicast; in umcast_init()
39 dpri->ttl = init->ttl; in umcast_init()
64 .init = umcast_init,
72 struct umcast_init *init = data; in mcast_setup() local
76 *init = ((struct umcast_init) in mcast_setup()
81 remain = split_if_spec(str, mac_out, &init->addr, &port_str, &ttl_str, in mcast_setup()
[all …]
Dpcap_kern.c22 struct pcap_init *init = data; in pcap_init() local
26 ppri->host_if = init->host_if; in pcap_init()
27 ppri->promisc = init->promisc; in pcap_init()
28 ppri->optimize = init->optimize; in pcap_init()
29 ppri->filter = init->filter; in pcap_init()
47 .init = pcap_init,
55 struct pcap_init *init = data; in pcap_setup() local
59 *init = ((struct pcap_init) in pcap_setup()
65 remain = split_if_spec(str, &host_if, &init->filter, in pcap_setup()
74 init->host_if = host_if; in pcap_setup()
[all …]
Dvde_kern.c18 struct vde_init *init = data; in vde_init() local
25 vpri->vde_switch = init->vde_switch; in vde_init()
26 vpri->descr = init->descr ? init->descr : "UML vde_transport"; in vde_init()
34 vde_init_libstuff(vpri, init); in vde_init()
64 .init = vde_init,
72 struct vde_init *init = data; in vde_setup() local
75 *init = ((struct vde_init) in vde_setup()
82 remain = split_if_spec(str, &init->vde_switch, mac_out, &port_str, in vde_setup()
83 &init->group, &mode_str, &init->descr, NULL); in vde_setup()
90 init->port = simple_strtoul(port_str, &last, 10); in vde_setup()
[all …]
Ddaemon_kern.c23 struct daemon_init *init = data; in daemon_init() local
27 dpri->sock_type = init->sock_type; in daemon_init()
28 dpri->ctl_sock = init->ctl_sock; in daemon_init()
55 .init = daemon_init,
63 struct daemon_init *init = data; in daemon_setup() local
66 *init = ((struct daemon_init) in daemon_setup()
70 remain = split_if_spec(str, mac_out, &init->sock_type, &init->ctl_sock, in daemon_setup()
Dslirp_kern.c22 struct slirp_init *init = data; in slirp_init() local
28 spri->argw = init->argw; in slirp_init()
65 .init = slirp_init,
73 struct slirp_init *init = data; in slirp_setup() local
76 *init = ((struct slirp_init) { .argw = { { "slirp", NULL } } }); in slirp_setup()
89 init->argw.argv[i++] = str; in slirp_setup()
100 init->argw.argv[i] = NULL; in slirp_setup()
Dslip_kern.c20 struct slip_init *init = data; in slip_init() local
27 spri->gate_addr = init->gate_addr; in slip_init()
60 .init = slip_init,
68 struct slip_init *init = data; in slip_setup() local
70 *init = ((struct slip_init) { .gate_addr = NULL }); in slip_setup()
73 init->gate_addr = str; in slip_setup()
Dvde_user.c65 .init = vde_user_init,
75 void vde_init_libstuff(struct vde_data *vpri, struct vde_init *init) in vde_init_libstuff() argument
88 args->port = init->port; in vde_init_libstuff()
89 args->group = init->group; in vde_init_libstuff()
90 args->mode = init->mode ? init->mode : 0700; in vde_init_libstuff()
Dnet_kern.c390 static void eth_configure(int n, void *init, char *mac, in eth_configure() argument
452 (*transport->kern->init)(dev, init); in eth_configure()
474 if ((transport->user->init != NULL) && in eth_configure()
475 ((*transport->user->init)(&lp->user, dev) != 0)) in eth_configure()
560 char *init; member
600 void *init; in register_transport() local
611 match = check_transport(new, eth->init, eth->index, &init, in register_transport()
615 else if (init != NULL) { in register_transport()
616 eth_configure(eth->index, init, mac, new, GFP_KERNEL); in register_transport()
617 kfree(init); in register_transport()
[all …]
/linux-4.4.14/drivers/gpu/drm/r128/
Dr128_ioc32.c66 drm_r128_init_t __user *init; in compat_r128_init() local
71 init = compat_alloc_user_space(sizeof(*init)); in compat_r128_init()
72 if (!access_ok(VERIFY_WRITE, init, sizeof(*init)) in compat_r128_init()
73 || __put_user(init32.func, &init->func) in compat_r128_init()
74 || __put_user(init32.sarea_priv_offset, &init->sarea_priv_offset) in compat_r128_init()
75 || __put_user(init32.is_pci, &init->is_pci) in compat_r128_init()
76 || __put_user(init32.cce_mode, &init->cce_mode) in compat_r128_init()
77 || __put_user(init32.cce_secure, &init->cce_secure) in compat_r128_init()
78 || __put_user(init32.ring_size, &init->ring_size) in compat_r128_init()
79 || __put_user(init32.usec_timeout, &init->usec_timeout) in compat_r128_init()
[all …]
Dr128_cce.c342 static int r128_do_init_cce(struct drm_device *dev, drm_r128_init_t *init) in r128_do_init_cce() argument
358 dev_priv->is_pci = init->is_pci; in r128_do_init_cce()
367 dev_priv->usec_timeout = init->usec_timeout; in r128_do_init_cce()
376 dev_priv->cce_mode = init->cce_mode; in r128_do_init_cce()
386 if ((init->cce_mode != R128_PM4_192BM) && in r128_do_init_cce()
387 (init->cce_mode != R128_PM4_128BM_64INDBM) && in r128_do_init_cce()
388 (init->cce_mode != R128_PM4_64BM_128INDBM) && in r128_do_init_cce()
389 (init->cce_mode != R128_PM4_64BM_64VCBM_64INDBM)) { in r128_do_init_cce()
396 switch (init->cce_mode) { in r128_do_init_cce()
417 switch (init->fb_bpp) { in r128_do_init_cce()
[all …]
/linux-4.4.14/drivers/gpu/drm/mga/
Dmga_ioc32.c64 drm_mga_init_t __user *init; in compat_mga_init() local
70 init = compat_alloc_user_space(sizeof(*init)); in compat_mga_init()
71 if (!access_ok(VERIFY_WRITE, init, sizeof(*init)) in compat_mga_init()
72 || __put_user(init32.func, &init->func) in compat_mga_init()
73 || __put_user(init32.sarea_priv_offset, &init->sarea_priv_offset) in compat_mga_init()
74 || __put_user(init32.chipset, &init->chipset) in compat_mga_init()
75 || __put_user(init32.sgram, &init->sgram) in compat_mga_init()
76 || __put_user(init32.maccess, &init->maccess) in compat_mga_init()
77 || __put_user(init32.fb_cpp, &init->fb_cpp) in compat_mga_init()
78 || __put_user(init32.front_offset, &init->front_offset) in compat_mga_init()
[all …]
Dmga_dma.c784 static int mga_do_init_dma(struct drm_device *dev, drm_mga_init_t *init) in mga_do_init_dma() argument
792 if (init->sgram) in mga_do_init_dma()
796 dev_priv->maccess = init->maccess; in mga_do_init_dma()
798 dev_priv->fb_cpp = init->fb_cpp; in mga_do_init_dma()
799 dev_priv->front_offset = init->front_offset; in mga_do_init_dma()
800 dev_priv->front_pitch = init->front_pitch; in mga_do_init_dma()
801 dev_priv->back_offset = init->back_offset; in mga_do_init_dma()
802 dev_priv->back_pitch = init->back_pitch; in mga_do_init_dma()
804 dev_priv->depth_cpp = init->depth_cpp; in mga_do_init_dma()
805 dev_priv->depth_offset = init->depth_offset; in mga_do_init_dma()
[all …]
/linux-4.4.14/drivers/clk/qcom/
Dgcc-msm8974.c75 .clkr.hw.init = &(struct clk_init_data){
86 .hw.init = &(struct clk_init_data){
98 .clkr.hw.init = &(struct clk_init_data){
110 .clkr.hw.init = &(struct clk_init_data){
122 .clkr.hw.init = &(struct clk_init_data){
138 .clkr.hw.init = &(struct clk_init_data){
149 .hw.init = &(struct clk_init_data){
165 .clkr.hw.init = &(struct clk_init_data){
176 .hw.init = &(struct clk_init_data){
195 .clkr.hw.init = &(struct clk_init_data){
[all …]
Dgcc-apq8084.c119 .clkr.hw.init = &(struct clk_init_data){
130 .hw.init = &(struct clk_init_data){
142 .clkr.hw.init = &(struct clk_init_data){
154 .clkr.hw.init = &(struct clk_init_data){
166 .clkr.hw.init = &(struct clk_init_data){
182 .clkr.hw.init = &(struct clk_init_data){
193 .hw.init = &(struct clk_init_data){
209 .clkr.hw.init = &(struct clk_init_data){
220 .hw.init = &(struct clk_init_data){
241 .clkr.hw.init = &(struct clk_init_data){
[all …]
Dmmcc-msm8974.c197 .clkr.hw.init = &(struct clk_init_data){
208 .hw.init = &(struct clk_init_data){
224 .clkr.hw.init = &(struct clk_init_data){
235 .hw.init = &(struct clk_init_data){
250 .clkr.hw.init = &(struct clk_init_data){
266 .clkr.hw.init = &(struct clk_init_data){
278 .clkr.hw.init = &(struct clk_init_data){
303 .clkr.hw.init = &(struct clk_init_data){
327 .clkr.hw.init = &(struct clk_init_data){
346 .clkr.hw.init = &(struct clk_init_data){
[all …]
Dmmcc-apq8084.c232 .clkr.hw.init = &(struct clk_init_data){
243 .hw.init = &(struct clk_init_data){
259 .clkr.hw.init = &(struct clk_init_data){
270 .hw.init = &(struct clk_init_data){
285 .clkr.hw.init = &(struct clk_init_data){
301 .clkr.hw.init = &(struct clk_init_data){
316 .clkr.hw.init = &(struct clk_init_data){
328 .clkr.hw.init = &(struct clk_init_data){
353 .clkr.hw.init = &(struct clk_init_data){
377 .clkr.hw.init = &(struct clk_init_data){
[all …]
Dgcc-msm8916.c277 .clkr.hw.init = &(struct clk_init_data){
288 .hw.init = &(struct clk_init_data){
304 .clkr.hw.init = &(struct clk_init_data){
315 .hw.init = &(struct clk_init_data){
331 .clkr.hw.init = &(struct clk_init_data){
342 .hw.init = &(struct clk_init_data){
358 .clkr.hw.init = &(struct clk_init_data){
369 .hw.init = &(struct clk_init_data){
381 .clkr.hw.init = &(struct clk_init_data){
393 .clkr.hw.init = &(struct clk_init_data){
[all …]
Dgcc-msm8660.c43 .clkr.hw.init = &(struct clk_init_data){
54 .hw.init = &(struct clk_init_data){
131 .hw.init = &(struct clk_init_data){
147 .hw.init = &(struct clk_init_data){
182 .hw.init = &(struct clk_init_data){
198 .hw.init = &(struct clk_init_data){
233 .hw.init = &(struct clk_init_data){
249 .hw.init = &(struct clk_init_data){
284 .hw.init = &(struct clk_init_data){
300 .hw.init = &(struct clk_init_data){
[all …]
Dgcc-ipq806x.c43 .clkr.hw.init = &(struct clk_init_data){
54 .hw.init = &(struct clk_init_data){
70 .clkr.hw.init = &(struct clk_init_data){
81 .hw.init = &(struct clk_init_data){
97 .clkr.hw.init = &(struct clk_init_data){
108 .hw.init = &(struct clk_init_data){
124 .clkr.hw.init = &(struct clk_init_data){
135 .hw.init = &(struct clk_init_data){
168 .clkr.hw.init = &(struct clk_init_data){
292 .hw.init = &(struct clk_init_data){
[all …]
Dgcc-msm8960.c43 .clkr.hw.init = &(struct clk_init_data){
54 .hw.init = &(struct clk_init_data){
70 .clkr.hw.init = &(struct clk_init_data){
81 .hw.init = &(struct clk_init_data){
97 .clkr.hw.init = &(struct clk_init_data){
108 .hw.init = &(struct clk_init_data){
198 .hw.init = &(struct clk_init_data){
214 .hw.init = &(struct clk_init_data){
249 .hw.init = &(struct clk_init_data){
265 .hw.init = &(struct clk_init_data){
[all …]
Dmmcc-msm8960.c124 .clkr.hw.init = &(struct clk_init_data){
140 .clkr.hw.init = &(struct clk_init_data){
201 .hw.init = &(struct clk_init_data){
216 .hw.init = &(struct clk_init_data){
250 .hw.init = &(struct clk_init_data){
265 .hw.init = &(struct clk_init_data){
299 .hw.init = &(struct clk_init_data){
314 .hw.init = &(struct clk_init_data){
354 .hw.init = &(struct clk_init_data){
369 .hw.init = &(struct clk_init_data){
[all …]
Dlcc-msm8960.c42 .clkr.hw.init = &(struct clk_init_data){
120 .hw.init = &(struct clk_init_data){
141 .hw.init = &(struct clk_init_data){
158 .hw.init = &(struct clk_init_data){
174 .hw.init = &(struct clk_init_data){
189 .hw.init = &(struct clk_init_data){
226 .hw.init = &(struct clk_init_data){ \
247 .hw.init = &(struct clk_init_data){ \
262 .hw.init = &(struct clk_init_data){ \
278 .hw.init = &(struct clk_init_data){ \
[all …]
Dlcc-ipq806x.c42 .clkr.hw.init = &(struct clk_init_data){
139 .hw.init = &(struct clk_init_data){
160 .hw.init = &(struct clk_init_data){
175 .hw.init = &(struct clk_init_data){
191 .hw.init = &(struct clk_init_data){
207 .hw.init = &(struct clk_init_data){
253 .hw.init = &(struct clk_init_data){
270 .hw.init = &(struct clk_init_data){
285 .hw.init = &(struct clk_init_data){
333 .hw.init = &(struct clk_init_data){
[all …]
/linux-4.4.14/arch/um/include/asm/
Dcommon.lds.S23 .uml.setup.init : {
25 *(.uml.setup.init)
29 .uml.help.init : {
31 *(.uml.help.init)
35 .uml.postsetup.init : {
37 *(.uml.postsetup.init)
41 .init.setup : {
47 .initcall.init : {
51 .con_initcall.init : {
55 .uml.initcall.init : {
[all …]
/linux-4.4.14/drivers/clk/at91/
Dclk-slow.c132 struct clk_init_data init; in at91_clk_register_slow_osc() local
141 init.name = name; in at91_clk_register_slow_osc()
142 init.ops = &slow_osc_ops; in at91_clk_register_slow_osc()
143 init.parent_names = &parent_name; in at91_clk_register_slow_osc()
144 init.num_parents = 1; in at91_clk_register_slow_osc()
145 init.flags = CLK_IGNORE_UNUSED; in at91_clk_register_slow_osc()
147 osc->hw.init = &init; in at91_clk_register_slow_osc()
244 struct clk_init_data init; in at91_clk_register_slow_rc_osc() local
253 init.name = name; in at91_clk_register_slow_rc_osc()
254 init.ops = &slow_rc_osc_ops; in at91_clk_register_slow_rc_osc()
[all …]
Dclk-usb.c205 struct clk_init_data init; in at91sam9x5_clk_register_usb() local
211 init.name = name; in at91sam9x5_clk_register_usb()
212 init.ops = &at91sam9x5_usb_ops; in at91sam9x5_clk_register_usb()
213 init.parent_names = parent_names; in at91sam9x5_clk_register_usb()
214 init.num_parents = num_parents; in at91sam9x5_clk_register_usb()
215 init.flags = CLK_SET_RATE_GATE | CLK_SET_PARENT_GATE | in at91sam9x5_clk_register_usb()
218 usb->hw.init = &init; in at91sam9x5_clk_register_usb()
234 struct clk_init_data init; in at91sam9n12_clk_register_usb() local
240 init.name = name; in at91sam9n12_clk_register_usb()
241 init.ops = &at91sam9n12_usb_ops; in at91sam9n12_clk_register_usb()
[all …]
Dclk-main.c151 struct clk_init_data init; in at91_clk_register_main_osc() local
160 init.name = name; in at91_clk_register_main_osc()
161 init.ops = &main_osc_ops; in at91_clk_register_main_osc()
162 init.parent_names = &parent_name; in at91_clk_register_main_osc()
163 init.num_parents = 1; in at91_clk_register_main_osc()
164 init.flags = CLK_IGNORE_UNUSED; in at91_clk_register_main_osc()
166 osc->hw.init = &init; in at91_clk_register_main_osc()
305 struct clk_init_data init; in at91_clk_register_main_rc_osc() local
314 init.name = name; in at91_clk_register_main_rc_osc()
315 init.ops = &main_rc_osc_ops; in at91_clk_register_main_rc_osc()
[all …]
Dclk-h32mx.c99 struct clk_init_data init; in of_sama5d4_clk_h32mx_setup() local
109 init.name = np->name; in of_sama5d4_clk_h32mx_setup()
110 init.ops = &h32mx_ops; in of_sama5d4_clk_h32mx_setup()
111 init.parent_names = parent_name ? &parent_name : NULL; in of_sama5d4_clk_h32mx_setup()
112 init.num_parents = parent_name ? 1 : 0; in of_sama5d4_clk_h32mx_setup()
113 init.flags = CLK_SET_RATE_GATE; in of_sama5d4_clk_h32mx_setup()
115 h32mxclk->hw.init = &init; in of_sama5d4_clk_h32mx_setup()
Dclk-plldiv.c88 struct clk_init_data init; in at91_clk_register_plldiv() local
94 init.name = name; in at91_clk_register_plldiv()
95 init.ops = &plldiv_ops; in at91_clk_register_plldiv()
96 init.parent_names = parent_name ? &parent_name : NULL; in at91_clk_register_plldiv()
97 init.num_parents = parent_name ? 1 : 0; in at91_clk_register_plldiv()
98 init.flags = CLK_SET_RATE_GATE; in at91_clk_register_plldiv()
100 plldiv->hw.init = &init; in at91_clk_register_plldiv()
Dclk-utmi.c102 struct clk_init_data init; in at91_clk_register_utmi() local
108 init.name = name; in at91_clk_register_utmi()
109 init.ops = &utmi_ops; in at91_clk_register_utmi()
110 init.parent_names = parent_name ? &parent_name : NULL; in at91_clk_register_utmi()
111 init.num_parents = parent_name ? 1 : 0; in at91_clk_register_utmi()
112 init.flags = CLK_SET_RATE_GATE; in at91_clk_register_utmi()
114 utmi->hw.init = &init; in at91_clk_register_utmi()
Dclk-peripheral.c109 struct clk_init_data init; in at91_clk_register_peripheral() local
118 init.name = name; in at91_clk_register_peripheral()
119 init.ops = &peripheral_ops; in at91_clk_register_peripheral()
120 init.parent_names = (parent_name ? &parent_name : NULL); in at91_clk_register_peripheral()
121 init.num_parents = (parent_name ? 1 : 0); in at91_clk_register_peripheral()
122 init.flags = 0; in at91_clk_register_peripheral()
125 periph->hw.init = &init; in at91_clk_register_peripheral()
327 struct clk_init_data init; in at91_clk_register_sam9x5_peripheral() local
336 init.name = name; in at91_clk_register_sam9x5_peripheral()
337 init.ops = &sam9x5_peripheral_ops; in at91_clk_register_sam9x5_peripheral()
[all …]
Dclk-smd.c122 struct clk_init_data init; in at91sam9x5_clk_register_smd() local
128 init.name = name; in at91sam9x5_clk_register_smd()
129 init.ops = &at91sam9x5_smd_ops; in at91sam9x5_clk_register_smd()
130 init.parent_names = parent_names; in at91sam9x5_clk_register_smd()
131 init.num_parents = num_parents; in at91sam9x5_clk_register_smd()
132 init.flags = CLK_SET_RATE_GATE | CLK_SET_PARENT_GATE; in at91sam9x5_clk_register_smd()
134 smd->hw.init = &init; in at91sam9x5_clk_register_smd()
Dclk-system.c108 struct clk_init_data init; in at91_clk_register_system() local
118 init.name = name; in at91_clk_register_system()
119 init.ops = &system_ops; in at91_clk_register_system()
120 init.parent_names = &parent_name; in at91_clk_register_system()
121 init.num_parents = 1; in at91_clk_register_system()
122 init.flags = CLK_SET_RATE_PARENT; in at91_clk_register_system()
125 sys->hw.init = &init; in at91_clk_register_system()
Dclk-master.c144 struct clk_init_data init; in at91_clk_register_master() local
153 init.name = name; in at91_clk_register_master()
154 init.ops = &master_ops; in at91_clk_register_master()
155 init.parent_names = parent_names; in at91_clk_register_master()
156 init.num_parents = num_parents; in at91_clk_register_master()
157 init.flags = 0; in at91_clk_register_master()
159 master->hw.init = &init; in at91_clk_register_master()
Dclk-programmable.c183 struct clk_init_data init; in at91_clk_register_programmable() local
192 init.name = name; in at91_clk_register_programmable()
193 init.ops = &programmable_ops; in at91_clk_register_programmable()
194 init.parent_names = parent_names; in at91_clk_register_programmable()
195 init.num_parents = num_parents; in at91_clk_register_programmable()
196 init.flags = CLK_SET_RATE_GATE | CLK_SET_PARENT_GATE; in at91_clk_register_programmable()
200 prog->hw.init = &init; in at91_clk_register_programmable()
Dclk-generated.c238 struct clk_init_data init; in at91_clk_register_generated() local
244 init.name = name; in at91_clk_register_generated()
245 init.ops = &generated_ops; in at91_clk_register_generated()
246 init.parent_names = parent_names; in at91_clk_register_generated()
247 init.num_parents = num_parents; in at91_clk_register_generated()
248 init.flags = CLK_SET_RATE_GATE | CLK_SET_PARENT_GATE; in at91_clk_register_generated()
251 gck->hw.init = &init; in at91_clk_register_generated()
/linux-4.4.14/arch/microblaze/kernel/
Dvmlinux.lds.S95 .init.data : AT(ADDR(.init.data) - LOAD_OFFSET) {
100 .init.ivt : AT(ADDR(.init.ivt) - LOAD_OFFSET) {
102 *(.init.ivt)
106 .init.setup : AT(ADDR(.init.setup) - LOAD_OFFSET) {
110 .initcall.init : AT(ADDR(.initcall.init) - LOAD_OFFSET ) {
114 .con_initcall.init : AT(ADDR(.con_initcall.init) - LOAD_OFFSET) {
122 .init.ramfs : AT(ADDR(.init.ramfs) - LOAD_OFFSET) {
/linux-4.4.14/drivers/clk/ti/
Dapll.c158 kfree(clk_hw->hw.init->parent_names); in omap_clk_register_apll()
159 kfree(clk_hw->hw.init); in omap_clk_register_apll()
165 kfree(clk_hw->hw.init->parent_names); in omap_clk_register_apll()
166 kfree(clk_hw->hw.init); in omap_clk_register_apll()
174 struct clk_init_data *init = NULL; in of_dra7_apll_setup() local
179 init = kzalloc(sizeof(*init), GFP_KERNEL); in of_dra7_apll_setup()
180 if (!ad || !clk_hw || !init) in of_dra7_apll_setup()
184 clk_hw->hw.init = init; in of_dra7_apll_setup()
187 init->name = node->name; in of_dra7_apll_setup()
188 init->ops = &apll_ck_ops; in of_dra7_apll_setup()
[all …]
Ddpll.c168 kfree(clk_hw->hw.init->parent_names); in _register_dpll()
169 kfree(clk_hw->hw.init); in _register_dpll()
175 kfree(clk_hw->hw.init->parent_names); in _register_dpll()
176 kfree(clk_hw->hw.init); in _register_dpll()
197 struct clk_init_data init = { NULL }; in ti_clk_register_dpll() local
225 clk_hw->hw.init = &init; in ti_clk_register_dpll()
228 init.name = setup->name; in ti_clk_register_dpll()
229 init.ops = ops; in ti_clk_register_dpll()
231 init.num_parents = dpll->num_parents; in ti_clk_register_dpll()
232 init.parent_names = dpll->parents; in ti_clk_register_dpll()
[all …]
Dfapll.c498 struct clk_init_data *init; in ti_fapll_synth_setup() local
501 init = kzalloc(sizeof(*init), GFP_KERNEL); in ti_fapll_synth_setup()
502 if (!init) in ti_fapll_synth_setup()
505 init->ops = &ti_fapll_synt_ops; in ti_fapll_synth_setup()
506 init->name = name; in ti_fapll_synth_setup()
507 init->parent_names = &parent; in ti_fapll_synth_setup()
508 init->num_parents = 1; in ti_fapll_synth_setup()
519 synth->hw.init = init; in ti_fapll_synth_setup()
526 kfree(init); in ti_fapll_synth_setup()
534 struct clk_init_data *init = NULL; in ti_fapll_setup() local
[all …]
Dinterface.c29 .init = &omap2_init_clk_clkdm,
40 struct clk_init_data init = { NULL }; in _register_interface() local
48 clk_hw->hw.init = &init; in _register_interface()
54 init.name = name; in _register_interface()
55 init.ops = &ti_interface_clk_ops; in _register_interface()
56 init.flags = 0; in _register_interface()
58 init.num_parents = 1; in _register_interface()
59 init.parent_names = &parent_name; in _register_interface()
Dgate.c35 .init = &omap2_init_clk_clkdm,
41 .init = &omap2_init_clk_clkdm,
48 .init = &omap2_init_clk_clkdm,
101 struct clk_init_data init = { NULL }; in _register_gate() local
109 clk_hw->hw.init = &init; in _register_gate()
111 init.name = name; in _register_gate()
112 init.ops = ops; in _register_gate()
120 init.parent_names = &parent_name; in _register_gate()
121 init.num_parents = 1; in _register_gate()
123 init.flags = flags; in _register_gate()
Dclk-dra7-atl.c171 struct clk_init_data init = { NULL }; in of_dra7_atl_clock_setup() local
181 clk_hw->hw.init = &init; in of_dra7_atl_clock_setup()
183 init.name = node->name; in of_dra7_atl_clock_setup()
184 init.ops = &atl_clk_ops; in of_dra7_atl_clock_setup()
185 init.flags = CLK_IGNORE_UNUSED; in of_dra7_atl_clock_setup()
186 init.num_parents = of_clk_get_parent_count(node); in of_dra7_atl_clock_setup()
188 if (init.num_parents != 1) { in of_dra7_atl_clock_setup()
201 init.parent_names = parent_names; in of_dra7_atl_clock_setup()
Dmux.c109 struct clk_init_data init; in _register_mux() local
118 init.name = name; in _register_mux()
119 init.ops = &ti_clk_mux_ops; in _register_mux()
120 init.flags = flags | CLK_IS_BASIC; in _register_mux()
121 init.parent_names = parent_names; in _register_mux()
122 init.num_parents = num_parents; in _register_mux()
130 mux->hw.init = &init; in _register_mux()
/linux-4.4.14/drivers/clk/
Dclk-rk808.c93 struct clk_init_data init = {}; in rk808_clkout_probe() local
109 init.flags = CLK_IS_ROOT; in rk808_clkout_probe()
110 init.parent_names = NULL; in rk808_clkout_probe()
111 init.num_parents = 0; in rk808_clkout_probe()
112 init.name = "rk808-clkout1"; in rk808_clkout_probe()
113 init.ops = &rk808_clkout1_ops; in rk808_clkout_probe()
114 rk808_clkout->clkout1_hw.init = &init; in rk808_clkout_probe()
118 0, &init.name); in rk808_clkout_probe()
125 init.name = "rk808-clkout2"; in rk808_clkout_probe()
126 init.ops = &rk808_clkout2_ops; in rk808_clkout_probe()
[all …]
Dclk-axm5516.c146 .aclk.hw.init = &(struct clk_init_data){
158 .aclk.hw.init = &(struct clk_init_data){
170 .aclk.hw.init = &(struct clk_init_data){
182 .aclk.hw.init = &(struct clk_init_data){
194 .aclk.hw.init = &(struct clk_init_data){
210 .aclk.hw.init = &(struct clk_init_data){
224 .aclk.hw.init = &(struct clk_init_data){
238 .aclk.hw.init = &(struct clk_init_data){
252 .aclk.hw.init = &(struct clk_init_data){
266 .aclk.hw.init = &(struct clk_init_data){
[all …]
Dclk-si5351.c1316 struct clk_init_data init; in si5351_i2c_probe() local
1424 memset(&init, 0, sizeof(init)); in si5351_i2c_probe()
1425 init.name = si5351_input_names[0]; in si5351_i2c_probe()
1426 init.ops = &si5351_xtal_ops; in si5351_i2c_probe()
1427 init.flags = 0; in si5351_i2c_probe()
1430 init.parent_names = &drvdata->pxtal_name; in si5351_i2c_probe()
1431 init.num_parents = 1; in si5351_i2c_probe()
1433 drvdata->xtal.init = &init; in si5351_i2c_probe()
1436 dev_err(&client->dev, "unable to register %s\n", init.name); in si5351_i2c_probe()
1443 memset(&init, 0, sizeof(init)); in si5351_i2c_probe()
[all …]
Dclk-max-gen.c103 ret = clk_register_clkdev(clk, hw->init->name, NULL); in max_gen_clk_register()
119 struct clk_init_data *init; in max_gen_clk_probe() local
135 init = devm_kzalloc(dev, sizeof(*init), GFP_KERNEL); in max_gen_clk_probe()
136 if (!init) in max_gen_clk_probe()
143 init->name = clk_name; in max_gen_clk_probe()
145 init->name = clks_init[i].name; in max_gen_clk_probe()
147 init->ops = clks_init[i].ops; in max_gen_clk_probe()
148 init->flags = clks_init[i].flags; in max_gen_clk_probe()
150 max_gen_clks[i].hw.init = init; in max_gen_clk_probe()
156 max_gen_clks[i].hw.init->name); in max_gen_clk_probe()
Dclk-fixed-rate.c65 struct clk_init_data init; in clk_register_fixed_rate_with_accuracy() local
72 init.name = name; in clk_register_fixed_rate_with_accuracy()
73 init.ops = &clk_fixed_rate_ops; in clk_register_fixed_rate_with_accuracy()
74 init.flags = flags | CLK_IS_BASIC; in clk_register_fixed_rate_with_accuracy()
75 init.parent_names = (parent_name ? &parent_name: NULL); in clk_register_fixed_rate_with_accuracy()
76 init.num_parents = (parent_name ? 1 : 0); in clk_register_fixed_rate_with_accuracy()
81 fixed->hw.init = &init; in clk_register_fixed_rate_with_accuracy()
Dclk-fixed-factor.c78 struct clk_init_data init; in clk_register_fixed_factor() local
88 fix->hw.init = &init; in clk_register_fixed_factor()
90 init.name = name; in clk_register_fixed_factor()
91 init.ops = &clk_fixed_factor_ops; in clk_register_fixed_factor()
92 init.flags = flags | CLK_IS_BASIC; in clk_register_fixed_factor()
93 init.parent_names = &parent_name; in clk_register_fixed_factor()
94 init.num_parents = 1; in clk_register_fixed_factor()
Dclk-ls1x.c58 struct clk_init_data init; in clk_register_pll() local
67 init.name = name; in clk_register_pll()
68 init.ops = &ls1x_pll_clk_ops; in clk_register_pll()
69 init.flags = flags | CLK_IS_BASIC; in clk_register_pll()
70 init.parent_names = (parent_name ? &parent_name : NULL); in clk_register_pll()
71 init.num_parents = (parent_name ? 1 : 0); in clk_register_pll()
72 hw->init = &init; in clk_register_pll()
Dclk-gate.c132 struct clk_init_data init; in clk_register_gate() local
146 init.name = name; in clk_register_gate()
147 init.ops = &clk_gate_ops; in clk_register_gate()
148 init.flags = flags | CLK_IS_BASIC; in clk_register_gate()
149 init.parent_names = (parent_name ? &parent_name: NULL); in clk_register_gate()
150 init.num_parents = (parent_name ? 1 : 0); in clk_register_gate()
157 gate->hw.init = &init; in clk_register_gate()
Dclk-mb86s7x.c185 struct clk_init_data init; in crg11_get() local
217 init.name = clkp; in crg11_get()
218 init.num_parents = 0; in crg11_get()
219 init.ops = &crg_port_ops; in crg11_get()
220 init.flags = CLK_IS_ROOT; in crg11_get()
221 crgclk->hw.init = &init; in crg11_get()
332 struct clk_init_data init; in mb86s7x_clclk_register() local
339 clc->hw.init = &init; in mb86s7x_clclk_register()
342 init.name = dev_name(cpu_dev); in mb86s7x_clclk_register()
343 init.ops = &clk_clc_ops; in mb86s7x_clclk_register()
[all …]
Dclk-mux.c127 struct clk_init_data init; in clk_register_mux_table() local
145 init.name = name; in clk_register_mux_table()
147 init.ops = &clk_mux_ro_ops; in clk_register_mux_table()
149 init.ops = &clk_mux_ops; in clk_register_mux_table()
150 init.flags = flags | CLK_IS_BASIC; in clk_register_mux_table()
151 init.parent_names = parent_names; in clk_register_mux_table()
152 init.num_parents = num_parents; in clk_register_mux_table()
161 mux->hw.init = &init; in clk_register_mux_table()
Dclk-pwm.c59 struct clk_init_data init; in clk_pwm_probe() local
96 init.name = clk_name; in clk_pwm_probe()
97 init.ops = &clk_pwm_ops; in clk_pwm_probe()
98 init.flags = CLK_IS_BASIC | CLK_IS_ROOT; in clk_pwm_probe()
99 init.num_parents = 0; in clk_pwm_probe()
102 clk_pwm->hw.init = &init; in clk_pwm_probe()
Dclk-cdce925.c574 struct clk_init_data init; in cdce925_probe() local
612 init.ops = &cdce925_pll_ops; in cdce925_probe()
613 init.flags = 0; in cdce925_probe()
614 init.parent_names = &parent_name; in cdce925_probe()
615 init.num_parents = parent_name ? 1 : 0; in cdce925_probe()
621 init.name = pll_clk_name[i]; in cdce925_probe()
623 data->pll[i].hw.init = &init; in cdce925_probe()
657 init.ops = &cdce925_clk_y1_ops; in cdce925_probe()
658 init.flags = 0; in cdce925_probe()
659 init.num_parents = 1; in cdce925_probe()
[all …]
Dclk-nomadik.c262 struct clk_init_data init; in pll_clk_register() local
275 init.name = name; in pll_clk_register()
276 init.ops = &pll_clk_ops; in pll_clk_register()
277 init.parent_names = (parent_name ? &parent_name : NULL); in pll_clk_register()
278 init.num_parents = (parent_name ? 1 : 0); in pll_clk_register()
279 pll->hw.init = &init; in pll_clk_register()
354 struct clk_init_data init; in src_clk_register() local
362 init.name = name; in src_clk_register()
363 init.ops = &src_clk_ops; in src_clk_register()
366 init.flags = CLK_IGNORE_UNUSED; in src_clk_register()
[all …]
Dclk-fractional-divider.c127 struct clk_init_data init; in clk_register_fractional_divider() local
134 init.name = name; in clk_register_fractional_divider()
135 init.ops = &clk_fractional_divider_ops; in clk_register_fractional_divider()
136 init.flags = flags | CLK_IS_BASIC; in clk_register_fractional_divider()
137 init.parent_names = parent_name ? &parent_name : NULL; in clk_register_fractional_divider()
138 init.num_parents = parent_name ? 1 : 0; in clk_register_fractional_divider()
149 fd->hw.init = &init; in clk_register_fractional_divider()
Dclk-xgene.c132 struct clk_init_data init; in xgene_register_clk_pll() local
141 init.name = name; in xgene_register_clk_pll()
142 init.ops = &xgene_clk_pll_ops; in xgene_register_clk_pll()
143 init.flags = flags; in xgene_register_clk_pll()
144 init.parent_names = parent_name ? &parent_name : NULL; in xgene_register_clk_pll()
145 init.num_parents = parent_name ? 1 : 0; in xgene_register_clk_pll()
151 apmclk->hw.init = &init; in xgene_register_clk_pll()
404 struct clk_init_data init; in xgene_register_clk() local
414 init.name = name; in xgene_register_clk()
415 init.ops = &xgene_clk_ops; in xgene_register_clk()
[all …]
Dclk-vt8500.c239 struct clk_init_data init; in vtwm_device_clk_init() local
281 init.ops = &vt8500_gated_clk_ops; in vtwm_device_clk_init()
284 init.ops = &vt8500_divisor_clk_ops; in vtwm_device_clk_init()
287 init.ops = &vt8500_gated_divisor_clk_ops; in vtwm_device_clk_init()
296 init.name = clk_name; in vtwm_device_clk_init()
297 init.flags = 0; in vtwm_device_clk_init()
299 init.parent_names = &parent_name; in vtwm_device_clk_init()
300 init.num_parents = 1; in vtwm_device_clk_init()
302 dev_clk->hw.init = &init; in vtwm_device_clk_init()
657 struct clk_init_data init; in vtwm_pll_clk_init() local
[all …]
Dclk-scpi.c153 struct clk_init_data init; in scpi_clk_ops_init() local
157 init.name = name; in scpi_clk_ops_init()
158 init.flags = CLK_IS_ROOT; in scpi_clk_ops_init()
159 init.num_parents = 0; in scpi_clk_ops_init()
160 init.ops = match->data; in scpi_clk_ops_init()
161 sclk->hw.init = &init; in scpi_clk_ops_init()
164 if (init.ops == &scpi_dvfs_ops) { in scpi_clk_ops_init()
168 } else if (init.ops == &scpi_clk_ops) { in scpi_clk_ops_init()
Dclk-u300.c702 struct clk_init_data init; in syscon_clk_register() local
710 init.name = name; in syscon_clk_register()
711 init.ops = &syscon_clk_ops; in syscon_clk_register()
712 init.flags = flags; in syscon_clk_register()
713 init.parent_names = (parent_name ? &parent_name : NULL); in syscon_clk_register()
714 init.num_parents = (parent_name ? 1 : 0); in syscon_clk_register()
715 sclk->hw.init = &init; in syscon_clk_register()
1120 struct clk_init_data init; in mclk_clk_register() local
1128 init.name = "mclk"; in mclk_clk_register()
1129 init.ops = &mclk_ops; in mclk_clk_register()
[all …]
Dclk-gpio.c104 struct clk_init_data init = {}; in clk_register_gpio() local
135 init.name = name; in clk_register_gpio()
136 init.ops = clk_gpio_ops; in clk_register_gpio()
137 init.flags = flags | CLK_IS_BASIC; in clk_register_gpio()
138 init.parent_names = parent_names; in clk_register_gpio()
139 init.num_parents = num_parents; in clk_register_gpio()
142 clk_gpio->hw.init = &init; in clk_register_gpio()
Dclk-stm32f4.c210 struct clk_init_data init; in clk_register_apb_mul() local
218 am->hw.init = &init; in clk_register_apb_mul()
220 init.name = name; in clk_register_apb_mul()
221 init.ops = &clk_apb_mul_factor_ops; in clk_register_apb_mul()
222 init.flags = flags; in clk_register_apb_mul()
223 init.parent_names = &parent_name; in clk_register_apb_mul()
224 init.num_parents = 1; in clk_register_apb_mul()
Dclk-si514.c307 struct clk_init_data init; in si514_probe() local
315 init.ops = &si514_clk_ops; in si514_probe()
316 init.flags = CLK_IS_ROOT; in si514_probe()
317 init.num_parents = 0; in si514_probe()
318 data->hw.init = &init; in si514_probe()
322 &init.name)) in si514_probe()
323 init.name = client->dev.of_node->name; in si514_probe()
Dclk-composite.c197 struct clk_init_data init; in clk_register_composite() local
205 init.name = name; in clk_register_composite()
206 init.flags = flags | CLK_IS_BASIC; in clk_register_composite()
207 init.parent_names = parent_names; in clk_register_composite()
208 init.num_parents = num_parents; in clk_register_composite()
269 init.ops = clk_composite_ops; in clk_register_composite()
270 composite->hw.init = &init; in clk_register_composite()
Dclk-highbank.c282 struct clk_init_data init; in hb_clk_init() local
302 init.name = clk_name; in hb_clk_init()
303 init.ops = ops; in hb_clk_init()
304 init.flags = 0; in hb_clk_init()
306 init.parent_names = &parent_name; in hb_clk_init()
307 init.num_parents = 1; in hb_clk_init()
309 hb_clk->hw.init = &init; in hb_clk_init()
/linux-4.4.14/drivers/clk/imx/
Dclk-busy.c87 struct clk_init_data init; in imx_clk_busy_divider() local
102 init.name = name; in imx_clk_busy_divider()
103 init.ops = &clk_busy_divider_ops; in imx_clk_busy_divider()
104 init.flags = CLK_SET_RATE_PARENT; in imx_clk_busy_divider()
105 init.parent_names = &parent_name; in imx_clk_busy_divider()
106 init.num_parents = 1; in imx_clk_busy_divider()
108 busy->div.hw.init = &init; in imx_clk_busy_divider()
161 struct clk_init_data init; in imx_clk_busy_mux() local
176 init.name = name; in imx_clk_busy_mux()
177 init.ops = &clk_busy_mux_ops; in imx_clk_busy_mux()
[all …]
Dclk-gate-exclusive.c67 struct clk_init_data init; in imx_clk_gate_exclusive() local
77 init.name = name; in imx_clk_gate_exclusive()
78 init.ops = &clk_gate_exclusive_ops; in imx_clk_gate_exclusive()
79 init.flags = CLK_SET_RATE_PARENT; in imx_clk_gate_exclusive()
80 init.parent_names = parent ? &parent : NULL; in imx_clk_gate_exclusive()
81 init.num_parents = parent ? 1 : 0; in imx_clk_gate_exclusive()
86 gate->hw.init = &init; in imx_clk_gate_exclusive()
Dclk-cpu.c84 struct clk_init_data init; in imx_clk_cpu() local
95 init.name = name; in imx_clk_cpu()
96 init.ops = &clk_cpu_ops; in imx_clk_cpu()
97 init.flags = 0; in imx_clk_cpu()
98 init.parent_names = &parent_name; in imx_clk_cpu()
99 init.num_parents = 1; in imx_clk_cpu()
101 cpu->hw.init = &init; in imx_clk_cpu()
Dclk-pllv1.c118 struct clk_init_data init; in imx_clk_pllv1() local
127 init.name = name; in imx_clk_pllv1()
128 init.ops = &clk_pllv1_ops; in imx_clk_pllv1()
129 init.flags = 0; in imx_clk_pllv1()
130 init.parent_names = &parent; in imx_clk_pllv1()
131 init.num_parents = 1; in imx_clk_pllv1()
133 pll->hw.init = &init; in imx_clk_pllv1()
Dclk-fixup-mux.c80 struct clk_init_data init; in imx_clk_fixup_mux() local
89 init.name = name; in imx_clk_fixup_mux()
90 init.ops = &clk_fixup_mux_ops; in imx_clk_fixup_mux()
91 init.parent_names = parents; in imx_clk_fixup_mux()
92 init.num_parents = num_parents; in imx_clk_fixup_mux()
93 init.flags = 0; in imx_clk_fixup_mux()
99 fixup_mux->mux.hw.init = &init; in imx_clk_fixup_mux()
Dclk-fixup-div.c101 struct clk_init_data init; in imx_clk_fixup_divider() local
110 init.name = name; in imx_clk_fixup_divider()
111 init.ops = &clk_fixup_div_ops; in imx_clk_fixup_divider()
112 init.flags = CLK_SET_RATE_PARENT; in imx_clk_fixup_divider()
113 init.parent_names = parent ? &parent : NULL; in imx_clk_fixup_divider()
114 init.num_parents = parent ? 1 : 0; in imx_clk_fixup_divider()
120 fixup_div->divider.hw.init = &init; in imx_clk_fixup_divider()
Dclk-pfd.c135 struct clk_init_data init; in imx_clk_pfd() local
144 init.name = name; in imx_clk_pfd()
145 init.ops = &clk_pfd_ops; in imx_clk_pfd()
146 init.flags = 0; in imx_clk_pfd()
147 init.parent_names = &parent_name; in imx_clk_pfd()
148 init.num_parents = 1; in imx_clk_pfd()
150 pfd->hw.init = &init; in imx_clk_pfd()
Dclk-gate2.c134 struct clk_init_data init; in clk_register_gate2() local
147 init.name = name; in clk_register_gate2()
148 init.ops = &clk_gate2_ops; in clk_register_gate2()
149 init.flags = flags; in clk_register_gate2()
150 init.parent_names = parent_name ? &parent_name : NULL; in clk_register_gate2()
151 init.num_parents = parent_name ? 1 : 0; in clk_register_gate2()
153 gate->hw.init = &init; in clk_register_gate2()
Dclk-pllv2.c242 struct clk_init_data init; in imx_clk_pllv2() local
250 init.name = name; in imx_clk_pllv2()
251 init.ops = &clk_pllv2_ops; in imx_clk_pllv2()
252 init.flags = 0; in imx_clk_pllv2()
253 init.parent_names = &parent; in imx_clk_pllv2()
254 init.num_parents = 1; in imx_clk_pllv2()
256 pll->hw.init = &init; in imx_clk_pllv2()
Dclk-pllv3.c292 struct clk_init_data init; in imx_clk_pllv3() local
324 init.name = name; in imx_clk_pllv3()
325 init.ops = ops; in imx_clk_pllv3()
326 init.flags = 0; in imx_clk_pllv3()
327 init.parent_names = &parent_name; in imx_clk_pllv3()
328 init.num_parents = 1; in imx_clk_pllv3()
330 pll->hw.init = &init; in imx_clk_pllv3()
/linux-4.4.14/drivers/clk/socfpga/
Dclk-gate.c44 if (streq(hwclk->init->name, SOCFPGA_L4_MP_CLK)) { in socfpga_clk_get_parent()
48 if (streq(hwclk->init->name, SOCFPGA_L4_SP_CLK)) { in socfpga_clk_get_parent()
54 if (streq(hwclk->init->name, SOCFPGA_MMC_CLK)) in socfpga_clk_get_parent()
56 if (streq(hwclk->init->name, SOCFPGA_NAND_CLK) || in socfpga_clk_get_parent()
57 streq(hwclk->init->name, SOCFPGA_NAND_X_CLK)) in socfpga_clk_get_parent()
69 if (streq(hwclk->init->name, SOCFPGA_L4_MP_CLK)) { in socfpga_clk_set_parent()
74 } else if (streq(hwclk->init->name, SOCFPGA_L4_SP_CLK)) { in socfpga_clk_set_parent()
81 if (streq(hwclk->init->name, SOCFPGA_MMC_CLK)) { in socfpga_clk_set_parent()
84 } else if (streq(hwclk->init->name, SOCFPGA_NAND_CLK) || in socfpga_clk_set_parent()
85 streq(hwclk->init->name, SOCFPGA_NAND_X_CLK)) { in socfpga_clk_set_parent()
[all …]
Dclk-periph-a10.c56 if (streq(hwclk->init->name, SOCFPGA_MPU_FREE_CLK) || in clk_periclk_get_parent()
57 streq(hwclk->init->name, SOCFPGA_NOC_FREE_CLK) || in clk_periclk_get_parent()
58 streq(hwclk->init->name, SOCFPGA_SDMMC_FREE_CLK)) in clk_periclk_get_parent()
78 struct clk_init_data init; in __socfpga_periph_init() local
108 init.name = clk_name; in __socfpga_periph_init()
109 init.ops = ops; in __socfpga_periph_init()
110 init.flags = 0; in __socfpga_periph_init()
113 init.num_parents = 1; in __socfpga_periph_init()
114 init.parent_names = &parent_name; in __socfpga_periph_init()
116 periph_clk->hw.hw.init = &init; in __socfpga_periph_init()
Dclk-periph.c68 struct clk_init_data init; in __socfpga_periph_init() local
98 init.name = clk_name; in __socfpga_periph_init()
99 init.ops = ops; in __socfpga_periph_init()
100 init.flags = 0; in __socfpga_periph_init()
102 init.num_parents = of_clk_parent_fill(node, parent_name, in __socfpga_periph_init()
104 init.parent_names = parent_name; in __socfpga_periph_init()
106 periph_clk->hw.hw.init = &init; in __socfpga_periph_init()
Dclk-pll.c91 struct clk_init_data init; in __socfpga_pll_init() local
108 init.name = clk_name; in __socfpga_pll_init()
109 init.ops = ops; in __socfpga_pll_init()
110 init.flags = 0; in __socfpga_pll_init()
112 init.num_parents = of_clk_parent_fill(node, parent_name, SOCFPGA_MAX_PARENTS); in __socfpga_pll_init()
113 init.parent_names = parent_name; in __socfpga_pll_init()
114 pll_clk->hw.hw.init = &init; in __socfpga_pll_init()
Dclk-pll-a10.c85 struct clk_init_data init; in __socfpga_pll_init() local
103 init.name = clk_name; in __socfpga_pll_init()
104 init.ops = ops; in __socfpga_pll_init()
105 init.flags = 0; in __socfpga_pll_init()
110 init.num_parents = i; in __socfpga_pll_init()
111 init.parent_names = parent_name; in __socfpga_pll_init()
112 pll_clk->hw.hw.init = &init; in __socfpga_pll_init()
Dclk-gate-a10.c116 struct clk_init_data init; in __socfpga_gate_init() local
167 init.name = clk_name; in __socfpga_gate_init()
168 init.ops = ops; in __socfpga_gate_init()
169 init.flags = 0; in __socfpga_gate_init()
174 init.parent_names = parent_name; in __socfpga_gate_init()
175 init.num_parents = i; in __socfpga_gate_init()
176 socfpga_clk->hw.hw.init = &init; in __socfpga_gate_init()
/linux-4.4.14/arch/um/os-Linux/drivers/
Dtuntap_kern.c22 struct tuntap_init *init = data; in tuntap_init() local
26 tpri->dev_name = init->dev_name; in tuntap_init()
27 tpri->fixed_config = (init->dev_name != NULL); in tuntap_init()
28 tpri->gate_addr = init->gate_addr; in tuntap_init()
50 .init = tuntap_init,
58 struct tuntap_init *init = data; in tuntap_setup() local
60 *init = ((struct tuntap_init) in tuntap_setup()
63 if (tap_setup_common(str, "tuntap", &init->dev_name, mac_out, in tuntap_setup()
64 &init->gate_addr)) in tuntap_setup()
Dethertap_kern.c23 struct ethertap_init *init = data; in etap_init() local
27 epri->dev_name = init->dev_name; in etap_init()
28 epri->gate_addr = init->gate_addr; in etap_init()
60 .init = etap_init,
68 struct ethertap_init *init = data; in ethertap_setup() local
70 *init = ((struct ethertap_init) in ethertap_setup()
73 if (tap_setup_common(str, "ethertap", &init->dev_name, mac_out, in ethertap_setup()
74 &init->gate_addr)) in ethertap_setup()
76 if (init->dev_name == NULL) { in ethertap_setup()
/linux-4.4.14/drivers/clk/sirf/
Dclk-common.c221 .init = &clk_pll1_init,
228 .init = &clk_pll2_init,
235 .init = &clk_pll3_init,
282 .init = &clk_usb_pll_init,
303 if (strcmp(hw->init->name, "io") == 0) in dmn_clk_get_parent()
317 if (strcmp(hw->init->name, "io") == 0) in dmn_clk_set_parent()
357 unsigned bits = (strcmp(hw->init->name, "mem") == 0) ? 3 : 4; in dmn_clk_round_rate()
379 unsigned bits = (strcmp(hw->init->name, "mem") == 0) ? 3 : 4; in dmn_clk_set_rate()
458 .init = &clk_mem_init,
473 .init = &clk_sys_init,
[all …]
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_ioc32.c63 drm_radeon_init_t __user *init; in compat_radeon_cp_init() local
68 init = compat_alloc_user_space(sizeof(*init)); in compat_radeon_cp_init()
69 if (!access_ok(VERIFY_WRITE, init, sizeof(*init)) in compat_radeon_cp_init()
70 || __put_user(init32.func, &init->func) in compat_radeon_cp_init()
71 || __put_user(init32.sarea_priv_offset, &init->sarea_priv_offset) in compat_radeon_cp_init()
72 || __put_user(init32.is_pci, &init->is_pci) in compat_radeon_cp_init()
73 || __put_user(init32.cp_mode, &init->cp_mode) in compat_radeon_cp_init()
74 || __put_user(init32.gart_size, &init->gart_size) in compat_radeon_cp_init()
75 || __put_user(init32.ring_size, &init->ring_size) in compat_radeon_cp_init()
76 || __put_user(init32.usec_timeout, &init->usec_timeout) in compat_radeon_cp_init()
[all …]
Dradeon_asic.c197 .init = &r100_init,
239 .init = &r100_hpd_init,
265 .init = &r100_init,
307 .init = &r100_hpd_init,
361 .init = &r300_init,
403 .init = &r100_hpd_init,
429 .init = &r300_init,
471 .init = &r100_hpd_init,
497 .init = &r420_init,
539 .init = &r100_hpd_init,
[all …]
/linux-4.4.14/drivers/clk/tegra/
Dclk-audio-sync.c61 struct clk_init_data init; in tegra_clk_register_sync_source() local
73 init.ops = &tegra_clk_sync_source_ops; in tegra_clk_register_sync_source()
74 init.name = name; in tegra_clk_register_sync_source()
75 init.flags = CLK_IS_ROOT; in tegra_clk_register_sync_source()
76 init.parent_names = NULL; in tegra_clk_register_sync_source()
77 init.num_parents = 0; in tegra_clk_register_sync_source()
80 sync->hw.init = &init; in tegra_clk_register_sync_source()
Dclk-pll-out.c96 struct clk_init_data init; in tegra_clk_register_pll_out() local
102 init.name = name; in tegra_clk_register_pll_out()
103 init.ops = &tegra_clk_pll_out_ops; in tegra_clk_register_pll_out()
104 init.parent_names = (parent_name ? &parent_name : NULL); in tegra_clk_register_pll_out()
105 init.num_parents = (parent_name ? 1 : 0); in tegra_clk_register_pll_out()
106 init.flags = flags; in tegra_clk_register_pll_out()
115 pll_out->hw.init = &init; in tegra_clk_register_pll_out()
Dclk-periph-gate.c136 struct clk_init_data init; in tegra_clk_register_periph_gate() local
149 init.name = name; in tegra_clk_register_periph_gate()
150 init.flags = flags; in tegra_clk_register_periph_gate()
151 init.parent_names = parent_name ? &parent_name : NULL; in tegra_clk_register_periph_gate()
152 init.num_parents = parent_name ? 1 : 0; in tegra_clk_register_periph_gate()
153 init.ops = &tegra_clk_periph_gate_ops; in tegra_clk_register_periph_gate()
163 gate->hw.init = &init; in tegra_clk_register_periph_gate()
Dclk-periph.c147 struct clk_init_data init; in _tegra_clk_register_periph() local
153 init.ops = &tegra_clk_periph_nodiv_ops; in _tegra_clk_register_periph()
155 init.ops = &tegra_clk_periph_no_gate_ops; in _tegra_clk_register_periph()
157 init.ops = &tegra_clk_periph_ops; in _tegra_clk_register_periph()
159 init.name = name; in _tegra_clk_register_periph()
160 init.flags = flags; in _tegra_clk_register_periph()
161 init.parent_names = parent_names; in _tegra_clk_register_periph()
162 init.num_parents = num_parents; in _tegra_clk_register_periph()
169 periph->hw.init = &init; in _tegra_clk_register_periph()
Dclk-super.c136 struct clk_init_data init; in tegra_clk_register_super_mux() local
144 init.name = name; in tegra_clk_register_super_mux()
145 init.ops = &tegra_clk_super_ops; in tegra_clk_register_super_mux()
146 init.flags = flags; in tegra_clk_register_super_mux()
147 init.parent_names = parent_names; in tegra_clk_register_super_mux()
148 init.num_parents = num_parents; in tegra_clk_register_super_mux()
158 super->hw.init = &init; in tegra_clk_register_super_mux()
Dclk-divider.c156 struct clk_init_data init; in tegra_clk_register_divider() local
165 init.name = name; in tegra_clk_register_divider()
166 init.ops = &tegra_clk_frac_div_ops; in tegra_clk_register_divider()
167 init.flags = flags; in tegra_clk_register_divider()
168 init.parent_names = parent_name ? &parent_name : NULL; in tegra_clk_register_divider()
169 init.num_parents = parent_name ? 1 : 0; in tegra_clk_register_divider()
179 divider->hw.init = &init; in tegra_clk_register_divider()
/linux-4.4.14/drivers/scsi/aacraid/
Dcomminit.c72 struct aac_init *init; in aac_alloc_comm() local
101 dev->init = (struct aac_init *)(base + fibsize + host_rrq_size); in aac_alloc_comm()
104 init = dev->init; in aac_alloc_comm()
106 init->InitStructRevision = cpu_to_le32(ADAPTER_INIT_STRUCT_REVISION); in aac_alloc_comm()
108 init->InitStructRevision = cpu_to_le32(ADAPTER_INIT_STRUCT_REVISION_4); in aac_alloc_comm()
109 init->Sa_MSIXVectors = cpu_to_le32(Sa_MINIPORT_REVISION); in aac_alloc_comm()
110 init->fsrev = cpu_to_le32(dev->fsrev); in aac_alloc_comm()
118 init->AdapterFibsVirtualAddress = 0; in aac_alloc_comm()
119 init->AdapterFibsPhysicalAddress = cpu_to_le32((u32)phys); in aac_alloc_comm()
120 init->AdapterFibsSize = cpu_to_le32(fibsize); in aac_alloc_comm()
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_abi16.c245 struct drm_nouveau_channel_alloc *init = data; in nouveau_abi16_ioctl_channel_alloc() local
263 if (init->fb_ctxdma_handle != ~0) in nouveau_abi16_ioctl_channel_alloc()
264 init->fb_ctxdma_handle = KEPLER_CHANNEL_GPFIFO_A_V0_ENGINE_GR; in nouveau_abi16_ioctl_channel_alloc()
266 init->fb_ctxdma_handle = init->tt_ctxdma_handle; in nouveau_abi16_ioctl_channel_alloc()
269 init->tt_ctxdma_handle = 0; in nouveau_abi16_ioctl_channel_alloc()
270 if (init->fb_ctxdma_handle == KEPLER_CHANNEL_GPFIFO_A_V0_ENGINE_GR) in nouveau_abi16_ioctl_channel_alloc()
271 init->tt_ctxdma_handle = 1; in nouveau_abi16_ioctl_channel_alloc()
274 if (init->fb_ctxdma_handle == ~0 || init->tt_ctxdma_handle == ~0) in nouveau_abi16_ioctl_channel_alloc()
286 ret = nouveau_channel_new(drm, device, init->fb_ctxdma_handle, in nouveau_abi16_ioctl_channel_alloc()
287 init->tt_ctxdma_handle, &chan->chan); in nouveau_abi16_ioctl_channel_alloc()
[all …]
/linux-4.4.14/drivers/s390/char/
Dfs3270.c38 struct raw3270_request *init; /* single init request. */ member
59 return fp->active && raw3270_request_final(fp->init); in fs3270_working()
127 if (!raw3270_request_final(fp->init)) in fs3270_activate()
132 raw3270_request_set_cmd(fp->init, TC_EWRITEA); in fs3270_activate()
133 fp->init->callback = fs3270_reset_callback; in fs3270_activate()
136 raw3270_request_set_cmd(fp->init, TC_EWRITEA); in fs3270_activate()
137 raw3270_request_set_idal(fp->init, fp->rdbuf); in fs3270_activate()
138 fp->init->ccw.count = fp->rdbuf_size; in fs3270_activate()
148 fp->init->rescnt = 0; in fs3270_activate()
149 fp->init->callback = fs3270_restore_callback; in fs3270_activate()
[all …]
/linux-4.4.14/drivers/clk/versatile/
Dclk-vexpress-osc.c73 struct clk_init_data init; in vexpress_osc_probe() local
93 &init.name) != 0) in vexpress_osc_probe()
94 init.name = dev_name(&pdev->dev); in vexpress_osc_probe()
96 init.ops = &vexpress_osc_ops; in vexpress_osc_probe()
97 init.flags = CLK_IS_ROOT; in vexpress_osc_probe()
98 init.num_parents = 0; in vexpress_osc_probe()
100 osc->hw.init = &init; in vexpress_osc_probe()
108 dev_dbg(&pdev->dev, "Registered clock '%s'\n", init.name); in vexpress_osc_probe()
Dclk-sp810.c94 struct clk_init_data init; in clk_sp810_of_setup() local
113 init.name = name; in clk_sp810_of_setup()
114 init.ops = &clk_sp810_timerclken_ops; in clk_sp810_of_setup()
115 init.flags = CLK_IS_BASIC; in clk_sp810_of_setup()
116 init.parent_names = parent_names; in clk_sp810_of_setup()
117 init.num_parents = num; in clk_sp810_of_setup()
126 sp810->timerclken[i].hw.init = &init; in clk_sp810_of_setup()
135 init.ops->set_parent(&sp810->timerclken[i].hw, 1); in clk_sp810_of_setup()
Dclk-icst.c133 struct clk_init_data init; in icst_clk_register() local
149 init.name = name; in icst_clk_register()
150 init.ops = &icst_ops; in icst_clk_register()
151 init.flags = CLK_IS_ROOT; in icst_clk_register()
152 init.parent_names = (parent_name ? &parent_name : NULL); in icst_clk_register()
153 init.num_parents = (parent_name ? 1 : 0); in icst_clk_register()
154 icst->hw.init = &init; in icst_clk_register()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dgk20a.c44 struct gf100_gr_init *init; in gk20a_gr_av_to_init() local
49 pack = vzalloc((sizeof(*pack) * 2) + (sizeof(*init) * (nent + 1))); in gk20a_gr_av_to_init()
53 init = (void *)(pack + 2); in gk20a_gr_av_to_init()
55 pack[0].init = init; in gk20a_gr_av_to_init()
58 struct gf100_gr_init *ent = &init[i]; in gk20a_gr_av_to_init()
80 struct gf100_gr_init *init; in gk20a_gr_aiv_to_init() local
85 pack = vzalloc((sizeof(*pack) * 2) + (sizeof(*init) * (nent + 1))); in gk20a_gr_aiv_to_init()
89 init = (void *)(pack + 2); in gk20a_gr_aiv_to_init()
91 pack[0].init = init; in gk20a_gr_aiv_to_init()
94 struct gf100_gr_init *ent = &init[i]; in gk20a_gr_aiv_to_init()
[all …]
Dgf100.h122 int (*init)(struct gf100_gr *); member
182 const struct gf100_gr_init *init; member
186 #define pack_for_each_init(init, pack, head) \ argument
187 for (pack = head; pack && pack->init; pack++) \
188 for (init = pack->init; init && init->count; init++)
Dgf100.c741 const struct gf100_gr_init *init; in gf100_gr_mmio() local
743 pack_for_each_init(init, pack, p) { in gf100_gr_mmio()
744 u32 next = init->addr + init->count * init->pitch; in gf100_gr_mmio()
745 u32 addr = init->addr; in gf100_gr_mmio()
747 nvkm_wr32(device, addr, init->data); in gf100_gr_mmio()
748 addr += init->pitch; in gf100_gr_mmio()
758 const struct gf100_gr_init *init; in gf100_gr_icmd() local
763 pack_for_each_init(init, pack, p) { in gf100_gr_icmd()
764 u32 next = init->addr + init->count * init->pitch; in gf100_gr_icmd()
765 u32 addr = init->addr; in gf100_gr_icmd()
[all …]
/linux-4.4.14/arch/cris/kernel/
Dvmlinux.lds.S74 .init.data : { INIT_DATA }
75 .init.setup : { INIT_SETUP(16) }
76 .initcall.init : {
80 .con_initcall.init : {
97 .init.ramfs : {
99 *(.init.ramfs)
108 .init.ramfs : {
/linux-4.4.14/drivers/gpu/drm/via/
Dvia_map.c28 static int via_do_init_map(struct drm_device *dev, drm_via_init_t *init) in via_do_init_map() argument
42 dev_priv->fb = drm_legacy_findmap(dev, init->fb_offset); in via_do_init_map()
49 dev_priv->mmio = drm_legacy_findmap(dev, init->mmio_offset); in via_do_init_map()
59 init->sarea_priv_offset); in via_do_init_map()
61 dev_priv->agpAddr = init->agpAddr; in via_do_init_map()
80 drm_via_init_t *init = data; in via_map_init() local
84 switch (init->func) { in via_map_init()
86 return via_do_init_map(dev, init); in via_map_init()
/linux-4.4.14/arch/x86/kernel/
Dvmlinux.lds.S77 init PT_LOAD FLAGS(7); /* RWE */
178 .init.begin : AT(ADDR(.init.begin) - LOAD_OFFSET) {
195 :init
200 .x86_cpu_dev.init : AT(ADDR(.x86_cpu_dev.init) - LOAD_OFFSET) {
202 *(.x86_cpu_dev.init) argument
207 .x86_intel_mid_dev.init : AT(ADDR(.x86_intel_mid_dev.init) - \
210 *(.x86_intel_mid_dev.init) argument
288 .init.end : AT(ADDR(.init.end) - LOAD_OFFSET) {
/linux-4.4.14/drivers/clk/berlin/
Dberlin2-pll.c92 struct clk_init_data init; in berlin2_pll_register() local
102 pll->hw.init = &init; in berlin2_pll_register()
103 init.name = name; in berlin2_pll_register()
104 init.ops = &berlin2_pll_ops; in berlin2_pll_register()
105 init.parent_names = &parent_name; in berlin2_pll_register()
106 init.num_parents = 1; in berlin2_pll_register()
107 init.flags = flags; in berlin2_pll_register()
Dberlin2-avpll.c196 struct clk_init_data init; in berlin2_avpll_vco_register() local
204 vco->hw.init = &init; in berlin2_avpll_vco_register()
205 init.name = name; in berlin2_avpll_vco_register()
206 init.ops = &berlin2_avpll_vco_ops; in berlin2_avpll_vco_register()
207 init.parent_names = &parent_name; in berlin2_avpll_vco_register()
208 init.num_parents = 1; in berlin2_avpll_vco_register()
209 init.flags = flags; in berlin2_avpll_vco_register()
372 struct clk_init_data init; in berlin2_avpll_channel_register() local
385 ch->hw.init = &init; in berlin2_avpll_channel_register()
386 init.name = name; in berlin2_avpll_channel_register()
[all …]
/linux-4.4.14/drivers/clk/mmp/
Dclk-apmu.c73 struct clk_init_data init; in mmp_clk_register_apmu() local
79 init.name = name; in mmp_clk_register_apmu()
80 init.ops = &clk_apmu_ops; in mmp_clk_register_apmu()
81 init.flags = CLK_SET_RATE_PARENT; in mmp_clk_register_apmu()
82 init.parent_names = (parent_name ? &parent_name : NULL); in mmp_clk_register_apmu()
83 init.num_parents = (parent_name ? 1 : 0); in mmp_clk_register_apmu()
88 apmu->hw.init = &init; in mmp_clk_register_apmu()
Dclk-gate.c102 struct clk_init_data init; in mmp_clk_register_gate() local
111 init.name = name; in mmp_clk_register_gate()
112 init.ops = &mmp_clk_gate_ops; in mmp_clk_register_gate()
113 init.flags = flags | CLK_IS_BASIC; in mmp_clk_register_gate()
114 init.parent_names = (parent_name ? &parent_name : NULL); in mmp_clk_register_gate()
115 init.num_parents = (parent_name ? 1 : 0); in mmp_clk_register_gate()
124 gate->hw.init = &init; in mmp_clk_register_gate()
Dclk-apbc.c128 struct clk_init_data init; in mmp_clk_register_apbc() local
134 init.name = name; in mmp_clk_register_apbc()
135 init.ops = &clk_apbc_ops; in mmp_clk_register_apbc()
136 init.flags = CLK_SET_RATE_PARENT; in mmp_clk_register_apbc()
137 init.parent_names = (parent_name ? &parent_name : NULL); in mmp_clk_register_apbc()
138 init.num_parents = (parent_name ? 1 : 0); in mmp_clk_register_apbc()
144 apbc->hw.init = &init; in mmp_clk_register_apbc()
Dclk-frac.c156 .init = clk_factor_init,
166 struct clk_init_data init; in mmp_clk_register_factor() local
185 factor->hw.init = &init; in mmp_clk_register_factor()
188 init.name = name; in mmp_clk_register_factor()
189 init.ops = &clk_factor_ops; in mmp_clk_register_factor()
190 init.flags = flags; in mmp_clk_register_factor()
191 init.parent_names = &parent_name; in mmp_clk_register_factor()
192 init.num_parents = 1; in mmp_clk_register_factor()
/linux-4.4.14/drivers/clk/mxs/
Dclk-pll.c93 struct clk_init_data init; in mxs_clk_pll() local
99 init.name = name; in mxs_clk_pll()
100 init.ops = &clk_pll_ops; in mxs_clk_pll()
101 init.flags = 0; in mxs_clk_pll()
102 init.parent_names = (parent_name ? &parent_name: NULL); in mxs_clk_pll()
103 init.num_parents = (parent_name ? 1 : 0); in mxs_clk_pll()
108 pll->hw.init = &init; in mxs_clk_pll()
Dclk-div.c81 struct clk_init_data init; in mxs_clk_div() local
87 init.name = name; in mxs_clk_div()
88 init.ops = &clk_div_ops; in mxs_clk_div()
89 init.flags = CLK_SET_RATE_PARENT; in mxs_clk_div()
90 init.parent_names = (parent_name ? &parent_name: NULL); in mxs_clk_div()
91 init.num_parents = (parent_name ? 1 : 0); in mxs_clk_div()
101 div->divider.hw.init = &init; in mxs_clk_div()
Dclk-ref.c132 struct clk_init_data init; in mxs_clk_ref() local
138 init.name = name; in mxs_clk_ref()
139 init.ops = &clk_ref_ops; in mxs_clk_ref()
140 init.flags = 0; in mxs_clk_ref()
141 init.parent_names = (parent_name ? &parent_name: NULL); in mxs_clk_ref()
142 init.num_parents = (parent_name ? 1 : 0); in mxs_clk_ref()
146 ref->hw.init = &init; in mxs_clk_ref()
Dclk-frac.c121 struct clk_init_data init; in mxs_clk_frac() local
127 init.name = name; in mxs_clk_frac()
128 init.ops = &clk_frac_ops; in mxs_clk_frac()
129 init.flags = CLK_SET_RATE_PARENT; in mxs_clk_frac()
130 init.parent_names = (parent_name ? &parent_name: NULL); in mxs_clk_frac()
131 init.num_parents = (parent_name ? 1 : 0); in mxs_clk_frac()
137 frac->hw.init = &init; in mxs_clk_frac()
/linux-4.4.14/drivers/video/fbdev/
Dimsttfb.c318 struct imstt_regvals init; member
430 clk_m = par->init.pclk_m; in getclkMHz()
431 clk_n = par->init.pclk_n; in getclkMHz()
432 clk_p = par->init.pclk_p; in getclkMHz()
464 par->init.pclk_m = clk_m; in setclkMHz()
465 par->init.pclk_n = clk_n; in setclkMHz()
466 par->init.pclk_p = 0; in setclkMHz()
472 struct imstt_regvals *init = &par->init; in compute_imstt_regvals_ibm() local
506 init->hes = hes; in compute_imstt_regvals_ibm()
507 init->heb = heb; in compute_imstt_regvals_ibm()
[all …]
Dauo_k1900fb.c168 struct auok190x_init_data init; in auok1900fb_probe() local
177 init.id = "auo_k1900fb"; in auok1900fb_probe()
178 init.board = board; in auok1900fb_probe()
179 init.update_partial = auok1900fb_dpy_update_pages; in auok1900fb_probe()
180 init.update_all = auok1900fb_dpy_update; in auok1900fb_probe()
181 init.need_refresh = auok1900fb_need_refresh; in auok1900fb_probe()
182 init.init = auok1900_init; in auok1900fb_probe()
184 return auok190x_common_probe(pdev, &init); in auok1900fb_probe()
Dvalkyriefb.c82 struct valkyrie_regvals *init; member
143 struct valkyrie_regvals *init; in valkyriefb_set_par() local
156 init = par->init; in valkyriefb_set_par()
157 out_8(&valkyrie_regs->mode.r, init->mode | 0x80); in valkyriefb_set_par()
159 set_valkyrie_clock(init->clock_params); in valkyriefb_set_par()
163 out_8(&valkyrie_regs->mode.r, init->mode); in valkyriefb_set_par()
201 struct valkyrie_regvals *init = par->init; in valkyriefb_blank() local
203 if (init == NULL) in valkyriefb_blank()
208 out_8(&p->valkyrie_regs->mode.r, init->mode); in valkyriefb_blank()
219 out_8(&p->valkyrie_regs->mode.r, init->mode | 0x40); in valkyriefb_blank()
[all …]
Dauo_k1901fb.c221 struct auok190x_init_data init; in auok1901fb_probe() local
230 init.id = "auo_k1901fb"; in auok1901fb_probe()
231 init.board = board; in auok1901fb_probe()
232 init.update_partial = auok1901fb_dpy_update_pages; in auok1901fb_probe()
233 init.update_all = auok1901fb_dpy_update; in auok1901fb_probe()
234 init.need_refresh = auok1901fb_need_refresh; in auok1901fb_probe()
235 init.init = auok1901_init; in auok1901fb_probe()
237 return auok190x_common_probe(pdev, &init); in auok1901fb_probe()
Dplatinumfb.c126 struct platinum_regvals *init; in platinumfb_set_par() local
137 init = platinum_reg_init[pinfo->vmode-1]; in platinumfb_set_par()
142 info->screen_base = pinfo->frame_buffer + init->fb_offset + offset; in platinumfb_set_par()
144 info->fix.smem_start = (pinfo->frame_buffer_phys) + init->fb_offset + offset; in platinumfb_set_par()
243 struct platinum_regvals *init; in set_platinum_clock() local
245 init = platinum_reg_init[pinfo->vmode-1]; in set_platinum_clock()
251 STORE_D2(7, init->clock_params[pinfo->clktype][0]); in set_platinum_clock()
252 STORE_D2(8, init->clock_params[pinfo->clktype][1]); in set_platinum_clock()
255 STORE_D2(4, init->clock_params[pinfo->clktype][0]); in set_platinum_clock()
256 STORE_D2(5, init->clock_params[pinfo->clktype][1]); in set_platinum_clock()
[all …]
/linux-4.4.14/drivers/clk/rockchip/
Dclk-inverter.c87 struct clk_init_data init; in rockchip_clk_register_inverter() local
95 init.name = name; in rockchip_clk_register_inverter()
96 init.num_parents = num_parents; in rockchip_clk_register_inverter()
97 init.flags = CLK_SET_RATE_PARENT; in rockchip_clk_register_inverter()
98 init.parent_names = parent_names; in rockchip_clk_register_inverter()
99 init.ops = &rockchip_inv_clk_ops; in rockchip_clk_register_inverter()
101 inv_clock->hw.init = &init; in rockchip_clk_register_inverter()
Dclk-pll.c336 .init = rockchip_rk3066_pll_init,
351 struct clk_init_data init; in rockchip_clk_register_pll() local
377 pll_mux->hw.init = &init; in rockchip_clk_register_pll()
387 init.name = name; in rockchip_clk_register_pll()
388 init.flags = CLK_SET_RATE_PARENT; in rockchip_clk_register_pll()
389 init.ops = pll->pll_mux_ops; in rockchip_clk_register_pll()
390 init.parent_names = pll_parents; in rockchip_clk_register_pll()
391 init.num_parents = ARRAY_SIZE(pll_parents); in rockchip_clk_register_pll()
398 init.name = pll_name; in rockchip_clk_register_pll()
401 init.flags = CLK_IGNORE_UNUSED; in rockchip_clk_register_pll()
[all …]
Dclk-mmc-phase.c147 struct clk_init_data init; in rockchip_clk_register_mmc() local
155 init.name = name; in rockchip_clk_register_mmc()
156 init.num_parents = num_parents; in rockchip_clk_register_mmc()
157 init.parent_names = parent_names; in rockchip_clk_register_mmc()
158 init.ops = &rockchip_mmc_clk_ops; in rockchip_clk_register_mmc()
160 mmc_clock->hw.init = &init; in rockchip_clk_register_mmc()
Dclk-cpu.c241 struct clk_init_data init; in rockchip_clk_register_cpuclk() local
254 init.name = name; in rockchip_clk_register_cpuclk()
255 init.parent_names = &parent_names[0]; in rockchip_clk_register_cpuclk()
256 init.num_parents = 1; in rockchip_clk_register_cpuclk()
257 init.ops = &rockchip_cpuclk_ops; in rockchip_clk_register_cpuclk()
260 init.flags = (nrates > 0) ? CLK_SET_RATE_PARENT : 0; in rockchip_clk_register_cpuclk()
263 init.flags |= CLK_SET_RATE_NO_REPARENT; in rockchip_clk_register_cpuclk()
265 init.flags |= CLK_GET_RATE_NOCACHE; in rockchip_clk_register_cpuclk()
271 cpuclk->hw.init = &init; in rockchip_clk_register_cpuclk()
/linux-4.4.14/drivers/clk/zte/
Dclk.c152 struct clk_init_data init; in clk_register_zx_pll() local
158 init.name = name; in clk_register_zx_pll()
159 init.ops = &zx_pll_ops; in clk_register_zx_pll()
160 init.flags = flags; in clk_register_zx_pll()
161 init.parent_names = parent_name ? &parent_name : NULL; in clk_register_zx_pll()
162 init.num_parents = parent_name ? 1 : 0; in clk_register_zx_pll()
168 zx_pll->hw.init = &init; in clk_register_zx_pll()
289 struct clk_init_data init; in clk_register_zx_audio() local
295 init.name = name; in clk_register_zx_audio()
296 init.ops = &zx_audio_ops; in clk_register_zx_audio()
[all …]
/linux-4.4.14/drivers/clk/mediatek/
Dclk-gate.c112 struct clk_init_data init = {}; in mtk_clk_register_gate() local
118 init.name = name; in mtk_clk_register_gate()
119 init.flags = CLK_SET_RATE_PARENT; in mtk_clk_register_gate()
120 init.parent_names = parent_name ? &parent_name : NULL; in mtk_clk_register_gate()
121 init.num_parents = parent_name ? 1 : 0; in mtk_clk_register_gate()
122 init.ops = ops; in mtk_clk_register_gate()
130 cg->hw.init = &init; in mtk_clk_register_gate()
Dclk-apmixed.c84 struct clk_init_data init = {}; in mtk_clk_register_ref2usb_tx() local
92 tx->hw.init = &init; in mtk_clk_register_ref2usb_tx()
94 init.name = name; in mtk_clk_register_ref2usb_tx()
95 init.ops = &mtk_ref2usb_tx_ops; in mtk_clk_register_ref2usb_tx()
96 init.parent_names = &parent_name; in mtk_clk_register_ref2usb_tx()
97 init.num_parents = 1; in mtk_clk_register_ref2usb_tx()
/linux-4.4.14/arch/arm/kernel/
Dvmlinux.lds.S18 *(.proc.info.init) \
81 *(.alt.smp.init)
185 .init.proc.info : {
188 .init.arch.info : {
190 *(.arch.info.init)
193 .init.tagtable : {
195 *(.taglist.init)
199 .init.smpalt : {
201 *(.alt.smp.init)
205 .init.pv_table : {
[all …]
/linux-4.4.14/include/asm-generic/
Dvmlinux.lds.h197 *(.dtb.init.rodata) \
205 MEM_KEEP(init.data) \
388 MEM_KEEP(init.rodata) \
415 .security_initcall.init : AT(ADDR(.security_initcall.init) - LOAD_OFFSET) { \
417 *(.security_initcall.init) \
427 MEM_KEEP(init.text) \
510 *(.init.data) \
511 MEM_DISCARD(init.data) \
514 *(.init.rodata) \
518 MEM_DISCARD(init.rodata) \
[all …]
/linux-4.4.14/drivers/clk/hisilicon/
Dclkgate-separated.c105 struct clk_init_data init; in hisi_register_clkgate_sep() local
113 init.name = name; in hisi_register_clkgate_sep()
114 init.ops = &clkgate_separated_ops; in hisi_register_clkgate_sep()
115 init.flags = flags | CLK_IS_BASIC; in hisi_register_clkgate_sep()
116 init.parent_names = (parent_name ? &parent_name : NULL); in hisi_register_clkgate_sep()
117 init.num_parents = (parent_name ? 1 : 0); in hisi_register_clkgate_sep()
122 sclk->hw.init = &init; in hisi_register_clkgate_sep()
Dclkdivider-hi6220.c108 struct clk_init_data init; in hi6220_register_clkdiv() local
133 init.name = name; in hi6220_register_clkdiv()
134 init.ops = &hi6220_clkdiv_ops; in hi6220_register_clkdiv()
135 init.flags = flags; in hi6220_register_clkdiv()
136 init.parent_names = parent_name ? &parent_name : NULL; in hi6220_register_clkdiv()
137 init.num_parents = parent_name ? 1 : 0; in hi6220_register_clkdiv()
145 div->hw.init = &init; in hi6220_register_clkdiv()
Dclk-hi6220-stub.c200 struct clk_init_data init; in hi6220_stub_clk_probe() local
217 stub_clk->hw.init = &init; in hi6220_stub_clk_probe()
235 init.name = "acpu0"; in hi6220_stub_clk_probe()
236 init.ops = &hi6220_stub_clk_ops; in hi6220_stub_clk_probe()
237 init.num_parents = 0; in hi6220_stub_clk_probe()
238 init.flags = CLK_IS_ROOT; in hi6220_stub_clk_probe()
255 dev_dbg(dev, "Registered clock '%s'\n", init.name); in hi6220_stub_clk_probe()
Dclk-hix5hd2.c265 struct clk_init_data init; in hix5hd2_clk_register_complex() local
271 init.name = clks[i].name; in hix5hd2_clk_register_complex()
273 init.ops = &clk_ether_ops; in hix5hd2_clk_register_complex()
275 init.ops = &clk_complex_ops; in hix5hd2_clk_register_complex()
277 init.flags = CLK_IS_BASIC; in hix5hd2_clk_register_complex()
278 init.parent_names = in hix5hd2_clk_register_complex()
280 init.num_parents = (clks[i].parent_name ? 1 : 0); in hix5hd2_clk_register_complex()
288 p_clk->hw.init = &init; in hix5hd2_clk_register_complex()
/linux-4.4.14/sound/oss/
Daedsp16.c451 int init; /* Initialization status of the card */ member
1086 if (ae_config.init & INIT_MSS) { in aedsp16_init_board()
1102 if (ae_config.init & INIT_MPU401) { in aedsp16_init_board()
1104 if ((ae_config.init & INIT_MSS) || in aedsp16_init_board()
1105 (ae_config.init & INIT_SBPRO)) in aedsp16_init_board()
1111 if (ae_config.init & INIT_SBPRO) { in aedsp16_init_board()
1113 if (ae_config.init & INIT_MSS) in aedsp16_init_board()
1119 if (ae_config.init & INIT_MSS) in aedsp16_init_board()
1138 if (ae_config.init & INIT_MSS) in init_aedsp16_sb()
1140 if (ae_config.init & INIT_SBPRO) in init_aedsp16_sb()
[all …]
/linux-4.4.14/drivers/net/ethernet/amd/
Dsun3lance.c140 struct lance_init_block init; member
383 MEM->init.hwaddr[0] = dev->dev_addr[1]; in lance_probe()
384 MEM->init.hwaddr[1] = dev->dev_addr[0]; in lance_probe()
385 MEM->init.hwaddr[2] = dev->dev_addr[3]; in lance_probe()
386 MEM->init.hwaddr[3] = dev->dev_addr[2]; in lance_probe()
387 MEM->init.hwaddr[4] = dev->dev_addr[5]; in lance_probe()
388 MEM->init.hwaddr[5] = dev->dev_addr[4]; in lance_probe()
392 MEM->init.mode = 0x0000; in lance_probe()
393 MEM->init.filter[0] = 0x00000000; in lance_probe()
394 MEM->init.filter[1] = 0x00000000; in lance_probe()
[all …]
/linux-4.4.14/arch/powerpc/kernel/
Dvmlinux.lds.S101 .init.data : AT(ADDR(.init.data) - LOAD_OFFSET) {
111 .init.setup : AT(ADDR(.init.setup) - LOAD_OFFSET) {
115 .initcall.init : AT(ADDR(.initcall.init) - LOAD_OFFSET) {
119 .con_initcall.init : AT(ADDR(.con_initcall.init) - LOAD_OFFSET) {
151 .init.ramfs : AT(ADDR(.init.ramfs) - LOAD_OFFSET) {
/linux-4.4.14/drivers/clk/h8300/
Dclk-h8s2678.c91 struct clk_init_data init; in h8s2678_pll_clk_setup() local
117 init.name = clk_name; in h8s2678_pll_clk_setup()
118 init.ops = &pll_ops; in h8s2678_pll_clk_setup()
119 init.flags = CLK_IS_BASIC; in h8s2678_pll_clk_setup()
120 init.parent_names = &parent_name; in h8s2678_pll_clk_setup()
121 init.num_parents = 1; in h8s2678_pll_clk_setup()
122 pll_clock->hw.init = &init; in h8s2678_pll_clk_setup()
/linux-4.4.14/drivers/clk/spear/
Dclk-frac-synth.c129 struct clk_init_data init; in clk_register_frac() local
149 frac->hw.init = &init; in clk_register_frac()
151 init.name = name; in clk_register_frac()
152 init.ops = &clk_frac_ops; in clk_register_frac()
153 init.flags = flags; in clk_register_frac()
154 init.parent_names = &parent_name; in clk_register_frac()
155 init.num_parents = 1; in clk_register_frac()
Dclk-gpt-synth.c118 struct clk_init_data init; in clk_register_gpt() local
138 gpt->hw.init = &init; in clk_register_gpt()
140 init.name = name; in clk_register_gpt()
141 init.ops = &clk_gpt_ops; in clk_register_gpt()
142 init.flags = flags; in clk_register_gpt()
143 init.parent_names = &parent_name; in clk_register_gpt()
144 init.num_parents = 1; in clk_register_gpt()
Dclk-aux-synth.c143 struct clk_init_data init; in clk_register_aux() local
167 aux->hw.init = &init; in clk_register_aux()
169 init.name = aux_name; in clk_register_aux()
170 init.ops = &clk_aux_ops; in clk_register_aux()
171 init.flags = flags; in clk_register_aux()
172 init.parent_names = &parent_name; in clk_register_aux()
173 init.num_parents = 1; in clk_register_aux()
/linux-4.4.14/arch/um/include/shared/
Dinit.h47 #define __init __section(.init.text)
48 #define __initdata __section(.init.data)
108 #define __uml_init_setup __used __section(.uml.setup.init)
109 #define __uml_setup_help __used __section(.uml.help.init)
110 #define __uml_init_call __used __section(.uml.initcall.init)
111 #define __uml_postsetup_call __used __section(.uml.postsetup.init)
127 #define __init_call __used __section(.initcall.init)
/linux-4.4.14/drivers/gpu/drm/savage/
Dsavage_bci.c667 static int savage_do_init_bci(struct drm_device * dev, drm_savage_init_t * init) in savage_do_init_bci() argument
671 if (init->fb_bpp != 16 && init->fb_bpp != 32) { in savage_do_init_bci()
672 DRM_ERROR("invalid frame buffer bpp %d!\n", init->fb_bpp); in savage_do_init_bci()
675 if (init->depth_bpp != 16 && init->depth_bpp != 32) { in savage_do_init_bci()
676 DRM_ERROR("invalid depth buffer bpp %d!\n", init->fb_bpp); in savage_do_init_bci()
679 if (init->dma_type != SAVAGE_DMA_AGP && in savage_do_init_bci()
680 init->dma_type != SAVAGE_DMA_PCI) { in savage_do_init_bci()
681 DRM_ERROR("invalid dma memory type %d!\n", init->dma_type); in savage_do_init_bci()
685 dev_priv->cob_size = init->cob_size; in savage_do_init_bci()
686 dev_priv->bci_threshold_lo = init->bci_threshold_lo; in savage_do_init_bci()
[all …]
/linux-4.4.14/arch/mips/netlogic/xlp/
DMakefile4 obj-y += usb-init.o
5 obj-y += usb-init-xlp2.o
8 obj-y += ahci-init.o
9 obj-y += ahci-init-xlp2.o
/linux-4.4.14/arch/arm/mach-omap2/
Dclkt2xxx_virt_prcm_set.c231 struct clk_init_data init = { NULL }; in omap2xxx_clkt_vps_init() local
242 init.name = "virt_prcm_set"; in omap2xxx_clkt_vps_init()
243 init.ops = &virt_prcm_set_ops; in omap2xxx_clkt_vps_init()
244 init.parent_names = &parent_name; in omap2xxx_clkt_vps_init()
245 init.num_parents = 1; in omap2xxx_clkt_vps_init()
247 hw->hw.init = &init; in omap2xxx_clkt_vps_init()
Dcm_common.c227 .init = omap4_cm_init,
232 .init = omap4_cm_init,
239 .init = omap2xxx_cm_init,
247 .init = omap3xxx_cm_init,
262 .init = am33xx_cm_init,
270 .init = omap4_cm_init,
337 if (data->init && (data->flags & CM_SINGLE_INSTANCE || in omap2_cm_base_init()
339 data->init(data); in omap2_cm_base_init()
/linux-4.4.14/drivers/clk/samsung/
Dclk-pll.c932 struct clk_init_data init; in samsung_clk_register_pll2550x() local
940 init.name = name; in samsung_clk_register_pll2550x()
941 init.ops = &samsung_pll2550x_clk_ops; in samsung_clk_register_pll2550x()
942 init.flags = CLK_GET_RATE_NOCACHE; in samsung_clk_register_pll2550x()
943 init.parent_names = &pname; in samsung_clk_register_pll2550x()
944 init.num_parents = 1; in samsung_clk_register_pll2550x()
946 pll->hw.init = &init; in samsung_clk_register_pll2550x()
1166 struct clk_init_data init; in _samsung_clk_register_pll() local
1176 init.name = pll_clk->name; in _samsung_clk_register_pll()
1177 init.flags = pll_clk->flags; in _samsung_clk_register_pll()
[all …]
Dclk-cpu.c286 struct clk_init_data init; in exynos_register_cpu_clock() local
294 init.name = name; in exynos_register_cpu_clock()
295 init.flags = CLK_SET_RATE_PARENT; in exynos_register_cpu_clock()
296 init.parent_names = &parent; in exynos_register_cpu_clock()
297 init.num_parents = 1; in exynos_register_cpu_clock()
298 init.ops = &exynos_cpuclk_clk_ops; in exynos_register_cpu_clock()
300 cpuclk->hw.init = &init; in exynos_register_cpu_clock()
/linux-4.4.14/drivers/clk/meson/
Dclk-cpu.c192 struct clk_init_data init; in meson_clk_register_cpu() local
204 init.name = clk_conf->clk_name; in meson_clk_register_cpu()
205 init.ops = &meson_clk_cpu_ops; in meson_clk_register_cpu()
206 init.flags = clk_conf->flags | CLK_GET_RATE_NOCACHE; in meson_clk_register_cpu()
207 init.flags |= CLK_SET_RATE_PARENT; in meson_clk_register_cpu()
208 init.parent_names = clk_conf->clks_parent; in meson_clk_register_cpu()
209 init.num_parents = 1; in meson_clk_register_cpu()
211 clk_cpu->hw.init = &init; in meson_clk_register_cpu()
Dclk-pll.c192 struct clk_init_data init; in meson_clk_register_pll() local
202 init.name = clk_conf->clk_name; in meson_clk_register_pll()
203 init.flags = clk_conf->flags | CLK_GET_RATE_NOCACHE; in meson_clk_register_pll()
205 init.parent_names = &clk_conf->clks_parent[0]; in meson_clk_register_pll()
206 init.num_parents = 1; in meson_clk_register_pll()
207 init.ops = &meson_clk_pll_ro_ops; in meson_clk_register_pll()
217 init.ops = &meson_clk_pll_ops; in meson_clk_register_pll()
220 clk_pll->hw.init = &init; in meson_clk_register_pll()
/linux-4.4.14/drivers/clk/sunxi/
Dclk-sun6i-ar100.c180 struct clk_init_data init; in sun6i_a31_ar100_clk_probe() local
203 init.name = clk_name; in sun6i_a31_ar100_clk_probe()
204 init.ops = &ar100_ops; in sun6i_a31_ar100_clk_probe()
205 init.parent_names = parents; in sun6i_a31_ar100_clk_probe()
206 init.num_parents = nparents; in sun6i_a31_ar100_clk_probe()
207 init.flags = 0; in sun6i_a31_ar100_clk_probe()
209 ar100->hw.init = &init; in sun6i_a31_ar100_clk_probe()
/linux-4.4.14/Documentation/devicetree/bindings/net/
Dmdio-mux-gpio.txt42 marvell,reg-init = <3 0x10 0 0x5777>,
52 marvell,reg-init = <3 0x10 0 0x5777>,
62 marvell,reg-init = <3 0x10 0 0x5777>,
72 marvell,reg-init = <3 0x10 0 0x5777>,
89 marvell,reg-init = <3 0x10 0 0x5777>,
99 marvell,reg-init = <3 0x10 0 0x5777>,
109 marvell,reg-init = <3 0x10 0 0x5777>,
119 marvell,reg-init = <3 0x10 0 0x5777>,
Dmdio-mux.txt51 marvell,reg-init = <3 0x10 0 0x5777>,
61 marvell,reg-init = <3 0x10 0 0x5777>,
71 marvell,reg-init = <3 0x10 0 0x5777>,
81 marvell,reg-init = <3 0x10 0 0x5777>,
98 marvell,reg-init = <3 0x10 0 0x5777>,
108 marvell,reg-init = <3 0x10 0 0x5777>,
118 marvell,reg-init = <3 0x10 0 0x5777>,
128 marvell,reg-init = <3 0x10 0 0x5777>,
/linux-4.4.14/drivers/clk/bcm/
Dclk-iproc-armpll.c247 struct clk_init_data init; in iproc_armpll_setup() local
258 init.name = node->name; in iproc_armpll_setup()
259 init.ops = &iproc_arm_pll_ops; in iproc_armpll_setup()
260 init.flags = 0; in iproc_armpll_setup()
262 init.parent_names = (parent_name ? &parent_name : NULL); in iproc_armpll_setup()
263 init.num_parents = (parent_name ? 1 : 0); in iproc_armpll_setup()
264 pll->hw.init = &init; in iproc_armpll_setup()
Dclk-bcm2835.c1327 struct clk_init_data init; in bcm2835_register_pll() local
1329 memset(&init, 0, sizeof(init)); in bcm2835_register_pll()
1332 init.parent_names = &cprman->osc_name; in bcm2835_register_pll()
1333 init.num_parents = 1; in bcm2835_register_pll()
1334 init.name = data->name; in bcm2835_register_pll()
1335 init.ops = &bcm2835_pll_clk_ops; in bcm2835_register_pll()
1336 init.flags = CLK_IGNORE_UNUSED; in bcm2835_register_pll()
1344 pll->hw.init = &init; in bcm2835_register_pll()
1354 struct clk_init_data init; in bcm2835_register_pll_divider() local
1367 memset(&init, 0, sizeof(init)); in bcm2835_register_pll_divider()
[all …]
Dclk-iproc-asiu.c219 struct clk_init_data init; in iproc_asiu_setup() local
235 init.name = clk_name; in iproc_asiu_setup()
236 init.ops = &iproc_asiu_ops; in iproc_asiu_setup()
237 init.flags = 0; in iproc_asiu_setup()
239 init.parent_names = (parent_name ? &parent_name : NULL); in iproc_asiu_setup()
240 init.num_parents = (parent_name ? 1 : 0); in iproc_asiu_setup()
241 asiu_clk->hw.init = &init; in iproc_asiu_setup()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Ddport.c55 struct nvbios_init init = { in dp_set_link_config() local
74 init.offset = nvbios_rd16(bios, lnkcmp + 2); in dp_set_link_config()
78 init.offset = nvbios_rd16(bios, lnkcmp + 1); in dp_set_link_config()
81 nvbios_exec(&init); in dp_set_link_config()
265 struct nvbios_init init = { in dp_link_train_init() local
275 init.offset = outp->info.script[2]; in dp_link_train_init()
277 init.offset = outp->info.script[3]; in dp_link_train_init()
278 nvbios_exec(&init); in dp_link_train_init()
281 init.offset = outp->info.script[0]; in dp_link_train_init()
282 nvbios_exec(&init); in dp_link_train_init()
[all …]
/linux-4.4.14/arch/mips/kernel/
Dcevt-sb1250.c57 void __iomem *cfg, *init; in sibyte_set_periodic() local
60 init = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_INIT)); in sibyte_set_periodic()
63 __raw_writeq((V_SCD_TIMER_FREQ / HZ) - 1, init); in sibyte_set_periodic()
72 void __iomem *cfg, *init; in sibyte_next_event() local
75 init = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_INIT)); in sibyte_next_event()
78 __raw_writeq(delta - 1, init); in sibyte_next_event()
Dcevt-bcm1480.c47 void __iomem *cfg, *init; in sibyte_set_periodic() local
50 init = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_INIT)); in sibyte_set_periodic()
53 __raw_writeq((V_SCD_TIMER_FREQ / HZ) - 1, init); in sibyte_set_periodic()
73 void __iomem *cfg, *init; in sibyte_next_event() local
76 init = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_INIT)); in sibyte_next_event()
79 __raw_writeq(delta - 1, init); in sibyte_next_event()
/linux-4.4.14/drivers/clk/keystone/
Dgate.c171 struct clk_init_data init; in clk_register_psc() local
179 init.name = name; in clk_register_psc()
180 init.ops = &clk_psc_ops; in clk_register_psc()
181 init.flags = 0; in clk_register_psc()
182 init.parent_names = (parent_name ? &parent_name : NULL); in clk_register_psc()
183 init.num_parents = (parent_name ? 1 : 0); in clk_register_psc()
187 psc->hw.init = &init; in clk_register_psc()
Dpll.c129 struct clk_init_data init; in clk_register_pll() local
137 init.name = name; in clk_register_pll()
138 init.ops = &clk_pll_ops; in clk_register_pll()
139 init.flags = 0; in clk_register_pll()
140 init.parent_names = (parent_name ? &parent_name : NULL); in clk_register_pll()
141 init.num_parents = (parent_name ? 1 : 0); in clk_register_pll()
144 pll->hw.init = &init; in clk_register_pll()
/linux-4.4.14/drivers/isdn/pcbit/
Dedss1.c275 for (action = fsm_table; action->init != 0xff; action++) in pcbit_fsm_event()
276 if (action->init == chan->fsm_state && action->event == event) in pcbit_fsm_event()
279 if (action->init == 0xff) { in pcbit_fsm_event()
294 pcbit_state_change(dev, chan, action->init, event, action->final); in pcbit_fsm_event()
296 for (tentry = fsm_timers; tentry->init != 0xff; tentry++) in pcbit_fsm_event()
297 if (tentry->init == chan->fsm_state) in pcbit_fsm_event()
300 if (tentry->init != 0xff) { in pcbit_fsm_event()
/linux-4.4.14/drivers/clk/mvebu/
Dclk-cpu.c198 struct clk_init_data init; in of_cpu_clk_setup() local
218 cpuclk[cpu].hw.init = &init; in of_cpu_clk_setup()
220 init.name = cpuclk[cpu].clk_name; in of_cpu_clk_setup()
221 init.ops = &cpu_ops; in of_cpu_clk_setup()
222 init.flags = 0; in of_cpu_clk_setup()
223 init.parent_names = &cpuclk[cpu].parent_name; in of_cpu_clk_setup()
224 init.num_parents = 1; in of_cpu_clk_setup()
Dclk-corediv.c239 struct clk_init_data init; in mvebu_corediv_clk_init() local
271 init.num_parents = 1; in mvebu_corediv_clk_init()
272 init.parent_names = &parent_name; in mvebu_corediv_clk_init()
273 init.name = clk_name; in mvebu_corediv_clk_init()
274 init.ops = &soc_desc->ops; in mvebu_corediv_clk_init()
275 init.flags = 0; in mvebu_corediv_clk_init()
280 corediv[i].hw.init = &init; in mvebu_corediv_clk_init()
/linux-4.4.14/drivers/clk/shmobile/
Dclk-div6.c179 struct clk_init_data init; in cpg_div6_clock_init() local
258 init.name = name; in cpg_div6_clock_init()
259 init.ops = &cpg_div6_clock_ops; in cpg_div6_clock_init()
260 init.flags = CLK_IS_BASIC; in cpg_div6_clock_init()
261 init.parent_names = parent_names; in cpg_div6_clock_init()
262 init.num_parents = valid_parents; in cpg_div6_clock_init()
264 clock->hw.init = &init; in cpg_div6_clock_init()
Dclk-mstp.c134 struct clk_init_data init; in cpg_mstp_clock_register() local
144 init.name = name; in cpg_mstp_clock_register()
145 init.ops = &cpg_mstp_clock_ops; in cpg_mstp_clock_register()
146 init.flags = CLK_IS_BASIC | CLK_SET_RATE_PARENT; in cpg_mstp_clock_register()
147 init.parent_names = &parent_name; in cpg_mstp_clock_register()
148 init.num_parents = 1; in cpg_mstp_clock_register()
152 clock->hw.init = &init; in cpg_mstp_clock_register()
Dclk-rcar-gen2.c141 struct clk_init_data init; in cpg_z_clk_register() local
149 init.name = "z"; in cpg_z_clk_register()
150 init.ops = &cpg_z_clk_ops; in cpg_z_clk_register()
151 init.flags = 0; in cpg_z_clk_register()
152 init.parent_names = &parent_name; in cpg_z_clk_register()
153 init.num_parents = 1; in cpg_z_clk_register()
157 zclk->hw.init = &init; in cpg_z_clk_register()
/linux-4.4.14/drivers/media/i2c/
Dbt819.c153 static unsigned char init[] = { in bt819_init() local
190 init[0x03 * 2 - 1] = in bt819_init()
195 init[0x04 * 2 - 1] = timing->vdelay & 0xff; in bt819_init()
196 init[0x05 * 2 - 1] = timing->vactive & 0xff; in bt819_init()
197 init[0x06 * 2 - 1] = timing->hdelay & 0xff; in bt819_init()
198 init[0x07 * 2 - 1] = timing->hactive & 0xff; in bt819_init()
199 init[0x08 * 2 - 1] = timing->hscale >> 8; in bt819_init()
200 init[0x09 * 2 - 1] = timing->hscale & 0xff; in bt819_init()
202 init[0x15 * 2 - 1] = (decoder->norm & V4L2_STD_625_50) ? 115 : 93; /* Chroma burst delay */ in bt819_init()
208 return bt819_write_block(decoder, init, sizeof(init)); in bt819_init()
/linux-4.4.14/arch/powerpc/platforms/44x/
Dppc476_modules.lds7 .init.text : ALIGN(4096)
9 *(.init.text .init.text.*)
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/
Doproxy.c133 if (oproxy->func->init[0]) { in nvkm_oproxy_init()
134 ret = oproxy->func->init[0](oproxy); in nvkm_oproxy_init()
139 if (oproxy->object->func->init) { in nvkm_oproxy_init()
140 ret = oproxy->object->func->init(oproxy->object); in nvkm_oproxy_init()
145 if (oproxy->func->init[1]) { in nvkm_oproxy_init()
146 ret = oproxy->func->init[1](oproxy); in nvkm_oproxy_init()
169 .init = nvkm_oproxy_init,
/linux-4.4.14/drivers/i2c/busses/
Di2c-parport.h32 struct lineop init; member
68 .init = { 0xf0, PORT_DATA, 0 },
83 .init = { 0xfc, PORT_DATA, 0 },
90 .init = { 0x04, PORT_DATA, 1 },
/linux-4.4.14/Documentation/DocBook/
Dgpu.xml.db11 API-drm-pci-init
13 API-drm-platform-init
14 API-drm-gem-object-init
15 API-drm-gem-private-object-init
27 API-drm-vma-offset-manager-init
58 API-drm-mm-init-scan
59 API-drm-mm-init-scan-with-range
63 API-drm-mm-init
114 API-drm-atomic-state-init
142 API-drm-framebuffer-init
[all …]
Ddebugobjects.xml.db1 API-debug-object-init
2 API-debug-object-init-on-stack
7 API-debug-object-assert-init
/linux-4.4.14/drivers/media/usb/gspca/
Dvc032x.c3428 const u8 (*init)[4]; in sd_start() local
3466 init = hv7131r_initQVGA_data; /* 320x240 */ in sd_start()
3468 init = hv7131r_initVGA_data; /* 640x480 */ in sd_start()
3474 init = ov7660_initQVGA_data; /* 320x240 */ in sd_start()
3476 init = ov7660_initVGA_data; /* 640x480 */ in sd_start()
3482 init = mi0360_initQVGA_JPG; /* 320x240 */ in sd_start()
3484 init = mi0360_initVGA_JPG; /* 640x480 */ in sd_start()
3491 init = mi1310_socinitQVGA_JPG; /* 320x240 */ in sd_start()
3494 init = mi1310_socinitVGA_JPG; /* 640x480 */ in sd_start()
3497 init = mi1310_soc_InitSXGA_JPG; /* 1280x1024 */ in sd_start()
[all …]
/linux-4.4.14/arch/um/kernel/
Ddyn.lds.S29 .rel.init : { *(.rel.init) }
30 .rela.init : { *(.rela.init) }
63 .init : {
64 KEEP (*(.init))
94 init.data : { INIT_DATA }
/linux-4.4.14/include/linux/mfd/
Dasic3.h111 #define ASIC3_CONFIG_GPIO(gpio, alt, dir, init) (((gpio) & 0x7f) \ argument
113 | (((init) & 0x1) << 15))
114 #define ASIC3_CONFIG_GPIO_DEFAULT(gpio, dir, init) \ argument
115 ASIC3_CONFIG_GPIO((gpio), 0, (dir), (init))
116 #define ASIC3_CONFIG_GPIO_DEFAULT_OUT(gpio, init) \ argument
117 ASIC3_CONFIG_GPIO((gpio), 0, 1, (init))
/linux-4.4.14/arch/arc/kernel/
Dvmlinux.lds.S60 .init.ramfs : { INIT_RAM_FS }
69 .init.data : {
77 .init.arch.info : {
79 *(.arch.info.init)
/linux-4.4.14/drivers/gpu/drm/i810/
Di810_dma.c318 drm_i810_init_t *init) in i810_dma_initialize() argument
337 dev_priv->mmio_map = drm_legacy_findmap(dev, init->mmio_offset); in i810_dma_initialize()
344 dev->agp_buffer_token = init->buffers_offset; in i810_dma_initialize()
345 dev->agp_buffer_map = drm_legacy_findmap(dev, init->buffers_offset); in i810_dma_initialize()
354 ((u8 *) dev_priv->sarea_map->handle + init->sarea_priv_offset); in i810_dma_initialize()
356 dev_priv->ring.Start = init->ring_start; in i810_dma_initialize()
357 dev_priv->ring.End = init->ring_end; in i810_dma_initialize()
358 dev_priv->ring.Size = init->ring_size; in i810_dma_initialize()
360 dev_priv->ring.map.offset = dev->agp->base + init->ring_start; in i810_dma_initialize()
361 dev_priv->ring.map.size = init->ring_size; in i810_dma_initialize()
[all …]
/linux-4.4.14/arch/arm/mach-s3c24xx/
Dcommon.c75 .init = s3c2410_init,
83 .init = s3c2410a_init,
91 .init = s3c2440_init,
99 .init = s3c2440_init,
107 .init = s3c2442_init,
115 .init = s3c2442_init,
123 .init = s3c2412_init,
131 .init = s3c2412_init,
139 .init = s3c2416_init,
147 .init = s3c2443_init,
/linux-4.4.14/Documentation/
Dinit.txt1 Explaining the dreaded "No init found." boot hang message
5 in init/main.c) and are wondering what the H*** went wrong.
7 to load the init binary are:
9 B) init binary doesn't exist on rootfs
26 D) e.g. required library dependencies of the init binary such as
36 To find out more, add code to init/main.c to display kernel_execve()s
40 (after all loading the init binary is a CRITICAL and hard transition step
/linux-4.4.14/arch/x86/crypto/
Dsha256_ssse3_glue.c103 .init = sha256_base_init,
118 .init = sha224_base_init,
171 .init = sha256_base_init,
186 .init = sha224_base_init,
255 .init = sha256_base_init,
270 .init = sha224_base_init,
337 .init = sha256_base_init,
352 .init = sha224_base_init,
/linux-4.4.14/arch/nios2/mm/
Dpgtable.c56 pgd_t *ret, *init; in pgd_alloc() local
60 init = pgd_offset(&init_mm, 0UL); in pgd_alloc()
62 memcpy(ret + USER_PTRS_PER_PGD, init + USER_PTRS_PER_PGD, in pgd_alloc()
/linux-4.4.14/arch/avr32/kernel/
Dvmlinux.lds.S25 .init : AT(ADDR(.init) - LOAD_OFFSET) {
40 *(.taglist.init) argument
/linux-4.4.14/drivers/soc/tegra/fuse/
Dfuse-tegra30.c114 .init = tegra30_fuse_init,
128 .init = tegra30_fuse_init,
142 .init = tegra30_fuse_init,
156 .init = tegra30_fuse_init,
/linux-4.4.14/arch/arm/kvm/
Darm.c747 const struct kvm_vcpu_init *init) in kvm_vcpu_set_target() argument
752 if (init->target != phys_target) in kvm_vcpu_set_target()
759 if (vcpu->arch.target != -1 && vcpu->arch.target != init->target) in kvm_vcpu_set_target()
763 for (i = 0; i < sizeof(init->features) * 8; i++) { in kvm_vcpu_set_target()
764 bool set = (init->features[i / 32] & (1 << (i % 32))); in kvm_vcpu_set_target()
789 struct kvm_vcpu_init *init) in kvm_arch_vcpu_ioctl_vcpu_init() argument
793 ret = kvm_vcpu_set_target(vcpu, init); in kvm_arch_vcpu_ioctl_vcpu_init()
825 struct kvm_vcpu_init init; in kvm_arch_vcpu_ioctl() local
827 if (copy_from_user(&init, argp, sizeof(init))) in kvm_arch_vcpu_ioctl()
830 return kvm_arch_vcpu_ioctl_vcpu_init(vcpu, &init); in kvm_arch_vcpu_ioctl()
[all …]
/linux-4.4.14/drivers/clk/st/
Dclk-flexgen.c184 struct clk_init_data init; in clk_register_flexgen() local
192 init.name = name; in clk_register_flexgen()
193 init.ops = &flexgen_ops; in clk_register_flexgen()
194 init.flags = CLK_IS_BASIC | CLK_GET_RATE_NOCACHE | flexgen_flags; in clk_register_flexgen()
195 init.parent_names = parent_names; in clk_register_flexgen()
196 init.num_parents = num_parents; in clk_register_flexgen()
230 fgxbar->hw.init = &init; in clk_register_flexgen()
/linux-4.4.14/arch/xtensa/platforms/iss/
Dnetwork.c224 static int tuntap_probe(struct iss_net_private *lp, int index, char *init) in tuntap_probe() argument
231 if (strncmp(init, TRANSPORT_TUNTAP_NAME, in tuntap_probe()
235 init += sizeof(TRANSPORT_TUNTAP_NAME) - 1; in tuntap_probe()
236 if (*init == ',') { in tuntap_probe()
237 rem = split_if_spec(init + 1, &mac_str, &dev_name); in tuntap_probe()
243 } else if (*init != '\0') { in tuntap_probe()
245 dev->name, init); in tuntap_probe()
510 static int iss_net_configure(int index, char *init) in iss_net_configure() argument
545 if (!tuntap_probe(lp, index, init)) { in iss_net_configure()
603 char *init; /* init string */ member
[all …]
/linux-4.4.14/net/sunrpc/
Dtimer.c36 unsigned long init = 0; in rpc_init_rtt() local
42 init = (timeo - RPC_RTO_INIT) << 3; in rpc_init_rtt()
44 rt->srtt[i] = init; in rpc_init_rtt()
/linux-4.4.14/arch/arm/mach-s3c64xx/
Ddev-backlight.c73 .init = samsung_bl_init,
123 if (bl_data->init) in samsung_bl_set()
124 samsung_bl_data->init = bl_data->init; in samsung_bl_set()

12345678910>>...14