/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
H A D | base.c | 30 nvkm_devinit_mmio(struct nvkm_devinit *init, u32 addr) nvkm_devinit_mmio() argument 32 if (init->func->mmio) nvkm_devinit_mmio() 33 addr = init->func->mmio(init, addr); nvkm_devinit_mmio() 38 nvkm_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 khz) nvkm_devinit_pll_set() argument 40 return init->func->pll_set(init, type, khz); nvkm_devinit_pll_set() 44 nvkm_devinit_meminit(struct nvkm_devinit *init) nvkm_devinit_meminit() argument 46 if (init->func->meminit) nvkm_devinit_meminit() 47 init->func->meminit(init); nvkm_devinit_meminit() 51 nvkm_devinit_disable(struct nvkm_devinit *init) nvkm_devinit_disable() argument 53 if (init && init->func->disable) nvkm_devinit_disable() 54 return init->func->disable(init); nvkm_devinit_disable() 59 nvkm_devinit_post(struct nvkm_devinit *init, u64 *disable) nvkm_devinit_post() argument 62 if (init && init->func->post) nvkm_devinit_post() 63 ret = init->func->post(init, init->post); nvkm_devinit_post() 64 *disable = nvkm_devinit_disable(init); nvkm_devinit_post() 71 struct nvkm_devinit *init = nvkm_devinit(subdev); nvkm_devinit_fini() local 74 init->post = true; nvkm_devinit_fini() 81 struct nvkm_devinit *init = nvkm_devinit(subdev); nvkm_devinit_preinit() local 83 if (init->func->preinit) nvkm_devinit_preinit() 84 init->func->preinit(init); nvkm_devinit_preinit() 94 struct nvkm_devinit *init = nvkm_devinit(subdev); nvkm_devinit_init() local 95 if (init->func->init) nvkm_devinit_init() 96 init->func->init(init); nvkm_devinit_init() 103 struct nvkm_devinit *init = nvkm_devinit(subdev); nvkm_devinit_dtor() local 104 void *data = init; nvkm_devinit_dtor() 106 if (init->func->dtor) nvkm_devinit_dtor() 107 data = init->func->dtor(init); nvkm_devinit_dtor() 118 .init = nvkm_devinit_init, 125 struct nvkm_devinit *init) nvkm_devinit_ctor() 127 nvkm_subdev_ctor(&nvkm_devinit, device, index, 0, &init->subdev); nvkm_devinit_ctor() 128 init->func = func; nvkm_devinit_ctor() 129 init->post = nvkm_boolopt(device->cfgopt, "NvForcePost", false); nvkm_devinit_ctor() 123 nvkm_devinit_ctor(const struct nvkm_devinit_func *func, struct nvkm_device *device, int index, struct nvkm_devinit *init) nvkm_devinit_ctor() argument
|
H A D | gm204.c | 31 pmu_code(struct nv50_devinit *init, u32 pmu, u32 img, u32 len, bool sec) pmu_code() argument 33 struct nvkm_device *device = init->base.subdev.device; pmu_code() 51 pmu_data(struct nv50_devinit *init, u32 pmu, u32 img, u32 len) pmu_data() argument 53 struct nvkm_device *device = init->base.subdev.device; pmu_data() 63 pmu_args(struct nv50_devinit *init, u32 argp, u32 argi) pmu_args() argument 65 struct nvkm_device *device = init->base.subdev.device; pmu_args() 72 pmu_exec(struct nv50_devinit *init, u32 init_addr) pmu_exec() argument 74 struct nvkm_device *device = init->base.subdev.device; pmu_exec() 81 pmu_load(struct nv50_devinit *init, u8 type, bool post, pmu_load() argument 84 struct nvkm_subdev *subdev = &init->base.subdev; pmu_load() 96 pmu_code(init, pmu.boot_addr_pmu, pmu.boot_addr, pmu.boot_size, false); pmu_load() 97 pmu_code(init, pmu.code_addr_pmu, pmu.code_addr, pmu.code_size, true); pmu_load() 98 pmu_data(init, pmu.data_addr_pmu, pmu.data_addr, pmu.data_size); pmu_load() 106 return pmu_exec(init, pmu.init_addr_pmu), 0; pmu_load() 112 struct nv50_devinit *init = nv50_devinit(base); gm204_devinit_post() local 113 struct nvkm_subdev *subdev = &init->base.subdev; gm204_devinit_post() 122 nvkm_error(subdev, "VBIOS PMU init data not found\n"); gm204_devinit_post() 126 /* reset PMU and load init table parser ucode */ gm204_devinit_post() 135 ret = pmu_load(init, 0x04, post, &exec, &args); gm204_devinit_post() 139 /* upload first chunk of init data */ gm204_devinit_post() 141 u32 pmu = pmu_args(init, args + 0x08, 0x08); gm204_devinit_post() 144 pmu_data(init, pmu, img, len); gm204_devinit_post() 147 /* upload second chunk of init data */ gm204_devinit_post() 149 u32 pmu = pmu_args(init, args + 0x08, 0x10); gm204_devinit_post() 152 pmu_data(init, pmu, img, len); gm204_devinit_post() 155 /* execute init tables */ gm204_devinit_post() 158 pmu_exec(init, exec); gm204_devinit_post() 164 return pmu_load(init, 0x01, post, NULL, NULL); gm204_devinit_post() 170 .init = nv50_devinit_init,
|
H A D | nv50.c | 29 #include <subdev/bios/init.h> 35 nv50_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 freq) nv50_devinit_pll_set() argument 37 struct nvkm_subdev *subdev = &init->subdev; nv50_devinit_pll_set() 81 nv50_devinit_disable(struct nvkm_devinit *init) nv50_devinit_disable() argument 83 struct nvkm_device *device = init->subdev.device; nv50_devinit_disable() 96 struct nv50_devinit *init = nv50_devinit(base); nv50_devinit_preinit() local 97 struct nvkm_subdev *subdev = &init->base.subdev; nv50_devinit_preinit() 104 if (!init->base.post) { nv50_devinit_preinit() 105 u64 disable = nvkm_devinit_disable(&init->base); nv50_devinit_preinit() 107 init->base.post = true; nv50_devinit_preinit() 113 if (!init->base.post) { nv50_devinit_preinit() 117 init->base.post = true; nv50_devinit_preinit() 125 struct nv50_devinit *init = nv50_devinit(base); nv50_devinit_init() local 126 struct nvkm_subdev *subdev = &init->base.subdev; nv50_devinit_init() 134 /* if we ran the init tables, we have to execute the first script nv50_devinit_init() 138 while (init->base.post && dcb_outp_parse(bios, i, &ver, &hdr, &outp)) { nv50_devinit_init() 161 struct nv50_devinit *init; nv50_devinit_new_() local 163 if (!(init = kzalloc(sizeof(*init), GFP_KERNEL))) nv50_devinit_new_() 165 *pinit = &init->base; nv50_devinit_new_() 167 nvkm_devinit_ctor(func, device, index, &init->base); nv50_devinit_new_() 174 .init = nv50_devinit_init,
|
H A D | gt215.c | 27 #include <subdev/bios/init.h> 32 gt215_devinit_pll_set(struct nvkm_devinit *init, u32 type, u32 freq) gt215_devinit_pll_set() argument 34 struct nvkm_subdev *subdev = &init->subdev; gt215_devinit_pll_set() 66 gt215_devinit_disable(struct nvkm_devinit *init) gt215_devinit_disable() argument 68 struct nvkm_device *device = init->subdev.device; gt215_devinit_disable() 104 struct nv50_devinit *init = nv50_devinit(base); gt215_devinit_mmio() local 105 struct nvkm_device *device = init->base.subdev.device; gt215_devinit_mmio() 108 /* the init tables on some boards have INIT_RAM_RESTRICT_ZM_REG_GROUP gt215_devinit_mmio() 117 * presumed that the io-port access to init registers isn't effected gt215_devinit_mmio() 126 if (!init->r001540) gt215_devinit_mmio() 127 init->r001540 = nvkm_rd32(device, 0x001540); gt215_devinit_mmio() 128 if (part >= hweight8((init->r001540 >> 16) & 0xff)) gt215_devinit_mmio() 141 .init = nv50_devinit_init,
|
H A D | gm107.c | 27 #include <subdev/bios/init.h> 30 gm107_devinit_disable(struct nvkm_devinit *init) gm107_devinit_disable() argument 32 struct nvkm_device *device = init->subdev.device; gm107_devinit_disable() 50 .init = nv50_devinit_init,
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | init.c | 31 #include <subdev/bios/init.h> 40 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) \ 53 * init parser control flow helpers 57 init_exec(struct nvbios_init *init) init_exec() argument 59 return (init->execute == 1) || ((init->execute & 5) == 5); init_exec() 63 init_exec_set(struct nvbios_init *init, bool exec) init_exec_set() argument 65 if (exec) init->execute &= 0xfd; init_exec_set() 66 else init->execute |= 0x02; init_exec_set() 70 init_exec_inv(struct nvbios_init *init) init_exec_inv() argument 72 init->execute ^= 0x02; init_exec_inv() 76 init_exec_force(struct nvbios_init *init, bool exec) init_exec_force() argument 78 if (exec) init->execute |= 0x04; init_exec_force() 79 else init->execute &= 0xfb; init_exec_force() 83 * init parser wrappers for normal register/i2c/whatever accessors 87 init_or(struct nvbios_init *init) init_or() argument 89 if (init_exec(init)) { init_or() 90 if (init->outp) init_or() 91 return ffs(init->outp->or) - 1; init_or() 98 init_link(struct nvbios_init *init) init_link() argument 100 if (init_exec(init)) { init_link() 101 if (init->outp) init_link() 102 return !(init->outp->sorconf.link & 1); init_link() 109 init_crtc(struct nvbios_init *init) init_crtc() argument 111 if (init_exec(init)) { init_crtc() 112 if (init->crtc >= 0) init_crtc() 113 return init->crtc; init_crtc() 120 init_conn(struct nvbios_init *init) init_conn() argument 122 struct nvkm_bios *bios = init->bios; init_conn() 127 if (init_exec(init)) { init_conn() 128 if (init->outp) { init_conn() 129 conn = init->outp->connector; init_conn() 142 init_nvreg(struct nvbios_init *init, u32 reg) init_nvreg() argument 144 struct nvkm_devinit *devinit = init->bios->subdev.device->devinit; init_nvreg() 157 if (init->bios->subdev.device->card_type >= NV_50) { init_nvreg() 159 reg += init_crtc(init) * 0x800; init_nvreg() 164 reg += init_or(init) * 0x800; init_nvreg() 167 reg += init_link(init) * 0x80; init_nvreg() 180 init_rd32(struct nvbios_init *init, u32 reg) init_rd32() argument 182 struct nvkm_device *device = init->bios->subdev.device; init_rd32() 183 reg = init_nvreg(init, reg); init_rd32() 184 if (reg != ~0 && init_exec(init)) init_rd32() 190 init_wr32(struct nvbios_init *init, u32 reg, u32 val) init_wr32() argument 192 struct nvkm_device *device = init->bios->subdev.device; init_wr32() 193 reg = init_nvreg(init, reg); init_wr32() 194 if (reg != ~0 && init_exec(init)) init_wr32() 199 init_mask(struct nvbios_init *init, u32 reg, u32 mask, u32 val) init_mask() argument 201 struct nvkm_device *device = init->bios->subdev.device; init_mask() 202 reg = init_nvreg(init, reg); init_mask() 203 if (reg != ~0 && init_exec(init)) { init_mask() 212 init_rdport(struct nvbios_init *init, u16 port) init_rdport() argument 214 if (init_exec(init)) init_rdport() 215 return nvkm_rdport(init->subdev->device, init->crtc, port); init_rdport() 220 init_wrport(struct nvbios_init *init, u16 port, u8 value) init_wrport() argument 222 if (init_exec(init)) init_wrport() 223 nvkm_wrport(init->subdev->device, init->crtc, port, value); init_wrport() 227 init_rdvgai(struct nvbios_init *init, u16 port, u8 index) init_rdvgai() argument 229 struct nvkm_subdev *subdev = init->subdev; init_rdvgai() 230 if (init_exec(init)) { init_rdvgai() 231 int head = init->crtc < 0 ? 0 : init->crtc; init_rdvgai() 238 init_wrvgai(struct nvbios_init *init, u16 port, u8 index, u8 value) init_wrvgai() argument 240 struct nvkm_device *device = init->subdev->device; init_wrvgai() 245 init->crtc = 0; init_wrvgai() 248 if (init_exec(init)) { init_wrvgai() 249 int head = init->crtc < 0 ? 0 : init->crtc; init_wrvgai() 256 init->crtc = 1; init_wrvgai() 261 init_i2c(struct nvbios_init *init, int index) init_i2c() argument 263 struct nvkm_i2c *i2c = init->bios->subdev.device->i2c; init_i2c() 268 if (init->outp && init->outp->i2c_upper_default) init_i2c() 283 init_rdi2cr(struct nvbios_init *init, u8 index, u8 addr, u8 reg) init_rdi2cr() argument 285 struct i2c_adapter *adap = init_i2c(init, index); init_rdi2cr() 286 if (adap && init_exec(init)) init_rdi2cr() 292 init_wri2cr(struct nvbios_init *init, u8 index, u8 addr, u8 reg, u8 val) init_wri2cr() argument 294 struct i2c_adapter *adap = init_i2c(init, index); init_wri2cr() 295 if (adap && init_exec(init)) init_wri2cr() 301 init_aux(struct nvbios_init *init) init_aux() argument 303 struct nvkm_i2c *i2c = init->bios->subdev.device->i2c; init_aux() 304 if (!init->outp) { init_aux() 305 if (init_exec(init)) init_aux() 309 return nvkm_i2c_aux_find(i2c, init->outp->i2c_index); init_aux() 313 init_rdauxr(struct nvbios_init *init, u32 addr) init_rdauxr() argument 315 struct nvkm_i2c_aux *aux = init_aux(init); init_rdauxr() 318 if (aux && init_exec(init)) { init_rdauxr() 329 init_wrauxr(struct nvbios_init *init, u32 addr, u8 data) init_wrauxr() argument 331 struct nvkm_i2c_aux *aux = init_aux(init); init_wrauxr() 332 if (aux && init_exec(init)) { init_wrauxr() 342 init_prog_pll(struct nvbios_init *init, u32 id, u32 freq) init_prog_pll() argument 344 struct nvkm_devinit *devinit = init->bios->subdev.device->devinit; init_prog_pll() 345 if (init_exec(init)) { init_prog_pll() 353 * parsing of bios structures that are required to execute init tables 375 init_table_(struct nvbios_init *init, u16 offset, const char *name) init_table_() argument 377 struct nvkm_bios *bios = init->bios; init_table_() 389 warn("init data too short for %s pointer", name); init_table_() 393 warn("init data not found\n"); init_table_() 409 struct nvbios_init init = { .bios = bios }; init_script() local 420 data = init_script_table(&init); init_script() 437 init_ram_restrict_group_count(struct nvbios_init *init) init_ram_restrict_group_count() argument 439 return nvbios_ramcfg_count(init->bios); init_ram_restrict_group_count() 443 init_ram_restrict(struct nvbios_init *init) init_ram_restrict() argument 453 if (!init->ramcfg || init->bios->version.major < 0x70) init_ram_restrict() 454 init->ramcfg = 0x80000000 | nvbios_ramcfg_index(init->subdev); init_ram_restrict() 455 return (init->ramcfg & 0x7fffffff); init_ram_restrict() 459 init_xlat_(struct nvbios_init *init, u8 index, u8 offset) init_xlat_() argument 461 struct nvkm_bios *bios = init->bios; init_xlat_() 462 u16 table = init_xlat_table(init); init_xlat_() 473 * utility functions used by various init opcode handlers 477 init_condition_met(struct nvbios_init *init, u8 cond) init_condition_met() argument 479 struct nvkm_bios *bios = init->bios; init_condition_met() 480 u16 table = init_condition_table(init); init_condition_met() 487 return (init_rd32(init, reg) & msk) == val; init_condition_met() 493 init_io_condition_met(struct nvbios_init *init, u8 cond) init_io_condition_met() argument 495 struct nvkm_bios *bios = init->bios; init_io_condition_met() 496 u16 table = init_io_condition_table(init); init_io_condition_met() 504 return (init_rdvgai(init, port, index) & mask) == value; init_io_condition_met() 510 init_io_flag_condition_met(struct nvbios_init *init, u8 cond) init_io_flag_condition_met() argument 512 struct nvkm_bios *bios = init->bios; init_io_flag_condition_met() 513 u16 table = init_io_flag_condition_table(init); init_io_flag_condition_met() 522 u8 ioval = (init_rdvgai(init, port, index) & mask) >> shift; init_io_flag_condition_met() 537 init_tmds_reg(struct nvbios_init *init, u8 tmds) init_tmds_reg() argument 553 if (init->outp) { init_tmds_reg() 554 u32 dacoffset = pramdac_offset[init->outp->or]; init_tmds_reg() 560 if (init_exec(init)) init_tmds_reg() 573 * init opcode handlers 581 init_reserved(struct nvbios_init *init) init_reserved() argument 583 u8 opcode = nvbios_rd08(init->bios, init->offset); init_reserved() 597 cont(" 0x%02x", nvbios_rd08(init->bios, init->offset + i)); init_reserved() 599 init->offset += length; init_reserved() 607 init_done(struct nvbios_init *init) init_done() argument 610 init->offset = 0x0000; init_done() 618 init_io_restrict_prog(struct nvbios_init *init) init_io_restrict_prog() argument 620 struct nvkm_bios *bios = init->bios; init_io_restrict_prog() 621 u16 port = nvbios_rd16(bios, init->offset + 1); init_io_restrict_prog() 622 u8 index = nvbios_rd08(bios, init->offset + 3); init_io_restrict_prog() 623 u8 mask = nvbios_rd08(bios, init->offset + 4); init_io_restrict_prog() 624 u8 shift = nvbios_rd08(bios, init->offset + 5); init_io_restrict_prog() 625 u8 count = nvbios_rd08(bios, init->offset + 6); init_io_restrict_prog() 626 u32 reg = nvbios_rd32(bios, init->offset + 7); init_io_restrict_prog() 632 init->offset += 11; init_io_restrict_prog() 634 conf = (init_rdvgai(init, port, index) & mask) >> shift; init_io_restrict_prog() 636 u32 data = nvbios_rd32(bios, init->offset); init_io_restrict_prog() 640 init_wr32(init, reg, data); init_io_restrict_prog() 645 init->offset += 4; init_io_restrict_prog() 655 init_repeat(struct nvbios_init *init) init_repeat() argument 657 struct nvkm_bios *bios = init->bios; init_repeat() 658 u8 count = nvbios_rd08(bios, init->offset + 1); init_repeat() 659 u16 repeat = init->repeat; init_repeat() 662 init->offset += 2; init_repeat() 664 init->repeat = init->offset; init_repeat() 665 init->repend = init->offset; init_repeat() 667 init->offset = init->repeat; init_repeat() 668 nvbios_exec(init); init_repeat() 672 init->offset = init->repend; init_repeat() 673 init->repeat = repeat; init_repeat() 681 init_io_restrict_pll(struct nvbios_init *init) init_io_restrict_pll() argument 683 struct nvkm_bios *bios = init->bios; init_io_restrict_pll() 684 u16 port = nvbios_rd16(bios, init->offset + 1); init_io_restrict_pll() 685 u8 index = nvbios_rd08(bios, init->offset + 3); init_io_restrict_pll() 686 u8 mask = nvbios_rd08(bios, init->offset + 4); init_io_restrict_pll() 687 u8 shift = nvbios_rd08(bios, init->offset + 5); init_io_restrict_pll() 688 s8 iofc = nvbios_rd08(bios, init->offset + 6); init_io_restrict_pll() 689 u8 count = nvbios_rd08(bios, init->offset + 7); init_io_restrict_pll() 690 u32 reg = nvbios_rd32(bios, init->offset + 8); init_io_restrict_pll() 696 init->offset += 12; init_io_restrict_pll() 698 conf = (init_rdvgai(init, port, index) & mask) >> shift; init_io_restrict_pll() 700 u32 freq = nvbios_rd16(bios, init->offset) * 10; init_io_restrict_pll() 704 if (iofc > 0 && init_io_flag_condition_met(init, iofc)) init_io_restrict_pll() 706 init_prog_pll(init, reg, freq); init_io_restrict_pll() 711 init->offset += 2; init_io_restrict_pll() 721 init_end_repeat(struct nvbios_init *init) init_end_repeat() argument 724 init->offset += 1; init_end_repeat() 726 if (init->repeat) { init_end_repeat() 727 init->repend = init->offset; init_end_repeat() 728 init->offset = 0; init_end_repeat() 737 init_copy(struct nvbios_init *init) init_copy() argument 739 struct nvkm_bios *bios = init->bios; init_copy() 740 u32 reg = nvbios_rd32(bios, init->offset + 1); init_copy() 741 u8 shift = nvbios_rd08(bios, init->offset + 5); init_copy() 742 u8 smask = nvbios_rd08(bios, init->offset + 6); init_copy() 743 u16 port = nvbios_rd16(bios, init->offset + 7); init_copy() 744 u8 index = nvbios_rd08(bios, init->offset + 9); init_copy() 745 u8 mask = nvbios_rd08(bios, init->offset + 10); init_copy() 752 init->offset += 11; init_copy() 754 data = init_rdvgai(init, port, index) & mask; init_copy() 755 data |= init_shift(init_rd32(init, reg), shift) & smask; init_copy() 756 init_wrvgai(init, port, index, data); init_copy() 764 init_not(struct nvbios_init *init) init_not() argument 767 init->offset += 1; init_not() 768 init_exec_inv(init); init_not() 776 init_io_flag_condition(struct nvbios_init *init) init_io_flag_condition() argument 778 struct nvkm_bios *bios = init->bios; init_io_flag_condition() 779 u8 cond = nvbios_rd08(bios, init->offset + 1); init_io_flag_condition() 782 init->offset += 2; init_io_flag_condition() 784 if (!init_io_flag_condition_met(init, cond)) init_io_flag_condition() 785 init_exec_set(init, false); init_io_flag_condition() 793 init_dp_condition(struct nvbios_init *init) init_dp_condition() argument 795 struct nvkm_bios *bios = init->bios; init_dp_condition() 797 u8 cond = nvbios_rd08(bios, init->offset + 1); init_dp_condition() 798 u8 unkn = nvbios_rd08(bios, init->offset + 2); init_dp_condition() 803 init->offset += 3; init_dp_condition() 807 if (init_conn(init) != DCB_CONNECTOR_eDP) init_dp_condition() 808 init_exec_set(init, false); init_dp_condition() 812 if ( init->outp && init_dp_condition() 814 (init->outp->or << 0) | init_dp_condition() 815 (init->outp->sorconf.link << 6), init_dp_condition() 819 init_exec_set(init, false); init_dp_condition() 823 if (init_exec(init)) init_dp_condition() 827 if (!(init_rdauxr(init, 0x0d) & 1)) init_dp_condition() 828 init_exec_set(init, false); init_dp_condition() 841 init_io_mask_or(struct nvbios_init *init) init_io_mask_or() argument 843 struct nvkm_bios *bios = init->bios; init_io_mask_or() 844 u8 index = nvbios_rd08(bios, init->offset + 1); init_io_mask_or() 845 u8 or = init_or(init); init_io_mask_or() 849 init->offset += 2; init_io_mask_or() 851 data = init_rdvgai(init, 0x03d4, index); init_io_mask_or() 852 init_wrvgai(init, 0x03d4, index, data &= ~(1 << or)); init_io_mask_or() 860 init_io_or(struct nvbios_init *init) init_io_or() argument 862 struct nvkm_bios *bios = init->bios; init_io_or() 863 u8 index = nvbios_rd08(bios, init->offset + 1); init_io_or() 864 u8 or = init_or(init); init_io_or() 868 init->offset += 2; init_io_or() 870 data = init_rdvgai(init, 0x03d4, index); init_io_or() 871 init_wrvgai(init, 0x03d4, index, data | (1 << or)); init_io_or() 879 init_andn_reg(struct nvbios_init *init) init_andn_reg() argument 881 struct nvkm_bios *bios = init->bios; init_andn_reg() 882 u32 reg = nvbios_rd32(bios, init->offset + 1); init_andn_reg() 883 u32 mask = nvbios_rd32(bios, init->offset + 5); init_andn_reg() 886 init->offset += 9; init_andn_reg() 888 init_mask(init, reg, mask, 0); init_andn_reg() 896 init_or_reg(struct nvbios_init *init) init_or_reg() argument 898 struct nvkm_bios *bios = init->bios; init_or_reg() 899 u32 reg = nvbios_rd32(bios, init->offset + 1); init_or_reg() 900 u32 mask = nvbios_rd32(bios, init->offset + 5); init_or_reg() 903 init->offset += 9; init_or_reg() 905 init_mask(init, reg, 0, mask); init_or_reg() 913 init_idx_addr_latched(struct nvbios_init *init) init_idx_addr_latched() argument 915 struct nvkm_bios *bios = init->bios; init_idx_addr_latched() 916 u32 creg = nvbios_rd32(bios, init->offset + 1); init_idx_addr_latched() 917 u32 dreg = nvbios_rd32(bios, init->offset + 5); init_idx_addr_latched() 918 u32 mask = nvbios_rd32(bios, init->offset + 9); init_idx_addr_latched() 919 u32 data = nvbios_rd32(bios, init->offset + 13); init_idx_addr_latched() 920 u8 count = nvbios_rd08(bios, init->offset + 17); init_idx_addr_latched() 924 init->offset += 18; init_idx_addr_latched() 927 u8 iaddr = nvbios_rd08(bios, init->offset + 0); init_idx_addr_latched() 928 u8 idata = nvbios_rd08(bios, init->offset + 1); init_idx_addr_latched() 931 init->offset += 2; init_idx_addr_latched() 933 init_wr32(init, dreg, idata); init_idx_addr_latched() 934 init_mask(init, creg, ~mask, data | iaddr); init_idx_addr_latched() 943 init_io_restrict_pll2(struct nvbios_init *init) init_io_restrict_pll2() argument 945 struct nvkm_bios *bios = init->bios; init_io_restrict_pll2() 946 u16 port = nvbios_rd16(bios, init->offset + 1); init_io_restrict_pll2() 947 u8 index = nvbios_rd08(bios, init->offset + 3); init_io_restrict_pll2() 948 u8 mask = nvbios_rd08(bios, init->offset + 4); init_io_restrict_pll2() 949 u8 shift = nvbios_rd08(bios, init->offset + 5); init_io_restrict_pll2() 950 u8 count = nvbios_rd08(bios, init->offset + 6); init_io_restrict_pll2() 951 u32 reg = nvbios_rd32(bios, init->offset + 7); init_io_restrict_pll2() 957 init->offset += 11; init_io_restrict_pll2() 959 conf = (init_rdvgai(init, port, index) & mask) >> shift; init_io_restrict_pll2() 961 u32 freq = nvbios_rd32(bios, init->offset); init_io_restrict_pll2() 964 init_prog_pll(init, reg, freq); init_io_restrict_pll2() 968 init->offset += 4; init_io_restrict_pll2() 978 init_pll2(struct nvbios_init *init) init_pll2() argument 980 struct nvkm_bios *bios = init->bios; init_pll2() 981 u32 reg = nvbios_rd32(bios, init->offset + 1); init_pll2() 982 u32 freq = nvbios_rd32(bios, init->offset + 5); init_pll2() 985 init->offset += 9; init_pll2() 987 init_prog_pll(init, reg, freq); init_pll2() 995 init_i2c_byte(struct nvbios_init *init) init_i2c_byte() argument 997 struct nvkm_bios *bios = init->bios; init_i2c_byte() 998 u8 index = nvbios_rd08(bios, init->offset + 1); init_i2c_byte() 999 u8 addr = nvbios_rd08(bios, init->offset + 2) >> 1; init_i2c_byte() 1000 u8 count = nvbios_rd08(bios, init->offset + 3); init_i2c_byte() 1003 init->offset += 4; init_i2c_byte() 1006 u8 reg = nvbios_rd08(bios, init->offset + 0); init_i2c_byte() 1007 u8 mask = nvbios_rd08(bios, init->offset + 1); init_i2c_byte() 1008 u8 data = nvbios_rd08(bios, init->offset + 2); init_i2c_byte() 1012 init->offset += 3; init_i2c_byte() 1014 val = init_rdi2cr(init, index, addr, reg); init_i2c_byte() 1017 init_wri2cr(init, index, addr, reg, (val & mask) | data); init_i2c_byte() 1026 init_zm_i2c_byte(struct nvbios_init *init) init_zm_i2c_byte() argument 1028 struct nvkm_bios *bios = init->bios; init_zm_i2c_byte() 1029 u8 index = nvbios_rd08(bios, init->offset + 1); init_zm_i2c_byte() 1030 u8 addr = nvbios_rd08(bios, init->offset + 2) >> 1; init_zm_i2c_byte() 1031 u8 count = nvbios_rd08(bios, init->offset + 3); init_zm_i2c_byte() 1034 init->offset += 4; init_zm_i2c_byte() 1037 u8 reg = nvbios_rd08(bios, init->offset + 0); init_zm_i2c_byte() 1038 u8 data = nvbios_rd08(bios, init->offset + 1); init_zm_i2c_byte() 1041 init->offset += 2; init_zm_i2c_byte() 1043 init_wri2cr(init, index, addr, reg, data); init_zm_i2c_byte() 1052 init_zm_i2c(struct nvbios_init *init) init_zm_i2c() argument 1054 struct nvkm_bios *bios = init->bios; init_zm_i2c() 1055 u8 index = nvbios_rd08(bios, init->offset + 1); init_zm_i2c() 1056 u8 addr = nvbios_rd08(bios, init->offset + 2) >> 1; init_zm_i2c() 1057 u8 count = nvbios_rd08(bios, init->offset + 3); init_zm_i2c() 1061 init->offset += 4; init_zm_i2c() 1064 data[i] = nvbios_rd08(bios, init->offset); init_zm_i2c() 1066 init->offset++; init_zm_i2c() 1069 if (init_exec(init)) { init_zm_i2c() 1070 struct i2c_adapter *adap = init_i2c(init, index); init_zm_i2c() 1086 init_tmds(struct nvbios_init *init) init_tmds() argument 1088 struct nvkm_bios *bios = init->bios; init_tmds() 1089 u8 tmds = nvbios_rd08(bios, init->offset + 1); init_tmds() 1090 u8 addr = nvbios_rd08(bios, init->offset + 2); init_tmds() 1091 u8 mask = nvbios_rd08(bios, init->offset + 3); init_tmds() 1092 u8 data = nvbios_rd08(bios, init->offset + 4); init_tmds() 1093 u32 reg = init_tmds_reg(init, tmds); init_tmds() 1097 init->offset += 5; init_tmds() 1102 init_wr32(init, reg + 0, addr | 0x00010000); init_tmds() 1103 init_wr32(init, reg + 4, data | (init_rd32(init, reg + 4) & mask)); init_tmds() 1104 init_wr32(init, reg + 0, addr); init_tmds() 1112 init_zm_tmds_group(struct nvbios_init *init) init_zm_tmds_group() argument 1114 struct nvkm_bios *bios = init->bios; init_zm_tmds_group() 1115 u8 tmds = nvbios_rd08(bios, init->offset + 1); init_zm_tmds_group() 1116 u8 count = nvbios_rd08(bios, init->offset + 2); init_zm_tmds_group() 1117 u32 reg = init_tmds_reg(init, tmds); init_zm_tmds_group() 1120 init->offset += 3; init_zm_tmds_group() 1123 u8 addr = nvbios_rd08(bios, init->offset + 0); init_zm_tmds_group() 1124 u8 data = nvbios_rd08(bios, init->offset + 1); init_zm_tmds_group() 1127 init->offset += 2; init_zm_tmds_group() 1129 init_wr32(init, reg + 4, data); init_zm_tmds_group() 1130 init_wr32(init, reg + 0, addr); init_zm_tmds_group() 1139 init_cr_idx_adr_latch(struct nvbios_init *init) init_cr_idx_adr_latch() argument 1141 struct nvkm_bios *bios = init->bios; init_cr_idx_adr_latch() 1142 u8 addr0 = nvbios_rd08(bios, init->offset + 1); init_cr_idx_adr_latch() 1143 u8 addr1 = nvbios_rd08(bios, init->offset + 2); init_cr_idx_adr_latch() 1144 u8 base = nvbios_rd08(bios, init->offset + 3); init_cr_idx_adr_latch() 1145 u8 count = nvbios_rd08(bios, init->offset + 4); init_cr_idx_adr_latch() 1149 init->offset += 5; init_cr_idx_adr_latch() 1151 save0 = init_rdvgai(init, 0x03d4, addr0); init_cr_idx_adr_latch() 1153 u8 data = nvbios_rd08(bios, init->offset); init_cr_idx_adr_latch() 1156 init->offset += 1; init_cr_idx_adr_latch() 1158 init_wrvgai(init, 0x03d4, addr0, base++); init_cr_idx_adr_latch() 1159 init_wrvgai(init, 0x03d4, addr1, data); init_cr_idx_adr_latch() 1161 init_wrvgai(init, 0x03d4, addr0, save0); init_cr_idx_adr_latch() 1169 init_cr(struct nvbios_init *init) init_cr() argument 1171 struct nvkm_bios *bios = init->bios; init_cr() 1172 u8 addr = nvbios_rd08(bios, init->offset + 1); init_cr() 1173 u8 mask = nvbios_rd08(bios, init->offset + 2); init_cr() 1174 u8 data = nvbios_rd08(bios, init->offset + 3); init_cr() 1178 init->offset += 4; init_cr() 1180 val = init_rdvgai(init, 0x03d4, addr) & mask; init_cr() 1181 init_wrvgai(init, 0x03d4, addr, val | data); init_cr() 1189 init_zm_cr(struct nvbios_init *init) init_zm_cr() argument 1191 struct nvkm_bios *bios = init->bios; init_zm_cr() 1192 u8 addr = nvbios_rd08(bios, init->offset + 1); init_zm_cr() 1193 u8 data = nvbios_rd08(bios, init->offset + 2); init_zm_cr() 1196 init->offset += 3; init_zm_cr() 1198 init_wrvgai(init, 0x03d4, addr, data); init_zm_cr() 1206 init_zm_cr_group(struct nvbios_init *init) init_zm_cr_group() argument 1208 struct nvkm_bios *bios = init->bios; init_zm_cr_group() 1209 u8 count = nvbios_rd08(bios, init->offset + 1); init_zm_cr_group() 1212 init->offset += 2; init_zm_cr_group() 1215 u8 addr = nvbios_rd08(bios, init->offset + 0); init_zm_cr_group() 1216 u8 data = nvbios_rd08(bios, init->offset + 1); init_zm_cr_group() 1219 init->offset += 2; init_zm_cr_group() 1221 init_wrvgai(init, 0x03d4, addr, data); init_zm_cr_group() 1230 init_condition_time(struct nvbios_init *init) init_condition_time() argument 1232 struct nvkm_bios *bios = init->bios; init_condition_time() 1233 u8 cond = nvbios_rd08(bios, init->offset + 1); init_condition_time() 1234 u8 retry = nvbios_rd08(bios, init->offset + 2); init_condition_time() 1238 init->offset += 3; init_condition_time() 1240 if (!init_exec(init)) init_condition_time() 1244 if (init_condition_met(init, cond)) init_condition_time() 1249 init_exec_set(init, false); init_condition_time() 1257 init_ltime(struct nvbios_init *init) init_ltime() argument 1259 struct nvkm_bios *bios = init->bios; init_ltime() 1260 u16 msec = nvbios_rd16(bios, init->offset + 1); init_ltime() 1263 init->offset += 3; init_ltime() 1265 if (init_exec(init)) init_ltime() 1274 init_zm_reg_sequence(struct nvbios_init *init) init_zm_reg_sequence() argument 1276 struct nvkm_bios *bios = init->bios; init_zm_reg_sequence() 1277 u32 base = nvbios_rd32(bios, init->offset + 1); init_zm_reg_sequence() 1278 u8 count = nvbios_rd08(bios, init->offset + 5); init_zm_reg_sequence() 1281 init->offset += 6; init_zm_reg_sequence() 1284 u32 data = nvbios_rd32(bios, init->offset); init_zm_reg_sequence() 1287 init->offset += 4; init_zm_reg_sequence() 1289 init_wr32(init, base, data); init_zm_reg_sequence() 1299 init_pll_indirect(struct nvbios_init *init) init_pll_indirect() argument 1301 struct nvkm_bios *bios = init->bios; init_pll_indirect() 1302 u32 reg = nvbios_rd32(bios, init->offset + 1); init_pll_indirect() 1303 u16 addr = nvbios_rd16(bios, init->offset + 5); init_pll_indirect() 1308 init->offset += 7; init_pll_indirect() 1310 init_prog_pll(init, reg, freq); init_pll_indirect() 1318 init_zm_reg_indirect(struct nvbios_init *init) init_zm_reg_indirect() argument 1320 struct nvkm_bios *bios = init->bios; init_zm_reg_indirect() 1321 u32 reg = nvbios_rd32(bios, init->offset + 1); init_zm_reg_indirect() 1322 u16 addr = nvbios_rd16(bios, init->offset + 5); init_zm_reg_indirect() 1327 init->offset += 7; init_zm_reg_indirect() 1329 init_wr32(init, addr, data); init_zm_reg_indirect() 1337 init_sub_direct(struct nvbios_init *init) init_sub_direct() argument 1339 struct nvkm_bios *bios = init->bios; init_sub_direct() 1340 u16 addr = nvbios_rd16(bios, init->offset + 1); init_sub_direct() 1345 if (init_exec(init)) { init_sub_direct() 1346 save = init->offset; init_sub_direct() 1347 init->offset = addr; init_sub_direct() 1348 if (nvbios_exec(init)) { init_sub_direct() 1352 init->offset = save; init_sub_direct() 1355 init->offset += 3; init_sub_direct() 1363 init_jump(struct nvbios_init *init) init_jump() argument 1365 struct nvkm_bios *bios = init->bios; init_jump() 1366 u16 offset = nvbios_rd16(bios, init->offset + 1); init_jump() 1370 if (init_exec(init)) init_jump() 1371 init->offset = offset; init_jump() 1373 init->offset += 3; init_jump() 1381 init_i2c_if(struct nvbios_init *init) init_i2c_if() argument 1383 struct nvkm_bios *bios = init->bios; init_i2c_if() 1384 u8 index = nvbios_rd08(bios, init->offset + 1); init_i2c_if() 1385 u8 addr = nvbios_rd08(bios, init->offset + 2); init_i2c_if() 1386 u8 reg = nvbios_rd08(bios, init->offset + 3); init_i2c_if() 1387 u8 mask = nvbios_rd08(bios, init->offset + 4); init_i2c_if() 1388 u8 data = nvbios_rd08(bios, init->offset + 5); init_i2c_if() 1393 init->offset += 6; init_i2c_if() 1394 init_exec_force(init, true); init_i2c_if() 1396 value = init_rdi2cr(init, index, addr, reg); init_i2c_if() 1398 init_exec_set(init, false); init_i2c_if() 1400 init_exec_force(init, false); init_i2c_if() 1408 init_copy_nv_reg(struct nvbios_init *init) init_copy_nv_reg() argument 1410 struct nvkm_bios *bios = init->bios; init_copy_nv_reg() 1411 u32 sreg = nvbios_rd32(bios, init->offset + 1); init_copy_nv_reg() 1412 u8 shift = nvbios_rd08(bios, init->offset + 5); init_copy_nv_reg() 1413 u32 smask = nvbios_rd32(bios, init->offset + 6); init_copy_nv_reg() 1414 u32 sxor = nvbios_rd32(bios, init->offset + 10); init_copy_nv_reg() 1415 u32 dreg = nvbios_rd32(bios, init->offset + 14); init_copy_nv_reg() 1416 u32 dmask = nvbios_rd32(bios, init->offset + 18); init_copy_nv_reg() 1423 init->offset += 22; init_copy_nv_reg() 1425 data = init_shift(init_rd32(init, sreg), shift); init_copy_nv_reg() 1426 init_mask(init, dreg, ~dmask, (data & smask) ^ sxor); init_copy_nv_reg() 1434 init_zm_index_io(struct nvbios_init *init) init_zm_index_io() argument 1436 struct nvkm_bios *bios = init->bios; init_zm_index_io() 1437 u16 port = nvbios_rd16(bios, init->offset + 1); init_zm_index_io() 1438 u8 index = nvbios_rd08(bios, init->offset + 3); init_zm_index_io() 1439 u8 data = nvbios_rd08(bios, init->offset + 4); init_zm_index_io() 1442 init->offset += 5; init_zm_index_io() 1444 init_wrvgai(init, port, index, data); init_zm_index_io() 1452 init_compute_mem(struct nvbios_init *init) init_compute_mem() argument 1454 struct nvkm_devinit *devinit = init->bios->subdev.device->devinit; init_compute_mem() 1457 init->offset += 1; init_compute_mem() 1459 init_exec_force(init, true); init_compute_mem() 1460 if (init_exec(init)) init_compute_mem() 1462 init_exec_force(init, false); init_compute_mem() 1470 init_reset(struct nvbios_init *init) init_reset() argument 1472 struct nvkm_bios *bios = init->bios; init_reset() 1473 u32 reg = nvbios_rd32(bios, init->offset + 1); init_reset() 1474 u32 data1 = nvbios_rd32(bios, init->offset + 5); init_reset() 1475 u32 data2 = nvbios_rd32(bios, init->offset + 9); init_reset() 1479 init->offset += 13; init_reset() 1480 init_exec_force(init, true); init_reset() 1482 savepci19 = init_mask(init, 0x00184c, 0x00000f00, 0x00000000); init_reset() 1483 init_wr32(init, reg, data1); init_reset() 1485 init_wr32(init, reg, data2); init_reset() 1486 init_wr32(init, 0x00184c, savepci19); init_reset() 1487 init_mask(init, 0x001850, 0x00000001, 0x00000000); init_reset() 1489 init_exec_force(init, false); init_reset() 1497 init_configure_mem_clk(struct nvbios_init *init) init_configure_mem_clk() argument 1499 u16 mdata = bmp_mem_init_table(init->bios); init_configure_mem_clk() 1501 mdata += (init_rdvgai(init, 0x03d4, 0x3c) >> 4) * 66; init_configure_mem_clk() 1506 init_configure_mem(struct nvbios_init *init) init_configure_mem() argument 1508 struct nvkm_bios *bios = init->bios; init_configure_mem() 1513 init->offset += 1; init_configure_mem() 1516 init_done(init); init_configure_mem() 1519 init_exec_force(init, true); init_configure_mem() 1521 mdata = init_configure_mem_clk(init); init_configure_mem() 1527 data = init_rdvgai(init, 0x03c4, 0x01); init_configure_mem() 1528 init_wrvgai(init, 0x03c4, 0x01, data | 0x20); init_configure_mem() 1545 init_wr32(init, addr, data); init_configure_mem() 1548 init_exec_force(init, false); init_configure_mem() 1556 init_configure_clk(struct nvbios_init *init) init_configure_clk() argument 1558 struct nvkm_bios *bios = init->bios; init_configure_clk() 1562 init->offset += 1; init_configure_clk() 1565 init_done(init); init_configure_clk() 1568 init_exec_force(init, true); init_configure_clk() 1570 mdata = init_configure_mem_clk(init); init_configure_clk() 1574 init_prog_pll(init, 0x680500, clock); init_configure_clk() 1580 init_prog_pll(init, 0x680504, clock); init_configure_clk() 1582 init_exec_force(init, false); init_configure_clk() 1590 init_configure_preinit(struct nvbios_init *init) init_configure_preinit() argument 1592 struct nvkm_bios *bios = init->bios; init_configure_preinit() 1596 init->offset += 1; init_configure_preinit() 1599 init_done(init); init_configure_preinit() 1602 init_exec_force(init, true); init_configure_preinit() 1604 strap = init_rd32(init, 0x101000); init_configure_preinit() 1606 init_wrvgai(init, 0x03d4, 0x3c, strap); init_configure_preinit() 1608 init_exec_force(init, false); init_configure_preinit() 1616 init_io(struct nvbios_init *init) init_io() argument 1618 struct nvkm_bios *bios = init->bios; init_io() 1619 u16 port = nvbios_rd16(bios, init->offset + 1); init_io() 1620 u8 mask = nvbios_rd16(bios, init->offset + 3); init_io() 1621 u8 data = nvbios_rd16(bios, init->offset + 4); init_io() 1625 init->offset += 5; init_io() 1633 init_mask(init, 0x614100, 0xf0800000, 0x00800000); init_io() 1634 init_mask(init, 0x00e18c, 0x00020000, 0x00020000); init_io() 1635 init_mask(init, 0x614900, 0xf0800000, 0x00800000); init_io() 1636 init_mask(init, 0x000200, 0x40000000, 0x00000000); init_io() 1638 init_mask(init, 0x00e18c, 0x00020000, 0x00000000); init_io() 1639 init_mask(init, 0x000200, 0x40000000, 0x40000000); init_io() 1640 init_wr32(init, 0x614100, 0x00800018); init_io() 1641 init_wr32(init, 0x614900, 0x00800018); init_io() 1643 init_wr32(init, 0x614100, 0x10000018); init_io() 1644 init_wr32(init, 0x614900, 0x10000018); init_io() 1647 value = init_rdport(init, port) & mask; init_io() 1648 init_wrport(init, port, data | value); init_io() 1656 init_sub(struct nvbios_init *init) init_sub() argument 1658 struct nvkm_bios *bios = init->bios; init_sub() 1659 u8 index = nvbios_rd08(bios, init->offset + 1); init_sub() 1665 if (addr && init_exec(init)) { init_sub() 1666 save = init->offset; init_sub() 1667 init->offset = addr; init_sub() 1668 if (nvbios_exec(init)) { init_sub() 1672 init->offset = save; init_sub() 1675 init->offset += 2; init_sub() 1683 init_ram_condition(struct nvbios_init *init) init_ram_condition() argument 1685 struct nvkm_bios *bios = init->bios; init_ram_condition() 1686 u8 mask = nvbios_rd08(bios, init->offset + 1); init_ram_condition() 1687 u8 value = nvbios_rd08(bios, init->offset + 2); init_ram_condition() 1691 init->offset += 3; init_ram_condition() 1693 if ((init_rd32(init, 0x100000) & mask) != value) init_ram_condition() 1694 init_exec_set(init, false); init_ram_condition() 1702 init_nv_reg(struct nvbios_init *init) init_nv_reg() argument 1704 struct nvkm_bios *bios = init->bios; init_nv_reg() 1705 u32 reg = nvbios_rd32(bios, init->offset + 1); init_nv_reg() 1706 u32 mask = nvbios_rd32(bios, init->offset + 5); init_nv_reg() 1707 u32 data = nvbios_rd32(bios, init->offset + 9); init_nv_reg() 1710 init->offset += 13; init_nv_reg() 1712 init_mask(init, reg, ~mask, data); init_nv_reg() 1720 init_macro(struct nvbios_init *init) init_macro() argument 1722 struct nvkm_bios *bios = init->bios; init_macro() 1723 u8 macro = nvbios_rd08(bios, init->offset + 1); init_macro() 1728 table = init_macro_table(init); init_macro() 1733 init_wr32(init, addr, data); init_macro() 1736 init->offset += 2; init_macro() 1744 init_resume(struct nvbios_init *init) init_resume() argument 1747 init->offset += 1; init_resume() 1748 init_exec_set(init, true); init_resume() 1756 init_strap_condition(struct nvbios_init *init) init_strap_condition() argument 1758 struct nvkm_bios *bios = init->bios; init_strap_condition() 1759 u32 mask = nvbios_rd32(bios, init->offset + 1); init_strap_condition() 1760 u32 value = nvbios_rd32(bios, init->offset + 5); init_strap_condition() 1763 init->offset += 9; init_strap_condition() 1765 if ((init_rd32(init, 0x101000) & mask) != value) init_strap_condition() 1766 init_exec_set(init, false); init_strap_condition() 1774 init_time(struct nvbios_init *init) init_time() argument 1776 struct nvkm_bios *bios = init->bios; init_time() 1777 u16 usec = nvbios_rd16(bios, init->offset + 1); init_time() 1780 init->offset += 3; init_time() 1782 if (init_exec(init)) { init_time() 1795 init_condition(struct nvbios_init *init) init_condition() argument 1797 struct nvkm_bios *bios = init->bios; init_condition() 1798 u8 cond = nvbios_rd08(bios, init->offset + 1); init_condition() 1801 init->offset += 2; init_condition() 1803 if (!init_condition_met(init, cond)) init_condition() 1804 init_exec_set(init, false); init_condition() 1812 init_io_condition(struct nvbios_init *init) init_io_condition() argument 1814 struct nvkm_bios *bios = init->bios; init_io_condition() 1815 u8 cond = nvbios_rd08(bios, init->offset + 1); init_io_condition() 1818 init->offset += 2; init_io_condition() 1820 if (!init_io_condition_met(init, cond)) init_io_condition() 1821 init_exec_set(init, false); init_io_condition() 1829 init_zm_reg16(struct nvbios_init *init) init_zm_reg16() argument 1831 struct nvkm_bios *bios = init->bios; init_zm_reg16() 1832 u32 addr = nvbios_rd32(bios, init->offset + 1); init_zm_reg16() 1833 u16 data = nvbios_rd16(bios, init->offset + 5); init_zm_reg16() 1836 init->offset += 7; init_zm_reg16() 1838 init_wr32(init, addr, data); init_zm_reg16() 1846 init_index_io(struct nvbios_init *init) init_index_io() argument 1848 struct nvkm_bios *bios = init->bios; init_index_io() 1849 u16 port = nvbios_rd16(bios, init->offset + 1); init_index_io() 1850 u8 index = nvbios_rd16(bios, init->offset + 3); init_index_io() 1851 u8 mask = nvbios_rd08(bios, init->offset + 4); init_index_io() 1852 u8 data = nvbios_rd08(bios, init->offset + 5); init_index_io() 1857 init->offset += 6; init_index_io() 1859 value = init_rdvgai(init, port, index) & mask; init_index_io() 1860 init_wrvgai(init, port, index, data | value); init_index_io() 1868 init_pll(struct nvbios_init *init) init_pll() argument 1870 struct nvkm_bios *bios = init->bios; init_pll() 1871 u32 reg = nvbios_rd32(bios, init->offset + 1); init_pll() 1872 u32 freq = nvbios_rd16(bios, init->offset + 5) * 10; init_pll() 1875 init->offset += 7; init_pll() 1877 init_prog_pll(init, reg, freq); init_pll() 1885 init_zm_reg(struct nvbios_init *init) init_zm_reg() argument 1887 struct nvkm_bios *bios = init->bios; init_zm_reg() 1888 u32 addr = nvbios_rd32(bios, init->offset + 1); init_zm_reg() 1889 u32 data = nvbios_rd32(bios, init->offset + 5); init_zm_reg() 1892 init->offset += 9; init_zm_reg() 1897 init_wr32(init, addr, data); init_zm_reg() 1905 init_ram_restrict_pll(struct nvbios_init *init) init_ram_restrict_pll() argument 1907 struct nvkm_bios *bios = init->bios; init_ram_restrict_pll() 1908 u8 type = nvbios_rd08(bios, init->offset + 1); init_ram_restrict_pll() 1909 u8 count = init_ram_restrict_group_count(init); init_ram_restrict_pll() 1910 u8 strap = init_ram_restrict(init); init_ram_restrict_pll() 1914 init->offset += 2; init_ram_restrict_pll() 1917 u32 freq = nvbios_rd32(bios, init->offset); init_ram_restrict_pll() 1921 init_prog_pll(init, type, freq); init_ram_restrict_pll() 1926 init->offset += 4; init_ram_restrict_pll() 1935 init_gpio(struct nvbios_init *init) init_gpio() argument 1937 struct nvkm_gpio *gpio = init->bios->subdev.device->gpio; init_gpio() 1940 init->offset += 1; init_gpio() 1942 if (init_exec(init)) init_gpio() 1951 init_ram_restrict_zm_reg_group(struct nvbios_init *init) init_ram_restrict_zm_reg_group() argument 1953 struct nvkm_bios *bios = init->bios; init_ram_restrict_zm_reg_group() 1954 u32 addr = nvbios_rd32(bios, init->offset + 1); init_ram_restrict_zm_reg_group() 1955 u8 incr = nvbios_rd08(bios, init->offset + 5); init_ram_restrict_zm_reg_group() 1956 u8 num = nvbios_rd08(bios, init->offset + 6); init_ram_restrict_zm_reg_group() 1957 u8 count = init_ram_restrict_group_count(init); init_ram_restrict_zm_reg_group() 1958 u8 index = init_ram_restrict(init); init_ram_restrict_zm_reg_group() 1963 init->offset += 7; init_ram_restrict_zm_reg_group() 1968 u32 data = nvbios_rd32(bios, init->offset); init_ram_restrict_zm_reg_group() 1972 init_wr32(init, addr, data); init_ram_restrict_zm_reg_group() 1977 init->offset += 4; init_ram_restrict_zm_reg_group() 1989 init_copy_zm_reg(struct nvbios_init *init) init_copy_zm_reg() argument 1991 struct nvkm_bios *bios = init->bios; init_copy_zm_reg() 1992 u32 sreg = nvbios_rd32(bios, init->offset + 1); init_copy_zm_reg() 1993 u32 dreg = nvbios_rd32(bios, init->offset + 5); init_copy_zm_reg() 1996 init->offset += 9; init_copy_zm_reg() 1998 init_wr32(init, dreg, init_rd32(init, sreg)); init_copy_zm_reg() 2006 init_zm_reg_group(struct nvbios_init *init) init_zm_reg_group() argument 2008 struct nvkm_bios *bios = init->bios; init_zm_reg_group() 2009 u32 addr = nvbios_rd32(bios, init->offset + 1); init_zm_reg_group() 2010 u8 count = nvbios_rd08(bios, init->offset + 5); init_zm_reg_group() 2013 init->offset += 6; init_zm_reg_group() 2016 u32 data = nvbios_rd32(bios, init->offset); init_zm_reg_group() 2018 init_wr32(init, addr, data); init_zm_reg_group() 2019 init->offset += 4; init_zm_reg_group() 2028 init_xlat(struct nvbios_init *init) init_xlat() argument 2030 struct nvkm_bios *bios = init->bios; init_xlat() 2031 u32 saddr = nvbios_rd32(bios, init->offset + 1); init_xlat() 2032 u8 sshift = nvbios_rd08(bios, init->offset + 5); init_xlat() 2033 u8 smask = nvbios_rd08(bios, init->offset + 6); init_xlat() 2034 u8 index = nvbios_rd08(bios, init->offset + 7); init_xlat() 2035 u32 daddr = nvbios_rd32(bios, init->offset + 8); init_xlat() 2036 u32 dmask = nvbios_rd32(bios, init->offset + 12); init_xlat() 2037 u8 shift = nvbios_rd08(bios, init->offset + 16); init_xlat() 2044 init->offset += 17; init_xlat() 2046 data = init_shift(init_rd32(init, saddr), sshift) & smask; init_xlat() 2047 data = init_xlat_(init, index, data) << shift; init_xlat() 2048 init_mask(init, daddr, ~dmask, data); init_xlat() 2056 init_zm_mask_add(struct nvbios_init *init) init_zm_mask_add() argument 2058 struct nvkm_bios *bios = init->bios; init_zm_mask_add() 2059 u32 addr = nvbios_rd32(bios, init->offset + 1); init_zm_mask_add() 2060 u32 mask = nvbios_rd32(bios, init->offset + 5); init_zm_mask_add() 2061 u32 add = nvbios_rd32(bios, init->offset + 9); init_zm_mask_add() 2065 init->offset += 13; init_zm_mask_add() 2067 data = init_rd32(init, addr); init_zm_mask_add() 2069 init_wr32(init, addr, data); init_zm_mask_add() 2077 init_auxch(struct nvbios_init *init) init_auxch() argument 2079 struct nvkm_bios *bios = init->bios; init_auxch() 2080 u32 addr = nvbios_rd32(bios, init->offset + 1); init_auxch() 2081 u8 count = nvbios_rd08(bios, init->offset + 5); init_auxch() 2084 init->offset += 6; init_auxch() 2087 u8 mask = nvbios_rd08(bios, init->offset + 0); init_auxch() 2088 u8 data = nvbios_rd08(bios, init->offset + 1); init_auxch() 2090 mask = init_rdauxr(init, addr) & mask; init_auxch() 2091 init_wrauxr(init, addr, mask | data); init_auxch() 2092 init->offset += 2; init_auxch() 2101 init_zm_auxch(struct nvbios_init *init) init_zm_auxch() argument 2103 struct nvkm_bios *bios = init->bios; init_zm_auxch() 2104 u32 addr = nvbios_rd32(bios, init->offset + 1); init_zm_auxch() 2105 u8 count = nvbios_rd08(bios, init->offset + 5); init_zm_auxch() 2108 init->offset += 6; init_zm_auxch() 2111 u8 data = nvbios_rd08(bios, init->offset + 0); init_zm_auxch() 2113 init_wrauxr(init, addr, data); init_zm_auxch() 2114 init->offset += 1; init_zm_auxch() 2123 init_i2c_long_if(struct nvbios_init *init) init_i2c_long_if() argument 2125 struct nvkm_bios *bios = init->bios; init_i2c_long_if() 2126 u8 index = nvbios_rd08(bios, init->offset + 1); init_i2c_long_if() 2127 u8 addr = nvbios_rd08(bios, init->offset + 2) >> 1; init_i2c_long_if() 2128 u8 reglo = nvbios_rd08(bios, init->offset + 3); init_i2c_long_if() 2129 u8 reghi = nvbios_rd08(bios, init->offset + 4); init_i2c_long_if() 2130 u8 mask = nvbios_rd08(bios, init->offset + 5); init_i2c_long_if() 2131 u8 data = nvbios_rd08(bios, init->offset + 6); init_i2c_long_if() 2137 init->offset += 7; init_i2c_long_if() 2139 adap = init_i2c(init, index); init_i2c_long_if() 2154 init_exec_set(init, false); init_i2c_long_if() 2162 init_gpio_ne(struct nvbios_init *init) init_gpio_ne() argument 2164 struct nvkm_bios *bios = init->bios; init_gpio_ne() 2167 u8 count = nvbios_rd08(bios, init->offset + 1); init_gpio_ne() 2172 init->offset += 2; init_gpio_ne() 2174 for (i = init->offset; i < init->offset + count; i++) init_gpio_ne() 2180 for (i = init->offset; i < init->offset + count; i++) { init_gpio_ne() 2186 if (i == (init->offset + count)) { init_gpio_ne() 2188 if (init_exec(init)) init_gpio_ne() 2195 init->offset += count; init_gpio_ne() 2275 nvbios_exec(struct nvbios_init *init) nvbios_exec() argument 2277 init->nested++; nvbios_exec() 2278 while (init->offset) { nvbios_exec() 2279 u8 opcode = nvbios_rd08(init->bios, init->offset); nvbios_exec() 2285 init_opcode[opcode].exec(init); nvbios_exec() 2287 init->nested--; nvbios_exec() 2300 nvkm_debug(subdev, "running init tables\n"); nvbios_init() 2302 struct nvbios_init init = { nvbios_init() local 2311 ret = nvbios_exec(&init); nvbios_init() 2314 /* the vbios parser will run this right after the normal init nvbios_init() 2318 struct nvbios_init init = { nvbios_init() local 2327 ret = nvbios_exec(&init); nvbios_init()
|
/linux-4.4.14/drivers/dma/ioat/ |
H A D | Makefile | 2 ioatdma-y := init.o dma.o prep.o dca.o sysfs.o
|
/linux-4.4.14/arch/mn10300/proc-mn2ws0050/ |
H A D | Makefile | 5 obj-y := proc-init.o
|
/linux-4.4.14/arch/um/include/asm/ |
H A D | common.lds.S | 23 .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 : { 57 *(.uml.initcall.init) 104 .init.ramfs : {
|
/linux-4.4.14/arch/m68k/sun3/prom/ |
H A D | Makefile | 5 obj-y := init.o console.o printf.o misc.o 6 #bootstr.o init.o misc.o segment.o console.o printf.o
|
H A D | init.c | 2 * init.c: Initialize internal variables used by the PROM 9 #include <linux/init.h>
|
/linux-4.4.14/arch/blackfin/mm/ |
H A D | Makefile | 5 obj-y := sram-alloc.o isram-driver.o init.o maccess.o
|
/linux-4.4.14/arch/c6x/mm/ |
H A D | Makefile | 5 obj-y := init.o dma-coherent.o
|
/linux-4.4.14/arch/cris/arch-v10/mm/ |
H A D | Makefile | 5 obj-y := fault.o init.o tlb.o
|
/linux-4.4.14/arch/microblaze/mm/ |
H A D | Makefile | 5 obj-y := consistent.o init.o
|
/linux-4.4.14/arch/mn10300/proc-mn103e010/ |
H A D | Makefile | 4 obj-y := proc-init.o
|
/linux-4.4.14/arch/mn10300/unit-asb2303/ |
H A D | Makefile | 6 obj-y := unit-init.o smc91111.o flash.o leds.o
|
/linux-4.4.14/arch/mn10300/unit-asb2305/ |
H A D | Makefile | 6 obj-y := unit-init.o leds.o
|
/linux-4.4.14/arch/openrisc/mm/ |
H A D | Makefile | 5 obj-y := fault.o tlb.o init.o ioremap.o
|
/linux-4.4.14/arch/parisc/mm/ |
H A D | Makefile | 5 obj-y := init.o fault.o ioremap.o
|
/linux-4.4.14/arch/cris/mm/ |
H A D | Makefile | 5 obj-y := init.o fault.o tlb.o ioremap.o
|
H A D | init.c | 2 * linux/arch/cris/mm/init.c 12 #include <linux/init.h> 36 /* Free a range of init pages. Virtual addresses. */
|
/linux-4.4.14/arch/h8300/mm/ |
H A D | Makefile | 5 obj-y := init.o fault.o memory.o
|
/linux-4.4.14/arch/blackfin/mach-common/ |
H A D | Makefile | 13 obj-$(CONFIG_SCB_PRIORITY) += scb-init.o 16 obj-$(CONFIG_BFIN_KERNEL_CLOCK) += clocks-init.o
|
/linux-4.4.14/arch/parisc/oprofile/ |
H A D | init.c | 2 * @file init.c 11 #include <linux/init.h>
|
H A D | Makefile | 9 oprofile-y := $(DRIVER_OBJS) init.o
|
/linux-4.4.14/arch/m32r/mm/ |
H A D | Makefile | 6 obj-y := init.o fault.o mmu.o extable.o ioremap.o cache.o page.o 8 obj-y := init.o fault-nommu.o mmu.o extable.o ioremap-nommu.o cache.o page.o
|
H A D | init.c | 2 * linux/arch/m32r/mm/init.c 8 * Based on linux/arch/i386/mm/init.c: 12 #include <linux/init.h> 110 * orig : arch/sh/mm/init.c 132 * orig : arch/sh/mm/init.c 142 * orig : arch/sh/mm/init.c
|
/linux-4.4.14/arch/m32r/oprofile/ |
H A D | init.c | 2 * @file init.c 13 #include <linux/init.h>
|
H A D | Makefile | 9 oprofile-y := $(DRIVER_OBJS) init.o
|
/linux-4.4.14/drivers/video/fbdev/sis/ |
H A D | Makefile | 7 sisfb-objs := sis_main.o sis_accel.o init.o init301.o initextlfb.o
|
/linux-4.4.14/drivers/scsi/isci/ |
H A D | Makefile | 2 isci-objs := init.o phy.o request.o \
|
/linux-4.4.14/arch/sparc/oprofile/ |
H A D | Makefile | 9 oprofile-y := $(DRIVER_OBJS) init.o
|
/linux-4.4.14/arch/um/drivers/ |
H A D | vde_kern.c | 10 #include <linux/init.h> 18 struct vde_init *init = data; vde_init() local 25 vpri->vde_switch = init->vde_switch; vde_init() 26 vpri->descr = init->descr ? init->descr : "UML vde_transport"; vde_init() 34 vde_init_libstuff(vpri, init); vde_init() 64 .init = vde_init, 72 struct vde_init *init = data; vde_setup() local 75 *init = ((struct vde_init) vde_setup() 82 remain = split_if_spec(str, &init->vde_switch, mac_out, &port_str, vde_setup() 83 &init->group, &mode_str, &init->descr, NULL); vde_setup() 90 init->port = simple_strtoul(port_str, &last, 10); vde_setup() 99 init->mode = simple_strtoul(mode_str, &last, 8); vde_setup() 107 printk(KERN_INFO "Configured vde device: %s\n", init->vde_switch ? vde_setup() 108 init->vde_switch : "(default socket)"); vde_setup()
|
H A D | pcap_kern.c | 6 #include <linux/init.h> 22 struct pcap_init *init = data; pcap_init() local 26 ppri->host_if = init->host_if; pcap_init() 27 ppri->promisc = init->promisc; pcap_init() 28 ppri->optimize = init->optimize; pcap_init() 29 ppri->filter = init->filter; pcap_init() 47 .init = pcap_init, 55 struct pcap_init *init = data; pcap_setup() local 59 *init = ((struct pcap_init) pcap_setup() 65 remain = split_if_spec(str, &host_if, &init->filter, pcap_setup() 74 init->host_if = host_if; pcap_setup() 80 init->promisc = 1; pcap_setup() 82 init->promisc = 0; pcap_setup() 84 init->optimize = 1; pcap_setup() 86 init->optimize = 0; pcap_setup()
|
H A D | umcast_kern.c | 14 #include <linux/init.h> 31 struct umcast_init *init = data; umcast_init() local 35 dpri->addr = init->addr; umcast_init() 36 dpri->lport = init->lport; umcast_init() 37 dpri->rport = init->rport; umcast_init() 38 dpri->unicast = init->unicast; umcast_init() 39 dpri->ttl = init->ttl; umcast_init() 64 .init = umcast_init, 72 struct umcast_init *init = data; mcast_setup() local 76 *init = ((struct umcast_init) mcast_setup() 81 remain = split_if_spec(str, mac_out, &init->addr, &port_str, &ttl_str, mcast_setup() 90 init->lport = simple_strtoul(port_str, &last, 10); mcast_setup() 99 init->ttl = simple_strtoul(ttl_str, &last, 10); mcast_setup() 107 init->unicast = false; mcast_setup() 108 init->rport = init->lport; mcast_setup() 110 printk(KERN_INFO "Configured mcast device: %s:%u-%u\n", init->addr, mcast_setup() 111 init->lport, init->ttl); mcast_setup() 118 struct umcast_init *init = data; ucast_setup() local 122 *init = ((struct umcast_init) ucast_setup() 127 remain = split_if_spec(str, mac_out, &init->addr, ucast_setup() 136 init->lport = simple_strtoul(lport_str, &last, 10); ucast_setup() 145 init->rport = simple_strtoul(rport_str, &last, 10); ucast_setup() 153 init->unicast = true; ucast_setup() 156 init->lport, init->addr, init->rport); ucast_setup()
|
H A D | daemon_kern.c | 9 #include <linux/init.h> 23 struct daemon_init *init = data; daemon_init() local 27 dpri->sock_type = init->sock_type; daemon_init() 28 dpri->ctl_sock = init->ctl_sock; daemon_init() 55 .init = daemon_init, 63 struct daemon_init *init = data; daemon_setup() local 66 *init = ((struct daemon_init) daemon_setup() 70 remain = split_if_spec(str, mac_out, &init->sock_type, &init->ctl_sock, daemon_setup()
|
H A D | slip_kern.c | 7 #include <linux/init.h> 20 struct slip_init *init = data; slip_init() local 27 spri->gate_addr = init->gate_addr; slip_init() 60 .init = slip_init, 68 struct slip_init *init = data; slip_setup() local 70 *init = ((struct slip_init) { .gate_addr = NULL }); slip_setup() 73 init->gate_addr = str; slip_setup()
|
H A D | slirp_kern.c | 7 #include <linux/init.h> 22 struct slirp_init *init = data; slirp_init() local 28 spri->argw = init->argw; slirp_init() 65 .init = slirp_init, 73 struct slirp_init *init = data; slirp_setup() local 76 *init = ((struct slirp_init) { .argw = { { "slirp", NULL } } }); slirp_setup() 89 init->argw.argv[i++] = str; slirp_setup() 100 init->argw.argv[i] = NULL; slirp_setup()
|
H A D | vde_user.c | 65 .init = vde_user_init, 75 void vde_init_libstuff(struct vde_data *vpri, struct vde_init *init) vde_init_libstuff() argument 88 args->port = init->port; vde_init_libstuff() 89 args->group = init->group; vde_init_libstuff() 90 args->mode = init->mode ? init->mode : 0700; vde_init_libstuff()
|
H A D | slirp.h | 11 * argv : { init->argv[ 0 ... SLIRP_MAX_ARGS-1 ] }, 15 * argv : (char* [SLIRP_MAX_ARGS])(init->argv),
|
/linux-4.4.14/arch/x86/um/vdso/ |
H A D | vdso.S | 1 #include <linux/init.h>
|
/linux-4.4.14/arch/xtensa/oprofile/ |
H A D | Makefile | 9 oprofile-y := $(DRIVER_OBJS) init.o backtrace.o
|
H A D | init.c | 2 * @file init.c 12 #include <linux/init.h>
|
/linux-4.4.14/arch/alpha/mm/ |
H A D | Makefile | 7 obj-y := init.o fault.o extable.o
|
/linux-4.4.14/fs/autofs4/ |
H A D | Makefile | 7 autofs4-objs := init.o inode.o root.o symlink.o waitq.o expire.o dev-ioctl.o
|
/linux-4.4.14/arch/sh/kernel/vsyscall/ |
H A D | vsyscall-syscall.S | 1 #include <linux/init.h>
|
/linux-4.4.14/arch/hexagon/mm/ |
H A D | Makefile | 5 obj-y := init.o pgalloc.o ioremap.o uaccess.o vm_fault.o cache.o
|
/linux-4.4.14/arch/um/os-Linux/drivers/ |
H A D | ethertap_kern.c | 9 #include <linux/init.h> 23 struct ethertap_init *init = data; etap_init() local 27 epri->dev_name = init->dev_name; etap_init() 28 epri->gate_addr = init->gate_addr; etap_init() 60 .init = etap_init, 68 struct ethertap_init *init = data; ethertap_setup() local 70 *init = ((struct ethertap_init) ethertap_setup() 73 if (tap_setup_common(str, "ethertap", &init->dev_name, mac_out, ethertap_setup() 74 &init->gate_addr)) ethertap_setup() 76 if (init->dev_name == NULL) { ethertap_setup()
|
H A D | tuntap_kern.c | 7 #include <linux/init.h> 22 struct tuntap_init *init = data; tuntap_init() local 26 tpri->dev_name = init->dev_name; tuntap_init() 27 tpri->fixed_config = (init->dev_name != NULL); tuntap_init() 28 tpri->gate_addr = init->gate_addr; tuntap_init() 50 .init = tuntap_init, 58 struct tuntap_init *init = data; tuntap_setup() local 60 *init = ((struct tuntap_init) tuntap_setup() 63 if (tap_setup_common(str, "tuntap", &init->dev_name, mac_out, tuntap_setup() 64 &init->gate_addr)) tuntap_setup()
|
/linux-4.4.14/arch/microblaze/kernel/ |
H A D | vmlinux.lds.S | 95 .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/base/ |
H A D | init.c | 9 #include <linux/init.h> 18 * Call the driver model init functions to initialize their 19 * subsystems. Called early from init/main.c.
|
H A D | firmware.c | 13 #include <linux/init.h>
|
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/ |
H A D | Makefile | 6 usb.o init.o main.o mcu.o trace.o dma.o core.o eeprom.o phy.o \
|
/linux-4.4.14/arch/tile/mm/ |
H A D | Makefile | 5 obj-y := init.o pgtable.o fault.o extable.o elf.o \
|
/linux-4.4.14/arch/x86/kernel/ |
H A D | pcspeaker.c | 3 #include <linux/init.h>
|
H A D | vmlinux.lds.S | 77 init PT_LOAD FLAGS(7); /* RWE */ 176 /* Init code and data - will be freed after init */ 178 .init.begin : AT(ADDR(.init.begin) - LOAD_OFFSET) { 185 * output PHDR, so the next output section - .init.text - should 186 * start another segment - init. 195 :init 200 .x86_cpu_dev.init : AT(ADDR(.x86_cpu_dev.init) - LOAD_OFFSET) { 202 *(.x86_cpu_dev.init) 207 .x86_intel_mid_dev.init : AT(ADDR(.x86_intel_mid_dev.init) - \ 210 *(.x86_intel_mid_dev.init) 287 /* freed after init ends here */ 288 .init.end : AT(ADDR(.init.end) - LOAD_OFFSET) { 293 * smp_locks might be freed after init
|
/linux-4.4.14/arch/x86/oprofile/ |
H A D | Makefile | 9 oprofile-y := $(DRIVER_OBJS) init.o backtrace.o
|
H A D | init.c | 2 * @file init.c 11 #include <linux/init.h>
|
/linux-4.4.14/arch/xtensa/mm/ |
H A D | Makefile | 5 obj-y := init.o misc.o
|
/linux-4.4.14/include/asm-generic/ |
H A D | bugs.h | 4 * This file is included by 'init/main.c' to check for
|
H A D | sections.h | 12 * and/or .init.* sections 14 * and/or .init.* sections. 16 * [__init_begin, __init_end]: contains .init.* sections, but .init.text.* 18 * [_sinittext, _einittext]: contains .init.text.* sections
|
/linux-4.4.14/include/linux/platform_data/ |
H A D | usb-ehci-mxc.h | 5 int (*init)(struct platform_device *pdev); member in struct:mxc_usbh_platform_data
|
H A D | keypad-nomadik-ske.h | 31 * @init: pointer to keypad init function 41 int (*init)(void); member in struct:ske_keypad_platform_data
|
/linux-4.4.14/arch/powerpc/platforms/85xx/ |
H A D | smp.h | 4 #include <linux/init.h>
|
/linux-4.4.14/arch/s390/kernel/vdso32/ |
H A D | vdso32_wrapper.S | 1 #include <linux/init.h>
|
/linux-4.4.14/arch/s390/kernel/vdso64/ |
H A D | vdso64_wrapper.S | 1 #include <linux/init.h>
|
/linux-4.4.14/arch/s390/oprofile/ |
H A D | Makefile | 9 oprofile-y := $(DRIVER_OBJS) init.o backtrace.o
|
/linux-4.4.14/arch/ia64/oprofile/ |
H A D | Makefile | 9 oprofile-y := $(DRIVER_OBJS) init.o backtrace.o
|
H A D | init.c | 2 * @file init.c 12 #include <linux/init.h>
|
/linux-4.4.14/arch/arm64/mm/ |
H A D | Makefile | 1 obj-y := dma-mapping.o extable.o fault.o init.o \
|
/linux-4.4.14/arch/arm/mach-integrator/ |
H A D | pci_v3.h | 1 /* Simple oneliner include to the PCIv3 early init */
|
/linux-4.4.14/drivers/clk/mmp/ |
H A D | clk-apmu.c | 73 struct clk_init_data init; mmp_clk_register_apmu() local 79 init.name = name; mmp_clk_register_apmu() 80 init.ops = &clk_apmu_ops; mmp_clk_register_apmu() 81 init.flags = CLK_SET_RATE_PARENT; mmp_clk_register_apmu() 82 init.parent_names = (parent_name ? &parent_name : NULL); mmp_clk_register_apmu() 83 init.num_parents = (parent_name ? 1 : 0); mmp_clk_register_apmu() 88 apmu->hw.init = &init; mmp_clk_register_apmu()
|
H A D | clk-apbc.c | 128 struct clk_init_data init; mmp_clk_register_apbc() local 134 init.name = name; mmp_clk_register_apbc() 135 init.ops = &clk_apbc_ops; mmp_clk_register_apbc() 136 init.flags = CLK_SET_RATE_PARENT; mmp_clk_register_apbc() 137 init.parent_names = (parent_name ? &parent_name : NULL); mmp_clk_register_apbc() 138 init.num_parents = (parent_name ? 1 : 0); mmp_clk_register_apbc() 144 apbc->hw.init = &init; mmp_clk_register_apbc()
|
H A D | clk-gate.c | 102 struct clk_init_data init; mmp_clk_register_gate() local 111 init.name = name; mmp_clk_register_gate() 112 init.ops = &mmp_clk_gate_ops; mmp_clk_register_gate() 113 init.flags = flags | CLK_IS_BASIC; mmp_clk_register_gate() 114 init.parent_names = (parent_name ? &parent_name : NULL); mmp_clk_register_gate() 115 init.num_parents = (parent_name ? 1 : 0); mmp_clk_register_gate() 124 gate->hw.init = &init; mmp_clk_register_gate()
|
/linux-4.4.14/drivers/dma/bestcomm/ |
H A D | bcom_fec_tx_task.c | 37 0x60000005, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=5 EXT init=0 WS=0 RS=0 */ 40 0x10801418, /* DRD1A: var5 = var3; FN=0 MORE init=4 WS=0 RS=0 */ 43 0x10001708, /* DRD1A: var5 = idx1; FN=0 MORE init=0 WS=0 RS=0 */ 44 0x60140002, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=2 EXT init=0 WS=2 RS=2 */ 47 0x70000002, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=2 EXT MORE init=0 WS=0 RS=0 */ 49 0x60000003, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=3 EXT init=0 WS=0 RS=0 */ 53 0x70000002, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=2 EXT MORE init=0 WS=0 RS=0 */ 55 0x00002f10, /* DRD1A: var11 = idx2; FN=0 init=0 WS=0 RS=0 */ 57 0x008ac398, /* DRD1A: *idx0 = *idx3; FN=0 init=4 WS=1 RS=1 */ 60 0x70000002, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=2 EXT MORE init=0 WS=0 RS=0 */ 62 0x60000008, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=8 EXT init=0 WS=0 RS=0 */ 65 0x009ec398, /* DRD1A: *idx0 = *idx3; FN=0 init=4 WS=3 RS=3 */ 67 0x088ac398, /* DRD1A: *idx0 = *idx3; FN=0 TFD init=4 WS=1 RS=1 */ 69 0x60000005, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=5 EXT init=0 WS=0 RS=0 */
|
H A D | bcom_fec_rx_task.c | 37 0x10601010, /* DRD1A: var4 = var2; FN=0 MORE init=3 WS=0 RS=0 */ 39 0x10001308, /* DRD1A: var4 = idx1; FN=0 MORE init=0 WS=0 RS=0 */ 40 0x60140002, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=2 EXT init=0 WS=2 RS=2 */ 44 0x60000002, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=2 EXT init=0 WS=0 RS=0 */ 47 0x006acf80, /* DRD1A: *idx3 = *idx0; FN=0 init=3 WS=1 RS=1 */ 50 0x70000002, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=2 EXT MORE init=0 WS=0 RS=0 */ 52 0x00008868, /* DRD1A: idx2 = var13; FN=0 init=0 WS=0 RS=0 */ 54 0x007ecf80, /* DRD1A: *idx3 = *idx0; FN=0 init=3 WS=3 RS=3 */ 56 0x046acf80, /* DRD1A: *idx3 = *idx0; FN=0 INT init=3 WS=1 RS=1 */ 58 0x0060c790, /* DRD1A: *idx1 = *idx2; FN=0 init=3 WS=0 RS=0 */
|
H A D | bcom_gen_bd_tx_task.c | 40 0x13e01010, /* DRD1A: var4 = var2; FN=0 MORE init=31 WS=0 RS=0 */ 42 0x10001308, /* DRD1A: var4 = idx1; FN=0 MORE init=0 WS=0 RS=0 */ 43 0x60140002, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=2 EXT init=0 WS=2 RS=2 */ 47 0x03fec398, /* DRD1A: *idx0 = *idx3; FN=0 init=31 WS=3 RS=3 */ 49 0x0feac398, /* DRD1A: *idx0 = *idx3; FN=0 TFD INT init=31 WS=1 RS=1 */ 51 0x60000005, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=5 EXT init=0 WS=0 RS=0 */
|
H A D | bcom_ata_task.c | 36 0x13e00c08, /* DRD1A: var3 = var1; FN=0 MORE init=31 WS=0 RS=0 */ 38 0x10000f00, /* DRD1A: var3 = idx0; FN=0 MORE init=0 WS=0 RS=0 */ 39 0x60140002, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=2 EXT init=0 WS=2 RS=2 */ 44 0x0bfecf90, /* DRD1A: *idx3 = *idx2; FN=0 TFD init=31 WS=3 RS=3 */ 46 0x64000005, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=5 INT EXT init=0 WS=0 RS=0 */
|
H A D | bcom_gen_bd_rx_task.c | 40 0x13e01010, /* DRD1A: var4 = var2; FN=0 MORE init=31 WS=0 RS=0 */ 42 0x10001308, /* DRD1A: var4 = idx1; FN=0 MORE init=0 WS=0 RS=0 */ 43 0x60140002, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=2 EXT init=0 WS=2 RS=2 */ 47 0x07fecf80, /* DRD1A: *idx3 = *idx0; FN=0 INT init=31 WS=3 RS=3 */ 49 0x60000005, /* DRD2A: EU0=0 EU1=0 EU2=0 EU3=5 EXT init=0 WS=0 RS=0 */
|
/linux-4.4.14/drivers/clk/ |
H A D | clk-rk808.c | 93 struct clk_init_data init = {}; rk808_clkout_probe() local 109 init.flags = CLK_IS_ROOT; rk808_clkout_probe() 110 init.parent_names = NULL; rk808_clkout_probe() 111 init.num_parents = 0; rk808_clkout_probe() 112 init.name = "rk808-clkout1"; rk808_clkout_probe() 113 init.ops = &rk808_clkout1_ops; rk808_clkout_probe() 114 rk808_clkout->clkout1_hw.init = &init; rk808_clkout_probe() 118 0, &init.name); rk808_clkout_probe() 125 init.name = "rk808-clkout2"; rk808_clkout_probe() 126 init.ops = &rk808_clkout2_ops; rk808_clkout_probe() 127 rk808_clkout->clkout2_hw.init = &init; rk808_clkout_probe() 131 1, &init.name); rk808_clkout_probe()
|
H A D | clk-max-gen.c | 103 ret = clk_register_clkdev(clk, hw->init->name, NULL); max_gen_clk_register() 119 struct clk_init_data *init; max_gen_clk_probe() local 135 init = devm_kzalloc(dev, sizeof(*init), GFP_KERNEL); max_gen_clk_probe() 136 if (!init) max_gen_clk_probe() 143 init->name = clk_name; max_gen_clk_probe() 145 init->name = clks_init[i].name; max_gen_clk_probe() 147 init->ops = clks_init[i].ops; max_gen_clk_probe() 148 init->flags = clks_init[i].flags; max_gen_clk_probe() 150 max_gen_clks[i].hw.init = init; max_gen_clk_probe() 156 max_gen_clks[i].hw.init->name); max_gen_clk_probe()
|
H A D | clk-fixed-factor.c | 78 struct clk_init_data init; clk_register_fixed_factor() local 88 fix->hw.init = &init; clk_register_fixed_factor() 90 init.name = name; clk_register_fixed_factor() 91 init.ops = &clk_fixed_factor_ops; clk_register_fixed_factor() 92 init.flags = flags | CLK_IS_BASIC; clk_register_fixed_factor() 93 init.parent_names = &parent_name; clk_register_fixed_factor() 94 init.num_parents = 1; clk_register_fixed_factor()
|
H A D | clk-fixed-rate.c | 65 struct clk_init_data init; clk_register_fixed_rate_with_accuracy() local 72 init.name = name; clk_register_fixed_rate_with_accuracy() 73 init.ops = &clk_fixed_rate_ops; clk_register_fixed_rate_with_accuracy() 74 init.flags = flags | CLK_IS_BASIC; clk_register_fixed_rate_with_accuracy() 75 init.parent_names = (parent_name ? &parent_name: NULL); clk_register_fixed_rate_with_accuracy() 76 init.num_parents = (parent_name ? 1 : 0); clk_register_fixed_rate_with_accuracy() 81 fixed->hw.init = &init; clk_register_fixed_rate_with_accuracy()
|
H A D | clk-fractional-divider.c | 127 struct clk_init_data init; clk_register_fractional_divider() local 134 init.name = name; clk_register_fractional_divider() 135 init.ops = &clk_fractional_divider_ops; clk_register_fractional_divider() 136 init.flags = flags | CLK_IS_BASIC; clk_register_fractional_divider() 137 init.parent_names = parent_name ? &parent_name : NULL; clk_register_fractional_divider() 138 init.num_parents = parent_name ? 1 : 0; clk_register_fractional_divider() 149 fd->hw.init = &init; clk_register_fractional_divider()
|
H A D | clk-ls1x.c | 58 struct clk_init_data init; clk_register_pll() local 67 init.name = name; clk_register_pll() 68 init.ops = &ls1x_pll_clk_ops; clk_register_pll() 69 init.flags = flags | CLK_IS_BASIC; clk_register_pll() 70 init.parent_names = (parent_name ? &parent_name : NULL); clk_register_pll() 71 init.num_parents = (parent_name ? 1 : 0); clk_register_pll() 72 hw->init = &init; clk_register_pll()
|
H A D | clk-axm5516.c | 146 .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){ 280 .aclk.hw.init = &(struct clk_init_data){ 294 .aclk.hw.init = &(struct clk_init_data){ 308 .aclk.hw.init = &(struct clk_init_data){ 323 .aclk.hw.init = &(struct clk_init_data){ 342 .aclk.hw.init = &(struct clk_init_data){ 359 .aclk.hw.init = &(struct clk_init_data){ 376 .aclk.hw.init = &(struct clk_init_data){ 393 .aclk.hw.init = &(struct clk_init_data){ 410 .aclk.hw.init = &(struct clk_init_data){ 427 .aclk.hw.init = &(struct clk_init_data){ 444 .aclk.hw.init = &(struct clk_init_data){ 461 .aclk.hw.init = &(struct clk_init_data){ 476 .aclk.hw.init = &(struct clk_init_data){
|
H A D | clk-si5351.c | 1316 struct clk_init_data init; si5351_i2c_probe() local 1424 memset(&init, 0, sizeof(init)); si5351_i2c_probe() 1425 init.name = si5351_input_names[0]; si5351_i2c_probe() 1426 init.ops = &si5351_xtal_ops; si5351_i2c_probe() 1427 init.flags = 0; si5351_i2c_probe() 1430 init.parent_names = &drvdata->pxtal_name; si5351_i2c_probe() 1431 init.num_parents = 1; si5351_i2c_probe() 1433 drvdata->xtal.init = &init; si5351_i2c_probe() 1436 dev_err(&client->dev, "unable to register %s\n", init.name); si5351_i2c_probe() 1443 memset(&init, 0, sizeof(init)); si5351_i2c_probe() 1444 init.name = si5351_input_names[1]; si5351_i2c_probe() 1445 init.ops = &si5351_clkin_ops; si5351_i2c_probe() 1448 init.parent_names = &drvdata->pclkin_name; si5351_i2c_probe() 1449 init.num_parents = 1; si5351_i2c_probe() 1451 drvdata->clkin.init = &init; si5351_i2c_probe() 1455 init.name); si5351_i2c_probe() 1469 drvdata->pll[0].hw.init = &init; si5351_i2c_probe() 1470 memset(&init, 0, sizeof(init)); si5351_i2c_probe() 1471 init.name = si5351_pll_names[0]; si5351_i2c_probe() 1472 init.ops = &si5351_pll_ops; si5351_i2c_probe() 1473 init.flags = 0; si5351_i2c_probe() 1474 init.parent_names = parent_names; si5351_i2c_probe() 1475 init.num_parents = num_parents; si5351_i2c_probe() 1478 dev_err(&client->dev, "unable to register %s\n", init.name); si5351_i2c_probe() 1486 drvdata->pll[1].hw.init = &init; si5351_i2c_probe() 1487 memset(&init, 0, sizeof(init)); si5351_i2c_probe() 1489 init.name = si5351_pll_names[2]; si5351_i2c_probe() 1490 init.ops = &si5351_vxco_ops; si5351_i2c_probe() 1491 init.flags = CLK_IS_ROOT; si5351_i2c_probe() 1492 init.parent_names = NULL; si5351_i2c_probe() 1493 init.num_parents = 0; si5351_i2c_probe() 1495 init.name = si5351_pll_names[1]; si5351_i2c_probe() 1496 init.ops = &si5351_pll_ops; si5351_i2c_probe() 1497 init.flags = 0; si5351_i2c_probe() 1498 init.parent_names = parent_names; si5351_i2c_probe() 1499 init.num_parents = num_parents; si5351_i2c_probe() 1503 dev_err(&client->dev, "unable to register %s\n", init.name); si5351_i2c_probe() 1534 drvdata->msynth[n].hw.init = &init; si5351_i2c_probe() 1535 memset(&init, 0, sizeof(init)); si5351_i2c_probe() 1536 init.name = si5351_msynth_names[n]; si5351_i2c_probe() 1537 init.ops = &si5351_msynth_ops; si5351_i2c_probe() 1538 init.flags = 0; si5351_i2c_probe() 1540 init.flags |= CLK_SET_RATE_PARENT; si5351_i2c_probe() 1541 init.parent_names = parent_names; si5351_i2c_probe() 1542 init.num_parents = 2; si5351_i2c_probe() 1546 init.name); si5351_i2c_probe() 1562 drvdata->clkout[n].hw.init = &init; si5351_i2c_probe() 1563 memset(&init, 0, sizeof(init)); si5351_i2c_probe() 1564 init.name = si5351_clkout_names[n]; si5351_i2c_probe() 1565 init.ops = &si5351_clkout_ops; si5351_i2c_probe() 1566 init.flags = 0; si5351_i2c_probe() 1568 init.flags |= CLK_SET_RATE_PARENT; si5351_i2c_probe() 1569 init.parent_names = parent_names; si5351_i2c_probe() 1570 init.num_parents = num_parents; si5351_i2c_probe() 1574 init.name); si5351_i2c_probe()
|
/linux-4.4.14/drivers/clk/ti/ |
H A D | apll.c | 158 kfree(clk_hw->hw.init->parent_names); omap_clk_register_apll() 159 kfree(clk_hw->hw.init); omap_clk_register_apll() 165 kfree(clk_hw->hw.init->parent_names); omap_clk_register_apll() 166 kfree(clk_hw->hw.init); omap_clk_register_apll() 174 struct clk_init_data *init = NULL; of_dra7_apll_setup() local 179 init = kzalloc(sizeof(*init), GFP_KERNEL); of_dra7_apll_setup() 180 if (!ad || !clk_hw || !init) of_dra7_apll_setup() 184 clk_hw->hw.init = init; of_dra7_apll_setup() 187 init->name = node->name; of_dra7_apll_setup() 188 init->ops = &apll_ck_ops; of_dra7_apll_setup() 190 init->num_parents = of_clk_get_parent_count(node); of_dra7_apll_setup() 191 if (init->num_parents < 1) { of_dra7_apll_setup() 196 parent_names = kzalloc(sizeof(char *) * init->num_parents, GFP_KERNEL); of_dra7_apll_setup() 200 of_clk_parent_fill(node, parent_names, init->num_parents); of_dra7_apll_setup() 202 init->parent_names = parent_names; of_dra7_apll_setup() 220 kfree(init); of_dra7_apll_setup() 335 struct clk_init_data *init = NULL; of_omap2_apll_setup() local 342 init = kzalloc(sizeof(*init), GFP_KERNEL); of_omap2_apll_setup() 344 if (!ad || !clk_hw || !init) of_omap2_apll_setup() 348 clk_hw->hw.init = init; of_omap2_apll_setup() 349 init->ops = &omap2_apll_ops; of_omap2_apll_setup() 350 init->name = node->name; of_omap2_apll_setup() 353 init->num_parents = of_clk_get_parent_count(node); of_omap2_apll_setup() 354 if (init->num_parents != 1) { of_omap2_apll_setup() 360 init->parent_names = &parent_name; of_omap2_apll_setup() 395 kfree(init); of_omap2_apll_setup() 401 kfree(init); of_omap2_apll_setup()
|
H A D | dpll.c | 168 kfree(clk_hw->hw.init->parent_names); _register_dpll() 169 kfree(clk_hw->hw.init); _register_dpll() 175 kfree(clk_hw->hw.init->parent_names); _register_dpll() 176 kfree(clk_hw->hw.init); _register_dpll() 197 struct clk_init_data init = { NULL }; ti_clk_register_dpll() local 225 clk_hw->hw.init = &init; ti_clk_register_dpll() 228 init.name = setup->name; ti_clk_register_dpll() 229 init.ops = ops; ti_clk_register_dpll() 231 init.num_parents = dpll->num_parents; ti_clk_register_dpll() 232 init.parent_names = dpll->parents; ti_clk_register_dpll() 294 struct clk_init_data init = { NULL }; _register_dpll_x2() local 310 clk_hw->hw.init = &init; _register_dpll_x2() 312 init.name = name; _register_dpll_x2() 313 init.ops = ops; _register_dpll_x2() 314 init.parent_names = &parent_name; _register_dpll_x2() 315 init.num_parents = 1; _register_dpll_x2() 342 struct clk_init_data *init = NULL; of_ti_dpll_setup() local 349 init = kzalloc(sizeof(*init), GFP_KERNEL); of_ti_dpll_setup() 350 if (!dd || !clk_hw || !init) of_ti_dpll_setup() 357 clk_hw->hw.init = init; of_ti_dpll_setup() 360 init->name = node->name; of_ti_dpll_setup() 361 init->ops = ops; of_ti_dpll_setup() 363 init->num_parents = of_clk_get_parent_count(node); of_ti_dpll_setup() 364 if (init->num_parents < 1) { of_ti_dpll_setup() 369 parent_names = kzalloc(sizeof(char *) * init->num_parents, GFP_KERNEL); of_ti_dpll_setup() 373 of_clk_parent_fill(node, parent_names, init->num_parents); of_ti_dpll_setup() 375 init->parent_names = parent_names; of_ti_dpll_setup() 425 kfree(init); of_ti_dpll_setup()
|
/linux-4.4.14/drivers/clk/socfpga/ |
H A D | clk-gate.c | 44 if (streq(hwclk->init->name, SOCFPGA_L4_MP_CLK)) { socfpga_clk_get_parent() 48 if (streq(hwclk->init->name, SOCFPGA_L4_SP_CLK)) { socfpga_clk_get_parent() 54 if (streq(hwclk->init->name, SOCFPGA_MMC_CLK)) socfpga_clk_get_parent() 56 if (streq(hwclk->init->name, SOCFPGA_NAND_CLK) || socfpga_clk_get_parent() 57 streq(hwclk->init->name, SOCFPGA_NAND_X_CLK)) socfpga_clk_get_parent() 69 if (streq(hwclk->init->name, SOCFPGA_L4_MP_CLK)) { socfpga_clk_set_parent() 74 } else if (streq(hwclk->init->name, SOCFPGA_L4_SP_CLK)) { socfpga_clk_set_parent() 81 if (streq(hwclk->init->name, SOCFPGA_MMC_CLK)) { socfpga_clk_set_parent() 84 } else if (streq(hwclk->init->name, SOCFPGA_NAND_CLK) || socfpga_clk_set_parent() 85 streq(hwclk->init->name, SOCFPGA_NAND_X_CLK)) { socfpga_clk_set_parent() 190 struct clk_init_data init; __socfpga_gate_init() local 232 init.name = clk_name; __socfpga_gate_init() 233 init.ops = ops; __socfpga_gate_init() 234 init.flags = 0; __socfpga_gate_init() 236 init.num_parents = of_clk_parent_fill(node, parent_name, SOCFPGA_MAX_PARENTS); __socfpga_gate_init() 237 init.parent_names = parent_name; __socfpga_gate_init() 238 socfpga_clk->hw.hw.init = &init; __socfpga_gate_init()
|
H A D | clk-periph-a10.c | 56 if (streq(hwclk->init->name, SOCFPGA_MPU_FREE_CLK) || clk_periclk_get_parent() 57 streq(hwclk->init->name, SOCFPGA_NOC_FREE_CLK) || clk_periclk_get_parent() 58 streq(hwclk->init->name, SOCFPGA_SDMMC_FREE_CLK)) clk_periclk_get_parent() 78 struct clk_init_data init; __socfpga_periph_init() local 108 init.name = clk_name; __socfpga_periph_init() 109 init.ops = ops; __socfpga_periph_init() 110 init.flags = 0; __socfpga_periph_init() 113 init.num_parents = 1; __socfpga_periph_init() 114 init.parent_names = &parent_name; __socfpga_periph_init() 116 periph_clk->hw.hw.init = &init; __socfpga_periph_init()
|
H A D | clk-periph.c | 68 struct clk_init_data init; __socfpga_periph_init() local 98 init.name = clk_name; __socfpga_periph_init() 99 init.ops = ops; __socfpga_periph_init() 100 init.flags = 0; __socfpga_periph_init() 102 init.num_parents = of_clk_parent_fill(node, parent_name, __socfpga_periph_init() 104 init.parent_names = parent_name; __socfpga_periph_init() 106 periph_clk->hw.hw.init = &init; __socfpga_periph_init()
|
H A D | clk-pll-a10.c | 85 struct clk_init_data init; __socfpga_pll_init() local 103 init.name = clk_name; __socfpga_pll_init() 104 init.ops = ops; __socfpga_pll_init() 105 init.flags = 0; __socfpga_pll_init() 110 init.num_parents = i; __socfpga_pll_init() 111 init.parent_names = parent_name; __socfpga_pll_init() 112 pll_clk->hw.hw.init = &init; __socfpga_pll_init()
|
H A D | clk-pll.c | 91 struct clk_init_data init; __socfpga_pll_init() local 108 init.name = clk_name; __socfpga_pll_init() 109 init.ops = ops; __socfpga_pll_init() 110 init.flags = 0; __socfpga_pll_init() 112 init.num_parents = of_clk_parent_fill(node, parent_name, SOCFPGA_MAX_PARENTS); __socfpga_pll_init() 113 init.parent_names = parent_name; __socfpga_pll_init() 114 pll_clk->hw.hw.init = &init; __socfpga_pll_init()
|
/linux-4.4.14/drivers/gpu/drm/r128/ |
H A D | r128_ioc32.c | 66 drm_r128_init_t __user *init; compat_r128_init() local 71 init = compat_alloc_user_space(sizeof(*init)); compat_r128_init() 72 if (!access_ok(VERIFY_WRITE, init, sizeof(*init)) compat_r128_init() 73 || __put_user(init32.func, &init->func) compat_r128_init() 74 || __put_user(init32.sarea_priv_offset, &init->sarea_priv_offset) compat_r128_init() 75 || __put_user(init32.is_pci, &init->is_pci) compat_r128_init() 76 || __put_user(init32.cce_mode, &init->cce_mode) compat_r128_init() 77 || __put_user(init32.cce_secure, &init->cce_secure) compat_r128_init() 78 || __put_user(init32.ring_size, &init->ring_size) compat_r128_init() 79 || __put_user(init32.usec_timeout, &init->usec_timeout) compat_r128_init() 80 || __put_user(init32.fb_bpp, &init->fb_bpp) compat_r128_init() 81 || __put_user(init32.front_offset, &init->front_offset) compat_r128_init() 82 || __put_user(init32.front_pitch, &init->front_pitch) compat_r128_init() 83 || __put_user(init32.back_offset, &init->back_offset) compat_r128_init() 84 || __put_user(init32.back_pitch, &init->back_pitch) compat_r128_init() 85 || __put_user(init32.depth_bpp, &init->depth_bpp) compat_r128_init() 86 || __put_user(init32.depth_offset, &init->depth_offset) compat_r128_init() 87 || __put_user(init32.depth_pitch, &init->depth_pitch) compat_r128_init() 88 || __put_user(init32.span_offset, &init->span_offset) compat_r128_init() 89 || __put_user(init32.fb_offset, &init->fb_offset) compat_r128_init() 90 || __put_user(init32.mmio_offset, &init->mmio_offset) compat_r128_init() 91 || __put_user(init32.ring_offset, &init->ring_offset) compat_r128_init() 92 || __put_user(init32.ring_rptr_offset, &init->ring_rptr_offset) compat_r128_init() 93 || __put_user(init32.buffers_offset, &init->buffers_offset) compat_r128_init() 95 &init->agp_textures_offset)) compat_r128_init() 98 return drm_ioctl(file, DRM_IOCTL_R128_INIT, (unsigned long)init); compat_r128_init()
|
/linux-4.4.14/drivers/clk/qcom/ |
H A D | gcc-msm8974.c | 75 .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){ 215 .clkr.hw.init = &(struct clk_init_data){ 240 .clkr.hw.init = &(struct clk_init_data){ 253 .clkr.hw.init = &(struct clk_init_data){ 267 .clkr.hw.init = &(struct clk_init_data){ 280 .clkr.hw.init = &(struct clk_init_data){ 294 .clkr.hw.init = &(struct clk_init_data){ 307 .clkr.hw.init = &(struct clk_init_data){ 321 .clkr.hw.init = &(struct clk_init_data){ 334 .clkr.hw.init = &(struct clk_init_data){ 348 .clkr.hw.init = &(struct clk_init_data){ 361 .clkr.hw.init = &(struct clk_init_data){ 375 .clkr.hw.init = &(struct clk_init_data){ 408 .clkr.hw.init = &(struct clk_init_data){ 422 .clkr.hw.init = &(struct clk_init_data){ 436 .clkr.hw.init = &(struct clk_init_data){ 450 .clkr.hw.init = &(struct clk_init_data){ 464 .clkr.hw.init = &(struct clk_init_data){ 478 .clkr.hw.init = &(struct clk_init_data){ 491 .clkr.hw.init = &(struct clk_init_data){ 505 .clkr.hw.init = &(struct clk_init_data){ 518 .clkr.hw.init = &(struct clk_init_data){ 532 .clkr.hw.init = &(struct clk_init_data){ 545 .clkr.hw.init = &(struct clk_init_data){ 559 .clkr.hw.init = &(struct clk_init_data){ 572 .clkr.hw.init = &(struct clk_init_data){ 586 .clkr.hw.init = &(struct clk_init_data){ 599 .clkr.hw.init = &(struct clk_init_data){ 613 .clkr.hw.init = &(struct clk_init_data){ 626 .clkr.hw.init = &(struct clk_init_data){ 640 .clkr.hw.init = &(struct clk_init_data){ 654 .clkr.hw.init = &(struct clk_init_data){ 668 .clkr.hw.init = &(struct clk_init_data){ 682 .clkr.hw.init = &(struct clk_init_data){ 696 .clkr.hw.init = &(struct clk_init_data){ 710 .clkr.hw.init = &(struct clk_init_data){ 724 .clkr.hw.init = &(struct clk_init_data){ 745 .clkr.hw.init = &(struct clk_init_data){ 766 .clkr.hw.init = &(struct clk_init_data){ 793 .clkr.hw.init = &(struct clk_init_data){ 807 .clkr.hw.init = &(struct clk_init_data){ 821 .clkr.hw.init = &(struct clk_init_data){ 839 .clkr.hw.init = &(struct clk_init_data){ 884 .clkr.hw.init = &sdcc1_apps_clk_src_init, 893 .clkr.hw.init = &(struct clk_init_data){ 907 .clkr.hw.init = &(struct clk_init_data){ 921 .clkr.hw.init = &(struct clk_init_data){ 940 .clkr.hw.init = &(struct clk_init_data){ 958 .clkr.hw.init = &(struct clk_init_data){ 977 .clkr.hw.init = &(struct clk_init_data){ 1000 .clkr.hw.init = &(struct clk_init_data){ 1021 .clkr.hw.init = &(struct clk_init_data){ 1040 .clkr.hw.init = &(struct clk_init_data){ 1051 .hw.init = &(struct clk_init_data){ 1067 .hw.init = &(struct clk_init_data){ 1084 .hw.init = &(struct clk_init_data){ 1100 .hw.init = &(struct clk_init_data){ 1117 .hw.init = &(struct clk_init_data){ 1134 .hw.init = &(struct clk_init_data){ 1151 .hw.init = &(struct clk_init_data){ 1168 .hw.init = &(struct clk_init_data){ 1185 .hw.init = &(struct clk_init_data){ 1202 .hw.init = &(struct clk_init_data){ 1219 .hw.init = &(struct clk_init_data){ 1236 .hw.init = &(struct clk_init_data){ 1253 .hw.init = &(struct clk_init_data){ 1270 .hw.init = &(struct clk_init_data){ 1287 .hw.init = &(struct clk_init_data){ 1304 .hw.init = &(struct clk_init_data){ 1321 .hw.init = &(struct clk_init_data){ 1338 .hw.init = &(struct clk_init_data){ 1355 .hw.init = &(struct clk_init_data){ 1372 .hw.init = &(struct clk_init_data){ 1389 .hw.init = &(struct clk_init_data){ 1407 .hw.init = &(struct clk_init_data){ 1423 .hw.init = &(struct clk_init_data){ 1440 .hw.init = &(struct clk_init_data){ 1457 .hw.init = &(struct clk_init_data){ 1474 .hw.init = &(struct clk_init_data){ 1491 .hw.init = &(struct clk_init_data){ 1508 .hw.init = &(struct clk_init_data){ 1525 .hw.init = &(struct clk_init_data){ 1542 .hw.init = &(struct clk_init_data){ 1559 .hw.init = &(struct clk_init_data){ 1576 .hw.init = &(struct clk_init_data){ 1593 .hw.init = &(struct clk_init_data){ 1610 .hw.init = &(struct clk_init_data){ 1627 .hw.init = &(struct clk_init_data){ 1644 .hw.init = &(struct clk_init_data){ 1661 .hw.init = &(struct clk_init_data){ 1678 .hw.init = &(struct clk_init_data){ 1695 .hw.init = &(struct clk_init_data){ 1712 .hw.init = &(struct clk_init_data){ 1730 .hw.init = &(struct clk_init_data){ 1747 .hw.init = &(struct clk_init_data){ 1764 .hw.init = &(struct clk_init_data){ 1781 .hw.init = &(struct clk_init_data){ 1799 .hw.init = &(struct clk_init_data){ 1816 .hw.init = &(struct clk_init_data){ 1833 .hw.init = &(struct clk_init_data){ 1850 .hw.init = &(struct clk_init_data){ 1867 .hw.init = &(struct clk_init_data){ 1884 .hw.init = &(struct clk_init_data){ 1901 .hw.init = &(struct clk_init_data){ 1917 .hw.init = &(struct clk_init_data){ 1934 .hw.init = &(struct clk_init_data){ 1950 .hw.init = &(struct clk_init_data){ 1966 .hw.init = &(struct clk_init_data){ 1979 .hw.init = &(struct clk_init_data){ 1996 .hw.init = &(struct clk_init_data){ 2013 .hw.init = &(struct clk_init_data){ 2029 .hw.init = &(struct clk_init_data){ 2045 .hw.init = &(struct clk_init_data){ 2062 .hw.init = &(struct clk_init_data){ 2078 .hw.init = &(struct clk_init_data){ 2094 .hw.init = &(struct clk_init_data){ 2110 .hw.init = &(struct clk_init_data){ 2127 .hw.init = &(struct clk_init_data){ 2143 .hw.init = &(struct clk_init_data){ 2160 .hw.init = &(struct clk_init_data){ 2176 .hw.init = &(struct clk_init_data){ 2193 .hw.init = &(struct clk_init_data){ 2210 .hw.init = &(struct clk_init_data){ 2226 .hw.init = &(struct clk_init_data){ 2243 .hw.init = &(struct clk_init_data){ 2259 .hw.init = &(struct clk_init_data){ 2275 .hw.init = &(struct clk_init_data){ 2292 .hw.init = &(struct clk_init_data){ 2309 .hw.init = &(struct clk_init_data){ 2325 .hw.init = &(struct clk_init_data){ 2341 .hw.init = &(struct clk_init_data){ 2358 .hw.init = &(struct clk_init_data){ 2374 .hw.init = &(struct clk_init_data){ 2391 .hw.init = &(struct clk_init_data){ 2408 .hw.init = &(struct clk_init_data){ 2424 .hw.init = &(struct clk_init_data){
|
H A D | gcc-apq8084.c | 119 .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){ 260 .clkr.hw.init = &(struct clk_init_data){ 279 .clkr.hw.init = &(struct clk_init_data){ 292 .hw.init = &(struct clk_init_data){ 309 .hw.init = &(struct clk_init_data){ 332 .clkr.hw.init = &(struct clk_init_data){ 357 .clkr.hw.init = &(struct clk_init_data){ 370 .clkr.hw.init = &(struct clk_init_data){ 384 .clkr.hw.init = &(struct clk_init_data){ 397 .clkr.hw.init = &(struct clk_init_data){ 411 .clkr.hw.init = &(struct clk_init_data){ 424 .clkr.hw.init = &(struct clk_init_data){ 438 .clkr.hw.init = &(struct clk_init_data){ 451 .clkr.hw.init = &(struct clk_init_data){ 465 .clkr.hw.init = &(struct clk_init_data){ 478 .clkr.hw.init = &(struct clk_init_data){ 492 .clkr.hw.init = &(struct clk_init_data){ 525 .clkr.hw.init = &(struct clk_init_data){ 539 .clkr.hw.init = &(struct clk_init_data){ 553 .clkr.hw.init = &(struct clk_init_data){ 567 .clkr.hw.init = &(struct clk_init_data){ 581 .clkr.hw.init = &(struct clk_init_data){ 595 .clkr.hw.init = &(struct clk_init_data){ 608 .clkr.hw.init = &(struct clk_init_data){ 622 .clkr.hw.init = &(struct clk_init_data){ 635 .clkr.hw.init = &(struct clk_init_data){ 649 .clkr.hw.init = &(struct clk_init_data){ 662 .clkr.hw.init = &(struct clk_init_data){ 676 .clkr.hw.init = &(struct clk_init_data){ 689 .clkr.hw.init = &(struct clk_init_data){ 703 .clkr.hw.init = &(struct clk_init_data){ 716 .clkr.hw.init = &(struct clk_init_data){ 730 .clkr.hw.init = &(struct clk_init_data){ 743 .clkr.hw.init = &(struct clk_init_data){ 757 .clkr.hw.init = &(struct clk_init_data){ 771 .clkr.hw.init = &(struct clk_init_data){ 785 .clkr.hw.init = &(struct clk_init_data){ 799 .clkr.hw.init = &(struct clk_init_data){ 813 .clkr.hw.init = &(struct clk_init_data){ 827 .clkr.hw.init = &(struct clk_init_data){ 841 .clkr.hw.init = &(struct clk_init_data){ 862 .clkr.hw.init = &(struct clk_init_data){ 883 .clkr.hw.init = &(struct clk_init_data){ 904 .clkr.hw.init = &(struct clk_init_data){ 925 .clkr.hw.init = &(struct clk_init_data){ 939 .clkr.hw.init = &(struct clk_init_data){ 953 .clkr.hw.init = &(struct clk_init_data){ 972 .clkr.hw.init = &(struct clk_init_data){ 986 .clkr.hw.init = &(struct clk_init_data){ 1005 .clkr.hw.init = &(struct clk_init_data){ 1018 .clkr.hw.init = &(struct clk_init_data){ 1036 .clkr.hw.init = &(struct clk_init_data){ 1056 .clkr.hw.init = &(struct clk_init_data){ 1076 .clkr.hw.init = &(struct clk_init_data){ 1096 .clkr.hw.init = &(struct clk_init_data){ 1114 .clkr.hw.init = &(struct clk_init_data){ 1141 .clkr.hw.init = &(struct clk_init_data){ 1155 .clkr.hw.init = &(struct clk_init_data){ 1169 .clkr.hw.init = &(struct clk_init_data){ 1183 .clkr.hw.init = &(struct clk_init_data){ 1202 .clkr.hw.init = &(struct clk_init_data){ 1220 .clkr.hw.init = &(struct clk_init_data){ 1238 .clkr.hw.init = &(struct clk_init_data){ 1256 .clkr.hw.init = &(struct clk_init_data){ 1279 .clkr.hw.init = &(struct clk_init_data){ 1301 .clkr.hw.init = &(struct clk_init_data){ 1322 .clkr.hw.init = &(struct clk_init_data){ 1335 .hw.init = &(struct clk_init_data){ 1357 .clkr.hw.init = &(struct clk_init_data){ 1375 .clkr.hw.init = &(struct clk_init_data){ 1389 .hw.init = &(struct clk_init_data){ 1406 .hw.init = &(struct clk_init_data){ 1422 .hw.init = &(struct clk_init_data){ 1439 .hw.init = &(struct clk_init_data){ 1456 .hw.init = &(struct clk_init_data){ 1473 .hw.init = &(struct clk_init_data){ 1490 .hw.init = &(struct clk_init_data){ 1507 .hw.init = &(struct clk_init_data){ 1524 .hw.init = &(struct clk_init_data){ 1541 .hw.init = &(struct clk_init_data){ 1558 .hw.init = &(struct clk_init_data){ 1575 .hw.init = &(struct clk_init_data){ 1592 .hw.init = &(struct clk_init_data){ 1609 .hw.init = &(struct clk_init_data){ 1626 .hw.init = &(struct clk_init_data){ 1643 .hw.init = &(struct clk_init_data){ 1660 .hw.init = &(struct clk_init_data){ 1677 .hw.init = &(struct clk_init_data){ 1694 .hw.init = &(struct clk_init_data){ 1711 .hw.init = &(struct clk_init_data){ 1729 .hw.init = &(struct clk_init_data){ 1745 .hw.init = &(struct clk_init_data){ 1762 .hw.init = &(struct clk_init_data){ 1779 .hw.init = &(struct clk_init_data){ 1796 .hw.init = &(struct clk_init_data){ 1813 .hw.init = &(struct clk_init_data){ 1830 .hw.init = &(struct clk_init_data){ 1847 .hw.init = &(struct clk_init_data){ 1864 .hw.init = &(struct clk_init_data){ 1881 .hw.init = &(struct clk_init_data){ 1898 .hw.init = &(struct clk_init_data){ 1915 .hw.init = &(struct clk_init_data){ 1932 .hw.init = &(struct clk_init_data){ 1949 .hw.init = &(struct clk_init_data){ 1966 .hw.init = &(struct clk_init_data){ 1983 .hw.init = &(struct clk_init_data){ 2000 .hw.init = &(struct clk_init_data){ 2017 .hw.init = &(struct clk_init_data){ 2034 .hw.init = &(struct clk_init_data){ 2052 .hw.init = &(struct clk_init_data){ 2069 .hw.init = &(struct clk_init_data){ 2086 .hw.init = &(struct clk_init_data){ 2103 .hw.init = &(struct clk_init_data){ 2121 .hw.init = &(struct clk_init_data){ 2138 .hw.init = &(struct clk_init_data){ 2155 .hw.init = &(struct clk_init_data){ 2173 .hw.init = &(struct clk_init_data){ 2190 .hw.init = &(struct clk_init_data){ 2207 .hw.init = &(struct clk_init_data){ 2224 .hw.init = &(struct clk_init_data){ 2241 .hw.init = &(struct clk_init_data){ 2258 .hw.init = &(struct clk_init_data){ 2275 .hw.init = &(struct clk_init_data){ 2291 .hw.init = &(struct clk_init_data){ 2308 .hw.init = &(struct clk_init_data){ 2325 .hw.init = &(struct clk_init_data){ 2342 .hw.init = &(struct clk_init_data){ 2359 .hw.init = &(struct clk_init_data){ 2376 .hw.init = &(struct clk_init_data){ 2393 .hw.init = &(struct clk_init_data){ 2410 .hw.init = &(struct clk_init_data){ 2427 .hw.init = &(struct clk_init_data){ 2444 .hw.init = &(struct clk_init_data){ 2461 .hw.init = &(struct clk_init_data){ 2478 .hw.init = &(struct clk_init_data){ 2494 .hw.init = &(struct clk_init_data){ 2512 .hw.init = &(struct clk_init_data){ 2528 .hw.init = &(struct clk_init_data){ 2545 .hw.init = &(struct clk_init_data){ 2562 .hw.init = &(struct clk_init_data){ 2579 .hw.init = &(struct clk_init_data){ 2596 .hw.init = &(struct clk_init_data){ 2613 .hw.init = &(struct clk_init_data){ 2630 .hw.init = &(struct clk_init_data){ 2646 .hw.init = &(struct clk_init_data){ 2663 .hw.init = &(struct clk_init_data){ 2679 .hw.init = &(struct clk_init_data){ 2695 .hw.init = &(struct clk_init_data){ 2711 .hw.init = &(struct clk_init_data){ 2728 .hw.init = &(struct clk_init_data){ 2744 .hw.init = &(struct clk_init_data){ 2761 .hw.init = &(struct clk_init_data){ 2777 .hw.init = &(struct clk_init_data){ 2794 .hw.init = &(struct clk_init_data){ 2811 .hw.init = &(struct clk_init_data){ 2828 .hw.init = &(struct clk_init_data){ 2845 .hw.init = &(struct clk_init_data){ 2861 .hw.init = &(struct clk_init_data){ 2878 .hw.init = &(struct clk_init_data){ 2895 .hw.init = &(struct clk_init_data){ 2912 .hw.init = &(struct clk_init_data){ 2929 .hw.init = &(struct clk_init_data){ 2946 .hw.init = &(struct clk_init_data){ 2963 .hw.init = &(struct clk_init_data){ 2980 .hw.init = &(struct clk_init_data){ 2997 .hw.init = &(struct clk_init_data){ 3014 .hw.init = &(struct clk_init_data){ 3031 .hw.init = &(struct clk_init_data){ 3047 .hw.init = &(struct clk_init_data){ 3063 .hw.init = &(struct clk_init_data){ 3080 .hw.init = &(struct clk_init_data){ 3097 .hw.init = &(struct clk_init_data){ 3114 .hw.init = &(struct clk_init_data){ 3130 .hw.init = &(struct clk_init_data){ 3146 .hw.init = &(struct clk_init_data){ 3163 .hw.init = &(struct clk_init_data){ 3180 .hw.init = &(struct clk_init_data){ 3196 .hw.init = &(struct clk_init_data){ 3213 .hw.init = &(struct clk_init_data){ 3230 .hw.init = &(struct clk_init_data){ 3246 .hw.init = &(struct clk_init_data){
|
H A D | mmcc-msm8974.c | 197 .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){ 359 .clkr.hw.init = &(struct clk_init_data){ 372 .clkr.hw.init = &(struct clk_init_data){ 385 .clkr.hw.init = &(struct clk_init_data){ 415 .clkr.hw.init = &(struct clk_init_data){ 428 .clkr.hw.init = &(struct clk_init_data){ 457 .clkr.hw.init = &(struct clk_init_data){ 469 .clkr.hw.init = &(struct clk_init_data){ 492 .clkr.hw.init = &(struct clk_init_data){ 505 .clkr.hw.init = &(struct clk_init_data){ 518 .clkr.hw.init = &(struct clk_init_data){ 531 .clkr.hw.init = &(struct clk_init_data){ 545 .clkr.hw.init = &(struct clk_init_data){ 570 .clkr.hw.init = &(struct clk_init_data){ 588 .clkr.hw.init = &(struct clk_init_data){ 612 .clkr.hw.init = &(struct clk_init_data){ 626 .clkr.hw.init = &(struct clk_init_data){ 654 .clkr.hw.init = &(struct clk_init_data){ 667 .clkr.hw.init = &(struct clk_init_data){ 680 .clkr.hw.init = &(struct clk_init_data){ 693 .clkr.hw.init = &(struct clk_init_data){ 712 .clkr.hw.init = &(struct clk_init_data){ 725 .clkr.hw.init = &(struct clk_init_data){ 738 .clkr.hw.init = &(struct clk_init_data){ 760 .clkr.hw.init = &(struct clk_init_data){ 778 .clkr.hw.init = &(struct clk_init_data){ 792 .clkr.hw.init = &(struct clk_init_data){ 811 .clkr.hw.init = &(struct clk_init_data){ 830 .clkr.hw.init = &(struct clk_init_data){ 850 .clkr.hw.init = &(struct clk_init_data){ 868 .clkr.hw.init = &(struct clk_init_data){ 881 .clkr.hw.init = &(struct clk_init_data){ 899 .clkr.hw.init = &(struct clk_init_data){ 918 .clkr.hw.init = &(struct clk_init_data){ 936 .clkr.hw.init = &(struct clk_init_data){ 949 .hw.init = &(struct clk_init_data){ 965 .hw.init = &(struct clk_init_data){ 982 .hw.init = &(struct clk_init_data){ 998 .hw.init = &(struct clk_init_data){ 1015 .hw.init = &(struct clk_init_data){ 1032 .hw.init = &(struct clk_init_data){ 1049 .hw.init = &(struct clk_init_data){ 1066 .hw.init = &(struct clk_init_data){ 1082 .hw.init = &(struct clk_init_data){ 1099 .hw.init = &(struct clk_init_data){ 1116 .hw.init = &(struct clk_init_data){ 1133 .hw.init = &(struct clk_init_data){ 1150 .hw.init = &(struct clk_init_data){ 1166 .hw.init = &(struct clk_init_data){ 1183 .hw.init = &(struct clk_init_data){ 1200 .hw.init = &(struct clk_init_data){ 1217 .hw.init = &(struct clk_init_data){ 1234 .hw.init = &(struct clk_init_data){ 1250 .hw.init = &(struct clk_init_data){ 1267 .hw.init = &(struct clk_init_data){ 1284 .hw.init = &(struct clk_init_data){ 1301 .hw.init = &(struct clk_init_data){ 1318 .hw.init = &(struct clk_init_data){ 1335 .hw.init = &(struct clk_init_data){ 1352 .hw.init = &(struct clk_init_data){ 1369 .hw.init = &(struct clk_init_data){ 1386 .hw.init = &(struct clk_init_data){ 1402 .hw.init = &(struct clk_init_data){ 1419 .hw.init = &(struct clk_init_data){ 1436 .hw.init = &(struct clk_init_data){ 1453 .hw.init = &(struct clk_init_data){ 1469 .hw.init = &(struct clk_init_data){ 1485 .hw.init = &(struct clk_init_data){ 1502 .hw.init = &(struct clk_init_data){ 1519 .hw.init = &(struct clk_init_data){ 1536 .hw.init = &(struct clk_init_data){ 1553 .hw.init = &(struct clk_init_data){ 1570 .hw.init = &(struct clk_init_data){ 1586 .hw.init = &(struct clk_init_data){ 1603 .hw.init = &(struct clk_init_data){ 1620 .hw.init = &(struct clk_init_data){ 1637 .hw.init = &(struct clk_init_data){ 1653 .hw.init = &(struct clk_init_data){ 1669 .hw.init = &(struct clk_init_data){ 1686 .hw.init = &(struct clk_init_data){ 1703 .hw.init = &(struct clk_init_data){ 1720 .hw.init = &(struct clk_init_data){ 1736 .hw.init = &(struct clk_init_data){ 1752 .hw.init = &(struct clk_init_data){ 1769 .hw.init = &(struct clk_init_data){ 1785 .hw.init = &(struct clk_init_data){ 1802 .hw.init = &(struct clk_init_data){ 1819 .hw.init = &(struct clk_init_data){ 1836 .hw.init = &(struct clk_init_data){ 1853 .hw.init = &(struct clk_init_data){ 1870 .hw.init = &(struct clk_init_data){ 1887 .hw.init = &(struct clk_init_data){ 1904 .hw.init = &(struct clk_init_data){ 1921 .hw.init = &(struct clk_init_data){ 1938 .hw.init = &(struct clk_init_data){ 1954 .hw.init = &(struct clk_init_data){ 1971 .hw.init = &(struct clk_init_data){ 1988 .hw.init = &(struct clk_init_data){ 2005 .hw.init = &(struct clk_init_data){ 2022 .hw.init = &(struct clk_init_data){ 2039 .hw.init = &(struct clk_init_data){ 2056 .hw.init = &(struct clk_init_data){ 2072 .hw.init = &(struct clk_init_data){ 2089 .hw.init = &(struct clk_init_data){ 2106 .hw.init = &(struct clk_init_data){ 2123 .hw.init = &(struct clk_init_data){ 2140 .hw.init = &(struct clk_init_data){ 2156 .hw.init = &(struct clk_init_data){ 2173 .hw.init = &(struct clk_init_data){ 2190 .hw.init = &(struct clk_init_data){ 2207 .hw.init = &(struct clk_init_data){ 2224 .hw.init = &(struct clk_init_data){ 2240 .hw.init = &(struct clk_init_data){ 2256 .hw.init = &(struct clk_init_data){ 2272 .hw.init = &(struct clk_init_data){ 2288 .hw.init = &(struct clk_init_data){ 2305 .hw.init = &(struct clk_init_data){
|
H A D | mmcc-apq8084.c | 232 .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){ 396 .clkr.hw.init = &(struct clk_init_data){ 409 .clkr.hw.init = &(struct clk_init_data){ 422 .clkr.hw.init = &(struct clk_init_data){ 435 .clkr.hw.init = &(struct clk_init_data){ 465 .clkr.hw.init = &(struct clk_init_data){ 478 .clkr.hw.init = &(struct clk_init_data){ 506 .clkr.hw.init = &(struct clk_init_data){ 518 .clkr.hw.init = &(struct clk_init_data){ 541 .clkr.hw.init = &(struct clk_init_data){ 554 .clkr.hw.init = &(struct clk_init_data){ 567 .clkr.hw.init = &(struct clk_init_data){ 580 .clkr.hw.init = &(struct clk_init_data){ 594 .clkr.hw.init = &(struct clk_init_data){ 619 .clkr.hw.init = &(struct clk_init_data){ 638 .clkr.hw.init = &(struct clk_init_data){ 657 .clkr.hw.init = &(struct clk_init_data){ 681 .clkr.hw.init = &(struct clk_init_data){ 695 .clkr.hw.init = &(struct clk_init_data){ 723 .clkr.hw.init = &(struct clk_init_data){ 737 .clkr.hw.init = &(struct clk_init_data){ 751 .clkr.hw.init = &(struct clk_init_data){ 765 .clkr.hw.init = &(struct clk_init_data){ 784 .clkr.hw.init = &(struct clk_init_data){ 797 .clkr.hw.init = &(struct clk_init_data){ 810 .clkr.hw.init = &(struct clk_init_data){ 833 .clkr.hw.init = &(struct clk_init_data){ 845 .clkr.hw.init = &(struct clk_init_data){ 858 .clkr.hw.init = &(struct clk_init_data){ 877 .clkr.hw.init = &(struct clk_init_data){ 896 .clkr.hw.init = &(struct clk_init_data){ 916 .clkr.hw.init = &(struct clk_init_data){ 934 .clkr.hw.init = &(struct clk_init_data){ 947 .clkr.hw.init = &(struct clk_init_data){ 965 .clkr.hw.init = &(struct clk_init_data){ 984 .clkr.hw.init = &(struct clk_init_data){ 1002 .clkr.hw.init = &(struct clk_init_data){ 1020 .clkr.hw.init = &(struct clk_init_data){ 1038 .clkr.hw.init = &(struct clk_init_data){ 1061 .clkr.hw.init = &(struct clk_init_data){ 1083 .clkr.hw.init = &(struct clk_init_data){ 1102 .clkr.hw.init = &(struct clk_init_data){ 1115 .hw.init = &(struct clk_init_data){ 1130 .hw.init = &(struct clk_init_data){ 1147 .hw.init = &(struct clk_init_data){ 1164 .hw.init = &(struct clk_init_data){ 1181 .hw.init = &(struct clk_init_data){ 1198 .hw.init = &(struct clk_init_data){ 1215 .hw.init = &(struct clk_init_data){ 1232 .hw.init = &(struct clk_init_data){ 1249 .hw.init = &(struct clk_init_data){ 1266 .hw.init = &(struct clk_init_data){ 1282 .hw.init = &(struct clk_init_data){ 1299 .hw.init = &(struct clk_init_data){ 1315 .hw.init = &(struct clk_init_data){ 1332 .hw.init = &(struct clk_init_data){ 1349 .hw.init = &(struct clk_init_data){ 1366 .hw.init = &(struct clk_init_data){ 1383 .hw.init = &(struct clk_init_data){ 1400 .hw.init = &(struct clk_init_data){ 1417 .hw.init = &(struct clk_init_data){ 1434 .hw.init = &(struct clk_init_data){ 1451 .hw.init = &(struct clk_init_data){ 1468 .hw.init = &(struct clk_init_data){ 1484 .hw.init = &(struct clk_init_data){ 1501 .hw.init = &(struct clk_init_data){ 1518 .hw.init = &(struct clk_init_data){ 1535 .hw.init = &(struct clk_init_data){ 1552 .hw.init = &(struct clk_init_data){ 1568 .hw.init = &(struct clk_init_data){ 1585 .hw.init = &(struct clk_init_data){ 1602 .hw.init = &(struct clk_init_data){ 1619 .hw.init = &(struct clk_init_data){ 1636 .hw.init = &(struct clk_init_data){ 1653 .hw.init = &(struct clk_init_data){ 1670 .hw.init = &(struct clk_init_data){ 1687 .hw.init = &(struct clk_init_data){ 1704 .hw.init = &(struct clk_init_data){ 1721 .hw.init = &(struct clk_init_data){ 1738 .hw.init = &(struct clk_init_data){ 1755 .hw.init = &(struct clk_init_data){ 1772 .hw.init = &(struct clk_init_data){ 1788 .hw.init = &(struct clk_init_data){ 1804 .hw.init = &(struct clk_init_data){ 1821 .hw.init = &(struct clk_init_data){ 1838 .hw.init = &(struct clk_init_data){ 1855 .hw.init = &(struct clk_init_data){ 1872 .hw.init = &(struct clk_init_data){ 1888 .hw.init = &(struct clk_init_data){ 1905 .hw.init = &(struct clk_init_data){ 1922 .hw.init = &(struct clk_init_data){ 1939 .hw.init = &(struct clk_init_data){ 1956 .hw.init = &(struct clk_init_data){ 1973 .hw.init = &(struct clk_init_data){ 1990 .hw.init = &(struct clk_init_data){ 2007 .hw.init = &(struct clk_init_data){ 2024 .hw.init = &(struct clk_init_data){ 2041 .hw.init = &(struct clk_init_data){ 2058 .hw.init = &(struct clk_init_data){ 2075 .hw.init = &(struct clk_init_data){ 2092 .hw.init = &(struct clk_init_data){ 2109 .hw.init = &(struct clk_init_data){ 2126 .hw.init = &(struct clk_init_data){ 2143 .hw.init = &(struct clk_init_data){ 2160 .hw.init = &(struct clk_init_data){ 2177 .hw.init = &(struct clk_init_data){ 2194 .hw.init = &(struct clk_init_data){ 2211 .hw.init = &(struct clk_init_data){ 2228 .hw.init = &(struct clk_init_data){ 2245 .hw.init = &(struct clk_init_data){ 2262 .hw.init = &(struct clk_init_data){ 2279 .hw.init = &(struct clk_init_data){ 2296 .hw.init = &(struct clk_init_data){ 2313 .hw.init = &(struct clk_init_data){ 2330 .hw.init = &(struct clk_init_data){ 2347 .hw.init = &(struct clk_init_data){ 2364 .hw.init = &(struct clk_init_data){ 2381 .hw.init = &(struct clk_init_data){ 2398 .hw.init = &(struct clk_init_data){ 2415 .hw.init = &(struct clk_init_data){ 2432 .hw.init = &(struct clk_init_data){ 2449 .hw.init = &(struct clk_init_data){ 2466 .hw.init = &(struct clk_init_data){ 2483 .hw.init = &(struct clk_init_data){ 2500 .hw.init = &(struct clk_init_data){ 2517 .hw.init = &(struct clk_init_data){ 2534 .hw.init = &(struct clk_init_data){ 2551 .hw.init = &(struct clk_init_data){ 2568 .hw.init = &(struct clk_init_data){ 2585 .hw.init = &(struct clk_init_data){ 2602 .hw.init = &(struct clk_init_data){ 2619 .hw.init = &(struct clk_init_data){ 2637 .hw.init = &(struct clk_init_data){ 2654 .hw.init = &(struct clk_init_data){ 2671 .hw.init = &(struct clk_init_data){ 2688 .hw.init = &(struct clk_init_data){ 2705 .hw.init = &(struct clk_init_data){ 2722 .hw.init = &(struct clk_init_data){ 2739 .hw.init = &(struct clk_init_data){ 2756 .hw.init = &(struct clk_init_data){ 2773 .hw.init = &(struct clk_init_data){ 2790 .hw.init = &(struct clk_init_data){ 2807 .hw.init = &(struct clk_init_data){ 2824 .hw.init = &(struct clk_init_data){ 2841 .hw.init = &(struct clk_init_data){ 2858 .hw.init = &(struct clk_init_data){ 2875 .hw.init = &(struct clk_init_data){ 2892 .hw.init = &(struct clk_init_data){ 2909 .hw.init = &(struct clk_init_data){ 2926 .hw.init = &(struct clk_init_data){ 2943 .hw.init = &(struct clk_init_data){ 2960 .hw.init = &(struct clk_init_data){ 2977 .hw.init = &(struct clk_init_data){ 2992 .hw.init = &(struct clk_init_data){ 3009 .hw.init = &(struct clk_init_data){ 3026 .hw.init = &(struct clk_init_data){
|
H A D | gcc-msm8916.c | 277 .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){ 413 .clkr.hw.init = &(struct clk_init_data){ 434 .clkr.hw.init = &(struct clk_init_data){ 453 .clkr.hw.init = &(struct clk_init_data){ 466 .clkr.hw.init = &(struct clk_init_data){ 494 .clkr.hw.init = &(struct clk_init_data){ 521 .clkr.hw.init = &(struct clk_init_data){ 540 .clkr.hw.init = &(struct clk_init_data){ 565 .clkr.hw.init = &(struct clk_init_data){ 578 .clkr.hw.init = &(struct clk_init_data){ 592 .clkr.hw.init = &(struct clk_init_data){ 605 .clkr.hw.init = &(struct clk_init_data){ 619 .clkr.hw.init = &(struct clk_init_data){ 632 .clkr.hw.init = &(struct clk_init_data){ 646 .clkr.hw.init = &(struct clk_init_data){ 659 .clkr.hw.init = &(struct clk_init_data){ 673 .clkr.hw.init = &(struct clk_init_data){ 686 .clkr.hw.init = &(struct clk_init_data){ 700 .clkr.hw.init = &(struct clk_init_data){ 733 .clkr.hw.init = &(struct clk_init_data){ 747 .clkr.hw.init = &(struct clk_init_data){ 766 .clkr.hw.init = &(struct clk_init_data){ 786 .clkr.hw.init = &(struct clk_init_data){ 800 .clkr.hw.init = &(struct clk_init_data){ 820 .clkr.hw.init = &(struct clk_init_data){ 841 .clkr.hw.init = &(struct clk_init_data){ 855 .clkr.hw.init = &(struct clk_init_data){ 874 .clkr.hw.init = &(struct clk_init_data){ 887 .clkr.hw.init = &(struct clk_init_data){ 907 .clkr.hw.init = &(struct clk_init_data){ 928 .clkr.hw.init = &(struct clk_init_data){ 947 .clkr.hw.init = &(struct clk_init_data){ 961 .clkr.hw.init = &(struct clk_init_data){ 975 .clkr.hw.init = &(struct clk_init_data){ 987 .clkr.hw.init = &(struct clk_init_data){ 1006 .clkr.hw.init = &(struct clk_init_data){ 1031 .clkr.hw.init = &(struct clk_init_data){ 1044 .clkr.hw.init = &(struct clk_init_data){ 1063 .clkr.hw.init = &(struct clk_init_data){ 1081 .clkr.hw.init = &(struct clk_init_data){ 1106 .clkr.hw.init = &(struct clk_init_data){ 1131 .clkr.hw.init = &(struct clk_init_data){ 1151 .clkr.hw.init = &(struct clk_init_data){ 1174 .clkr.hw.init = &(struct clk_init_data){ 1193 .clkr.hw.init = &(struct clk_init_data){ 1219 .clkr.hw.init = &(struct clk_init_data){ 1232 .hw.init = &(struct clk_init_data){ 1249 .hw.init = &(struct clk_init_data){ 1293 .clkr.hw.init = &(struct clk_init_data){ 1306 .hw.init = &(struct clk_init_data){ 1324 .clkr.hw.init = &(struct clk_init_data){ 1337 .hw.init = &(struct clk_init_data){ 1355 .clkr.hw.init = &(struct clk_init_data){ 1368 .hw.init = &(struct clk_init_data){ 1390 .clkr.hw.init = &(struct clk_init_data){ 1403 .hw.init = &(struct clk_init_data){ 1420 .hw.init = &(struct clk_init_data){ 1443 .clkr.hw.init = &(struct clk_init_data){ 1456 .hw.init = &(struct clk_init_data){ 1473 .hw.init = &(struct clk_init_data){ 1489 .hw.init = &(struct clk_init_data){ 1513 .clkr.hw.init = &(struct clk_init_data){ 1527 .hw.init = &(struct clk_init_data){ 1543 .hw.init = &(struct clk_init_data){ 1560 .hw.init = &(struct clk_init_data){ 1577 .hw.init = &(struct clk_init_data){ 1594 .hw.init = &(struct clk_init_data){ 1611 .hw.init = &(struct clk_init_data){ 1628 .hw.init = &(struct clk_init_data){ 1645 .hw.init = &(struct clk_init_data){ 1662 .hw.init = &(struct clk_init_data){ 1679 .hw.init = &(struct clk_init_data){ 1696 .hw.init = &(struct clk_init_data){ 1713 .hw.init = &(struct clk_init_data){ 1730 .hw.init = &(struct clk_init_data){ 1747 .hw.init = &(struct clk_init_data){ 1764 .hw.init = &(struct clk_init_data){ 1781 .hw.init = &(struct clk_init_data){ 1799 .hw.init = &(struct clk_init_data){ 1815 .hw.init = &(struct clk_init_data){ 1832 .hw.init = &(struct clk_init_data){ 1849 .hw.init = &(struct clk_init_data){ 1866 .hw.init = &(struct clk_init_data){ 1883 .hw.init = &(struct clk_init_data){ 1900 .hw.init = &(struct clk_init_data){ 1917 .hw.init = &(struct clk_init_data){ 1934 .hw.init = &(struct clk_init_data){ 1951 .hw.init = &(struct clk_init_data){ 1968 .hw.init = &(struct clk_init_data){ 1985 .hw.init = &(struct clk_init_data){ 2002 .hw.init = &(struct clk_init_data){ 2019 .hw.init = &(struct clk_init_data){ 2036 .hw.init = &(struct clk_init_data){ 2053 .hw.init = &(struct clk_init_data){ 2070 .hw.init = &(struct clk_init_data){ 2087 .hw.init = &(struct clk_init_data){ 2104 .hw.init = &(struct clk_init_data){ 2121 .hw.init = &(struct clk_init_data){ 2138 .hw.init = &(struct clk_init_data){ 2155 .hw.init = &(struct clk_init_data){ 2172 .hw.init = &(struct clk_init_data){ 2189 .hw.init = &(struct clk_init_data){ 2206 .hw.init = &(struct clk_init_data){ 2223 .hw.init = &(struct clk_init_data){ 2240 .hw.init = &(struct clk_init_data){ 2257 .hw.init = &(struct clk_init_data){ 2274 .hw.init = &(struct clk_init_data){ 2291 .hw.init = &(struct clk_init_data){ 2308 .hw.init = &(struct clk_init_data){ 2325 .hw.init = &(struct clk_init_data){ 2343 .hw.init = &(struct clk_init_data){ 2361 .hw.init = &(struct clk_init_data){ 2379 .hw.init = &(struct clk_init_data){ 2396 .hw.init = &(struct clk_init_data){ 2413 .hw.init = &(struct clk_init_data){ 2430 .hw.init = &(struct clk_init_data){ 2447 .hw.init = &(struct clk_init_data){ 2464 .hw.init = &(struct clk_init_data){ 2481 .hw.init = &(struct clk_init_data){ 2498 .hw.init = &(struct clk_init_data){ 2515 .hw.init = &(struct clk_init_data){ 2532 .hw.init = &(struct clk_init_data){ 2549 .hw.init = &(struct clk_init_data){ 2566 .hw.init = &(struct clk_init_data){ 2583 .hw.init = &(struct clk_init_data){ 2600 .hw.init = &(struct clk_init_data){ 2617 .hw.init = &(struct clk_init_data){ 2634 .hw.init = &(struct clk_init_data){ 2651 .hw.init = &(struct clk_init_data){ 2669 .hw.init = &(struct clk_init_data){ 2685 .hw.init = &(struct clk_init_data){ 2702 .hw.init = &(struct clk_init_data){ 2719 .hw.init = &(struct clk_init_data){ 2736 .hw.init = &(struct clk_init_data){ 2752 .clkr.hw.init = &(struct clk_init_data){ 2766 .hw.init = &(struct clk_init_data){ 2782 .hw.init = &(struct clk_init_data){ 2798 .hw.init = &(struct clk_init_data){ 2815 .hw.init = &(struct clk_init_data){ 2832 .hw.init = &(struct clk_init_data){ 2849 .hw.init = &(struct clk_init_data){ 2866 .hw.init = &(struct clk_init_data){ 2883 .hw.init = &(struct clk_init_data){ 2900 .hw.init = &(struct clk_init_data){ 2917 .hw.init = &(struct clk_init_data){ 2934 .hw.init = &(struct clk_init_data){ 2951 .hw.init = &(struct clk_init_data){ 2968 .hw.init = &(struct clk_init_data){ 2985 .hw.init = &(struct clk_init_data){ 3002 .hw.init = &(struct clk_init_data){ 3019 .hw.init = &(struct clk_init_data){
|
H A D | gcc-ipq806x.c | 43 .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){ 308 .hw.init = &(struct clk_init_data){ 343 .hw.init = &(struct clk_init_data){ 359 .hw.init = &(struct clk_init_data){ 394 .hw.init = &(struct clk_init_data){ 410 .hw.init = &(struct clk_init_data){ 445 .hw.init = &(struct clk_init_data){ 461 .hw.init = &(struct clk_init_data){ 496 .hw.init = &(struct clk_init_data){ 512 .hw.init = &(struct clk_init_data){ 547 .hw.init = &(struct clk_init_data){ 563 .hw.init = &(struct clk_init_data){ 611 .hw.init = &(struct clk_init_data){ 627 .hw.init = &(struct clk_init_data){ 660 .hw.init = &(struct clk_init_data){ 676 .hw.init = &(struct clk_init_data){ 709 .hw.init = &(struct clk_init_data){ 725 .hw.init = &(struct clk_init_data){ 758 .hw.init = &(struct clk_init_data){ 774 .hw.init = &(struct clk_init_data){ 807 .hw.init = &(struct clk_init_data){ 823 .hw.init = &(struct clk_init_data){ 856 .hw.init = &(struct clk_init_data){ 872 .hw.init = &(struct clk_init_data){ 890 .hw.init = &(struct clk_init_data){ 906 .hw.init = &(struct clk_init_data){ 922 .hw.init = &(struct clk_init_data){ 938 .hw.init = &(struct clk_init_data){ 954 .hw.init = &(struct clk_init_data){ 970 .hw.init = &(struct clk_init_data){ 1012 .hw.init = &(struct clk_init_data){ 1028 .hw.init = &(struct clk_init_data){ 1061 .hw.init = &(struct clk_init_data){ 1077 .hw.init = &(struct clk_init_data){ 1110 .hw.init = &(struct clk_init_data){ 1126 .hw.init = &(struct clk_init_data){ 1144 .hw.init = &(struct clk_init_data){ 1163 .hw.init = &(struct clk_init_data){ 1179 .hw.init = &(struct clk_init_data){ 1225 .hw.init = &(struct clk_init_data){ 1241 .hw.init = &(struct clk_init_data){ 1274 .hw.init = &(struct clk_init_data){ 1290 .hw.init = &(struct clk_init_data){ 1308 .hw.init = &(struct clk_init_data){ 1324 .hw.init = &(struct clk_init_data){ 1360 .hw.init = &(struct clk_init_data){ 1376 .hw.init = &(struct clk_init_data){ 1394 .hw.init = &(struct clk_init_data){ 1410 .hw.init = &(struct clk_init_data){ 1425 .hw.init = &(struct clk_init_data){ 1442 .hw.init = &(struct clk_init_data){ 1457 .hw.init = &(struct clk_init_data){ 1472 .hw.init = &(struct clk_init_data){ 1487 .hw.init = &(struct clk_init_data){ 1504 .hw.init = &(struct clk_init_data){ 1531 .hw.init = &(struct clk_init_data){ 1547 .hw.init = &(struct clk_init_data){ 1563 .hw.init = &(struct clk_init_data){ 1577 .hw.init = &(struct clk_init_data){ 1591 .hw.init = &(struct clk_init_data){ 1605 .hw.init = &(struct clk_init_data){ 1627 .hw.init = &(struct clk_init_data){ 1643 .hw.init = &(struct clk_init_data){ 1659 .hw.init = &(struct clk_init_data){ 1673 .hw.init = &(struct clk_init_data){ 1687 .hw.init = &(struct clk_init_data){ 1701 .hw.init = &(struct clk_init_data){ 1723 .hw.init = &(struct clk_init_data){ 1739 .hw.init = &(struct clk_init_data){ 1755 .hw.init = &(struct clk_init_data){ 1769 .hw.init = &(struct clk_init_data){ 1783 .hw.init = &(struct clk_init_data){ 1797 .hw.init = &(struct clk_init_data){ 1824 .hw.init = &(struct clk_init_data){ 1840 .hw.init = &(struct clk_init_data){ 1856 .hw.init = &(struct clk_init_data){ 1872 .hw.init = &(struct clk_init_data){ 1887 .hw.init = &(struct clk_init_data){ 1901 .hw.init = &(struct clk_init_data){ 1915 .hw.init = &(struct clk_init_data){ 1929 .hw.init = &(struct clk_init_data){ 1965 .hw.init = &(struct clk_init_data){ 1981 .hw.init = &(struct clk_init_data){ 1997 .hw.init = &(struct clk_init_data){ 2035 .hw.init = &(struct clk_init_data){ 2051 .hw.init = &(struct clk_init_data){ 2067 .hw.init = &(struct clk_init_data){ 2105 .hw.init = &(struct clk_init_data){ 2121 .hw.init = &(struct clk_init_data){ 2139 .hw.init = &(struct clk_init_data){ 2170 .hw.init = &(struct clk_init_data){ 2186 .hw.init = &(struct clk_init_data){ 2202 .hw.init = &(struct clk_init_data){ 2218 .hw.init = &(struct clk_init_data){ 2234 .hw.init = &(struct clk_init_data){ 2248 .hw.init = &(struct clk_init_data){ 2305 .hw.init = &(struct clk_init_data){ 2322 .hw.init = &(struct clk_init_data){ 2377 .hw.init = &(struct clk_init_data){ 2394 .hw.init = &(struct clk_init_data){ 2449 .hw.init = &(struct clk_init_data){ 2466 .hw.init = &(struct clk_init_data){ 2521 .hw.init = &(struct clk_init_data){ 2538 .hw.init = &(struct clk_init_data){ 2581 .hw.init = &(struct clk_init_data){ 2596 .hw.init = &(struct clk_init_data){ 2659 .hw.init = &(struct clk_init_data){ 2712 .hw.init = &(struct clk_init_data){
|
H A D | mmcc-msm8960.c | 124 .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){ 385 .hw.init = &(struct clk_init_data){ 418 .hw.init = &(struct clk_init_data){ 433 .hw.init = &(struct clk_init_data){ 449 .hw.init = &(struct clk_init_data){ 482 .hw.init = &(struct clk_init_data){ 497 .hw.init = &(struct clk_init_data){ 513 .hw.init = &(struct clk_init_data){ 627 .hw.init = &(struct clk_init_data){ 644 .hw.init = &(struct clk_init_data){ 661 .hw.init = &(struct clk_init_data){ 678 .hw.init = &(struct clk_init_data){ 695 .hw.init = &(struct clk_init_data){ 734 .hw.init = &(struct clk_init_data){ 751 .hw.init = &(struct clk_init_data){ 767 .hw.init = &(struct clk_init_data){ 783 .hw.init = &(struct clk_init_data){ 844 .hw.init = &(struct clk_init_data){ 859 .hw.init = &(struct clk_init_data){ 904 .hw.init = &(struct clk_init_data){ 919 .hw.init = &(struct clk_init_data){ 1005 .hw.init = &(struct clk_init_data){ 1027 .hw.init = &(struct clk_init_data){ 1083 .hw.init = &(struct clk_init_data){ 1098 .hw.init = &(struct clk_init_data){ 1114 .hw.init = &(struct clk_init_data){ 1162 .hw.init = &(struct clk_init_data){ 1177 .hw.init = &(struct clk_init_data){ 1210 .hw.init = &(struct clk_init_data){ 1225 .hw.init = &(struct clk_init_data){ 1290 .hw.init = &(struct clk_init_data){ 1305 .hw.init = &(struct clk_init_data){ 1321 .hw.init = &(struct clk_init_data){ 1337 .hw.init = &(struct clk_init_data){ 1389 .hw.init = &(struct clk_init_data){ 1404 .hw.init = &(struct clk_init_data){ 1452 .hw.init = &(struct clk_init_data){ 1470 .hw.init = &(struct clk_init_data){ 1486 .hw.init = &(struct clk_init_data){ 1502 .hw.init = &(struct clk_init_data){ 1518 .hw.init = &(struct clk_init_data){ 1534 .hw.init = &(struct clk_init_data){ 1550 .hw.init = &(struct clk_init_data){ 1566 .hw.init = &(struct clk_init_data){ 1623 .hw.init = &(struct clk_init_data){ 1638 .hw.init = &(struct clk_init_data){ 1674 .hw.init = &(struct clk_init_data){ 1689 .hw.init = &(struct clk_init_data){ 1742 .hw.init = &(struct clk_init_data){ 1757 .hw.init = &(struct clk_init_data){ 1773 .hw.init = &(struct clk_init_data){ 1789 .hw.init = &(struct clk_init_data){ 1805 .hw.init = &(struct clk_init_data){ 1821 .hw.init = &(struct clk_init_data){ 1835 .hw.init = &(struct clk_init_data){ 1851 .hw.init = &(struct clk_init_data){ 1867 .hw.init = &(struct clk_init_data){ 1883 .hw.init = &(struct clk_init_data){ 1897 .hw.init = &(struct clk_init_data){ 1913 .hw.init = &(struct clk_init_data){ 1929 .hw.init = &(struct clk_init_data){ 1945 .hw.init = &(struct clk_init_data){ 1961 .hw.init = &(struct clk_init_data){ 1977 .hw.init = &(struct clk_init_data){ 1991 .hw.init = &(struct clk_init_data){ 2005 .hw.init = &(struct clk_init_data){ 2019 .hw.init = &(struct clk_init_data){ 2035 .hw.init = &(struct clk_init_data){ 2049 .hw.init = &(struct clk_init_data){ 2065 .hw.init = &(struct clk_init_data){ 2095 .hw.init = &(struct clk_init_data){ 2111 .hw.init = &(struct clk_init_data){ 2143 .hw.init = &(struct clk_init_data){ 2159 .hw.init = &(struct clk_init_data){ 2182 .hw.init = &(struct clk_init_data){ 2198 .hw.init = &(struct clk_init_data){ 2221 .hw.init = &(struct clk_init_data){ 2237 .hw.init = &(struct clk_init_data){ 2260 .hw.init = &(struct clk_init_data){ 2275 .hw.init = &(struct clk_init_data){ 2298 .hw.init = &(struct clk_init_data){ 2313 .hw.init = &(struct clk_init_data){ 2345 .hw.init = &(struct clk_init_data){ 2360 .hw.init = &(struct clk_init_data){ 2392 .hw.init = &(struct clk_init_data){ 2407 .hw.init = &(struct clk_init_data){ 2425 .hw.init = &(struct clk_init_data){ 2441 .hw.init = &(struct clk_init_data){ 2457 .hw.init = &(struct clk_init_data){ 2473 .hw.init = &(struct clk_init_data){ 2489 .hw.init = &(struct clk_init_data){ 2503 .hw.init = &(struct clk_init_data){ 2519 .hw.init = &(struct clk_init_data){ 2533 .hw.init = &(struct clk_init_data){ 2547 .hw.init = &(struct clk_init_data){ 2561 .hw.init = &(struct clk_init_data){ 2577 .hw.init = &(struct clk_init_data){ 2591 .hw.init = &(struct clk_init_data){ 2605 .hw.init = &(struct clk_init_data){ 2621 .hw.init = &(struct clk_init_data){ 2635 .hw.init = &(struct clk_init_data){ 2649 .hw.init = &(struct clk_init_data){ 3079 gfx3d_src.clkr.hw.init = &gfx3d_8064_init; mmcc_msm8960_probe()
|
H A D | gcc-msm8660.c | 43 .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){ 335 .hw.init = &(struct clk_init_data){ 351 .hw.init = &(struct clk_init_data){ 386 .hw.init = &(struct clk_init_data){ 402 .hw.init = &(struct clk_init_data){ 437 .hw.init = &(struct clk_init_data){ 453 .hw.init = &(struct clk_init_data){ 488 .hw.init = &(struct clk_init_data){ 504 .hw.init = &(struct clk_init_data){ 537 .hw.init = &(struct clk_init_data){ 553 .hw.init = &(struct clk_init_data){ 586 .hw.init = &(struct clk_init_data){ 602 .hw.init = &(struct clk_init_data){ 635 .hw.init = &(struct clk_init_data){ 651 .hw.init = &(struct clk_init_data){ 684 .hw.init = &(struct clk_init_data){ 700 .hw.init = &(struct clk_init_data){ 746 .hw.init = &(struct clk_init_data){ 762 .hw.init = &(struct clk_init_data){ 795 .hw.init = &(struct clk_init_data){ 811 .hw.init = &(struct clk_init_data){ 844 .hw.init = &(struct clk_init_data){ 860 .hw.init = &(struct clk_init_data){ 893 .hw.init = &(struct clk_init_data){ 909 .hw.init = &(struct clk_init_data){ 942 .hw.init = &(struct clk_init_data){ 958 .hw.init = &(struct clk_init_data){ 991 .hw.init = &(struct clk_init_data){ 1007 .hw.init = &(struct clk_init_data){ 1040 .hw.init = &(struct clk_init_data){ 1056 .hw.init = &(struct clk_init_data){ 1089 .hw.init = &(struct clk_init_data){ 1105 .hw.init = &(struct clk_init_data){ 1138 .hw.init = &(struct clk_init_data){ 1154 .hw.init = &(struct clk_init_data){ 1187 .hw.init = &(struct clk_init_data){ 1203 .hw.init = &(struct clk_init_data){ 1236 .hw.init = &(struct clk_init_data){ 1252 .hw.init = &(struct clk_init_data){ 1285 .hw.init = &(struct clk_init_data){ 1301 .hw.init = &(struct clk_init_data){ 1347 .hw.init = &(struct clk_init_data){ 1363 .hw.init = &(struct clk_init_data){ 1396 .hw.init = &(struct clk_init_data){ 1412 .hw.init = &(struct clk_init_data){ 1445 .hw.init = &(struct clk_init_data){ 1461 .hw.init = &(struct clk_init_data){ 1479 .hw.init = &(struct clk_init_data){ 1498 .init = &(struct clk_init_data){ 1514 .hw.init = &(struct clk_init_data){ 1557 .hw.init = &(struct clk_init_data){ 1573 .hw.init = &(struct clk_init_data){ 1606 .hw.init = &(struct clk_init_data){ 1622 .hw.init = &(struct clk_init_data){ 1655 .hw.init = &(struct clk_init_data){ 1671 .hw.init = &(struct clk_init_data){ 1704 .hw.init = &(struct clk_init_data){ 1720 .hw.init = &(struct clk_init_data){ 1753 .hw.init = &(struct clk_init_data){ 1769 .hw.init = &(struct clk_init_data){ 1807 .hw.init = &(struct clk_init_data){ 1823 .hw.init = &(struct clk_init_data){ 1861 .hw.init = &(struct clk_init_data){ 1877 .hw.init = &(struct clk_init_data){ 1910 .hw.init = &(struct clk_init_data){ 1928 .hw.init = &(struct clk_init_data){ 1944 .hw.init = &(struct clk_init_data){ 1977 .hw.init = &(struct clk_init_data){ 1995 .hw.init = &(struct clk_init_data){ 2011 .hw.init = &(struct clk_init_data){ 2027 .hw.init = &(struct clk_init_data){ 2041 .hw.init = &(struct clk_init_data){ 2055 .hw.init = &(struct clk_init_data){ 2069 .hw.init = &(struct clk_init_data){ 2083 .hw.init = &(struct clk_init_data){ 2097 .hw.init = &(struct clk_init_data){ 2111 .hw.init = &(struct clk_init_data){ 2125 .hw.init = &(struct clk_init_data){ 2139 .hw.init = &(struct clk_init_data){ 2153 .hw.init = &(struct clk_init_data){ 2167 .hw.init = &(struct clk_init_data){ 2181 .hw.init = &(struct clk_init_data){ 2195 .hw.init = &(struct clk_init_data){ 2209 .hw.init = &(struct clk_init_data){ 2223 .hw.init = &(struct clk_init_data){ 2237 .hw.init = &(struct clk_init_data){ 2251 .hw.init = &(struct clk_init_data){ 2265 .hw.init = &(struct clk_init_data){ 2279 .hw.init = &(struct clk_init_data){ 2293 .hw.init = &(struct clk_init_data){ 2307 .hw.init = &(struct clk_init_data){ 2322 .hw.init = &(struct clk_init_data){ 2337 .hw.init = &(struct clk_init_data){ 2352 .hw.init = &(struct clk_init_data){ 2367 .hw.init = &(struct clk_init_data){ 2382 .hw.init = &(struct clk_init_data){ 2397 .hw.init = &(struct clk_init_data){ 2412 .hw.init = &(struct clk_init_data){ 2427 .hw.init = &(struct clk_init_data){ 2442 .hw.init = &(struct clk_init_data){ 2459 .hw.init = &(struct clk_init_data){
|
H A D | gcc-msm8960.c | 43 .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){ 300 .hw.init = &(struct clk_init_data){ 316 .hw.init = &(struct clk_init_data){ 351 .hw.init = &(struct clk_init_data){ 367 .hw.init = &(struct clk_init_data){ 402 .hw.init = &(struct clk_init_data){ 418 .hw.init = &(struct clk_init_data){ 453 .hw.init = &(struct clk_init_data){ 469 .hw.init = &(struct clk_init_data){ 504 .hw.init = &(struct clk_init_data){ 520 .hw.init = &(struct clk_init_data){ 555 .hw.init = &(struct clk_init_data){ 571 .hw.init = &(struct clk_init_data){ 604 .hw.init = &(struct clk_init_data){ 620 .hw.init = &(struct clk_init_data){ 653 .hw.init = &(struct clk_init_data){ 669 .hw.init = &(struct clk_init_data){ 702 .hw.init = &(struct clk_init_data){ 718 .hw.init = &(struct clk_init_data){ 751 .hw.init = &(struct clk_init_data){ 767 .hw.init = &(struct clk_init_data){ 813 .hw.init = &(struct clk_init_data){ 829 .hw.init = &(struct clk_init_data){ 862 .hw.init = &(struct clk_init_data){ 878 .hw.init = &(struct clk_init_data){ 911 .hw.init = &(struct clk_init_data){ 927 .hw.init = &(struct clk_init_data){ 960 .hw.init = &(struct clk_init_data){ 976 .hw.init = &(struct clk_init_data){ 1009 .hw.init = &(struct clk_init_data){ 1025 .hw.init = &(struct clk_init_data){ 1058 .hw.init = &(struct clk_init_data){ 1074 .hw.init = &(struct clk_init_data){ 1107 .hw.init = &(struct clk_init_data){ 1123 .hw.init = &(struct clk_init_data){ 1156 .hw.init = &(struct clk_init_data){ 1172 .hw.init = &(struct clk_init_data){ 1205 .hw.init = &(struct clk_init_data){ 1221 .hw.init = &(struct clk_init_data){ 1254 .hw.init = &(struct clk_init_data){ 1270 .hw.init = &(struct clk_init_data){ 1303 .hw.init = &(struct clk_init_data){ 1319 .hw.init = &(struct clk_init_data){ 1352 .hw.init = &(struct clk_init_data){ 1368 .hw.init = &(struct clk_init_data){ 1414 .hw.init = &(struct clk_init_data){ 1430 .hw.init = &(struct clk_init_data){ 1463 .hw.init = &(struct clk_init_data){ 1479 .hw.init = &(struct clk_init_data){ 1512 .hw.init = &(struct clk_init_data){ 1528 .hw.init = &(struct clk_init_data){ 1546 .hw.init = &(struct clk_init_data){ 1565 .hw.init = &(struct clk_init_data){ 1581 .hw.init = &(struct clk_init_data){ 1627 .hw.init = &(struct clk_init_data){ 1643 .hw.init = &(struct clk_init_data){ 1676 .hw.init = &(struct clk_init_data){ 1692 .hw.init = &(struct clk_init_data){ 1725 .hw.init = &(struct clk_init_data){ 1741 .hw.init = &(struct clk_init_data){ 1774 .hw.init = &(struct clk_init_data){ 1790 .hw.init = &(struct clk_init_data){ 1823 .hw.init = &(struct clk_init_data){ 1839 .hw.init = &(struct clk_init_data){ 1877 .hw.init = &(struct clk_init_data){ 1893 .hw.init = &(struct clk_init_data){ 1931 .hw.init = &(struct clk_init_data){ 1947 .hw.init = &(struct clk_init_data){ 1980 .hw.init = &(struct clk_init_data){ 1996 .hw.init = &(struct clk_init_data){ 2029 .hw.init = &(struct clk_init_data){ 2045 .hw.init = &(struct clk_init_data){ 2078 .hw.init = &(struct clk_init_data){ 2096 .hw.init = &(struct clk_init_data){ 2112 .hw.init = &(struct clk_init_data){ 2128 .hw.init = &(struct clk_init_data){ 2143 .hw.init = &(struct clk_init_data){ 2174 .hw.init = &(struct clk_init_data){ 2192 .hw.init = &(struct clk_init_data){ 2208 .hw.init = &(struct clk_init_data){ 2241 .hw.init = &(struct clk_init_data){ 2259 .hw.init = &(struct clk_init_data){ 2275 .hw.init = &(struct clk_init_data){ 2293 .hw.init = &(struct clk_init_data){ 2307 .hw.init = &(struct clk_init_data){ 2323 .hw.init = &(struct clk_init_data){ 2339 .hw.init = &(struct clk_init_data){ 2355 .hw.init = &(struct clk_init_data){ 2371 .hw.init = &(struct clk_init_data){ 2387 .hw.init = &(struct clk_init_data){ 2403 .hw.init = &(struct clk_init_data){ 2419 .hw.init = &(struct clk_init_data){ 2435 .hw.init = &(struct clk_init_data){ 2451 .hw.init = &(struct clk_init_data){ 2467 .hw.init = &(struct clk_init_data){ 2483 .hw.init = &(struct clk_init_data){ 2499 .hw.init = &(struct clk_init_data){ 2515 .hw.init = &(struct clk_init_data){ 2531 .hw.init = &(struct clk_init_data){ 2545 .hw.init = &(struct clk_init_data){ 2559 .hw.init = &(struct clk_init_data){ 2575 .hw.init = &(struct clk_init_data){ 2589 .hw.init = &(struct clk_init_data){ 2603 .hw.init = &(struct clk_init_data){ 2617 .hw.init = &(struct clk_init_data){ 2633 .hw.init = &(struct clk_init_data){ 2649 .hw.init = &(struct clk_init_data){ 2665 .hw.init = &(struct clk_init_data){ 2681 .hw.init = &(struct clk_init_data){ 2697 .hw.init = &(struct clk_init_data){ 2712 .hw.init = &(struct clk_init_data){ 2729 .hw.init = &(struct clk_init_data){ 2758 .hw.init = &(struct clk_init_data){ 2774 .hw.init = &(struct clk_init_data){ 2790 .hw.init = &(struct clk_init_data){ 2820 .hw.init = &(struct clk_init_data){ 2836 .hw.init = &(struct clk_init_data){ 2852 .hw.init = &(struct clk_init_data){ 2868 .hw.init = &(struct clk_init_data){ 2883 .hw.init = &(struct clk_init_data){ 2897 .hw.init = &(struct clk_init_data){ 2911 .hw.init = &(struct clk_init_data){ 2925 .hw.init = &(struct clk_init_data){ 2939 .hw.init = &(struct clk_init_data){ 2953 .hw.init = &(struct clk_init_data){ 2967 .hw.init = &(struct clk_init_data){ 2982 .hw.init = &(struct clk_init_data){ 2997 .hw.init = &(struct clk_init_data){ 3012 .hw.init = &(struct clk_init_data){ 3029 .hw.init = &(struct clk_init_data){
|
/linux-4.4.14/drivers/clk/tegra/ |
H A D | clk-audio-sync.c | 61 struct clk_init_data init; tegra_clk_register_sync_source() local 73 init.ops = &tegra_clk_sync_source_ops; tegra_clk_register_sync_source() 74 init.name = name; tegra_clk_register_sync_source() 75 init.flags = CLK_IS_ROOT; tegra_clk_register_sync_source() 76 init.parent_names = NULL; tegra_clk_register_sync_source() 77 init.num_parents = 0; tegra_clk_register_sync_source() 79 /* Data in .init is copied by clk_register(), so stack variable OK */ tegra_clk_register_sync_source() 80 sync->hw.init = &init; tegra_clk_register_sync_source()
|
H A D | clk-pll-out.c | 96 struct clk_init_data init; tegra_clk_register_pll_out() local 102 init.name = name; tegra_clk_register_pll_out() 103 init.ops = &tegra_clk_pll_out_ops; tegra_clk_register_pll_out() 104 init.parent_names = (parent_name ? &parent_name : NULL); tegra_clk_register_pll_out() 105 init.num_parents = (parent_name ? 1 : 0); tegra_clk_register_pll_out() 106 init.flags = flags; tegra_clk_register_pll_out() 114 /* Data in .init is copied by clk_register(), so stack variable OK */ tegra_clk_register_pll_out() 115 pll_out->hw.init = &init; tegra_clk_register_pll_out()
|
H A D | clk-periph.c | 147 struct clk_init_data init; _tegra_clk_register_periph() local 153 init.ops = &tegra_clk_periph_nodiv_ops; _tegra_clk_register_periph() 155 init.ops = &tegra_clk_periph_no_gate_ops; _tegra_clk_register_periph() 157 init.ops = &tegra_clk_periph_ops; _tegra_clk_register_periph() 159 init.name = name; _tegra_clk_register_periph() 160 init.flags = flags; _tegra_clk_register_periph() 161 init.parent_names = parent_names; _tegra_clk_register_periph() 162 init.num_parents = num_parents; _tegra_clk_register_periph() 168 /* Data in .init is copied by clk_register(), so stack variable OK */ _tegra_clk_register_periph() 169 periph->hw.init = &init; _tegra_clk_register_periph()
|
/linux-4.4.14/security/tomoyo/ |
H A D | load_policy.c | 19 * @str: Program to use as a policy loader (e.g. /sbin/tomoyo-init ). 32 * tomoyo_policy_loader_exists - Check whether /sbin/tomoyo-init exists. 34 * Returns true if /sbin/tomoyo-init exists, false otherwise. 58 * @str: Program to use as an activation trigger (e.g. /sbin/init ). 75 * This function checks whether @filename is /sbin/init , and if so 76 * invoke /sbin/tomoyo-init and wait for the termination of /sbin/tomoyo-init 77 * and then continues invocation of /sbin/init. 78 * /sbin/tomoyo-init reads policy files in /etc/tomoyo/ directory and
|
/linux-4.4.14/arch/cris/kernel/ |
H A D | vmlinux.lds.S | 7 * put them at the end, where the init stuff is which is FREED after 74 .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 : { 114 * We fill to the next page, so we can discard all init
|
H A D | devicetree.c | 1 #include <linux/init.h>
|
/linux-4.4.14/arch/mips/include/asm/ |
H A D | eva.h | 14 #include <kernel-entry-init.h> 21 * EVA early init code 24 * their kernel-entry-init.h header. This macro usually does the
|
/linux-4.4.14/drivers/gpu/drm/mga/ |
H A D | mga_ioc32.c | 64 drm_mga_init_t __user *init; compat_mga_init() local 70 init = compat_alloc_user_space(sizeof(*init)); compat_mga_init() 71 if (!access_ok(VERIFY_WRITE, init, sizeof(*init)) compat_mga_init() 72 || __put_user(init32.func, &init->func) compat_mga_init() 73 || __put_user(init32.sarea_priv_offset, &init->sarea_priv_offset) compat_mga_init() 74 || __put_user(init32.chipset, &init->chipset) compat_mga_init() 75 || __put_user(init32.sgram, &init->sgram) compat_mga_init() 76 || __put_user(init32.maccess, &init->maccess) compat_mga_init() 77 || __put_user(init32.fb_cpp, &init->fb_cpp) compat_mga_init() 78 || __put_user(init32.front_offset, &init->front_offset) compat_mga_init() 79 || __put_user(init32.front_pitch, &init->front_pitch) compat_mga_init() 80 || __put_user(init32.back_offset, &init->back_offset) compat_mga_init() 81 || __put_user(init32.back_pitch, &init->back_pitch) compat_mga_init() 82 || __put_user(init32.depth_cpp, &init->depth_cpp) compat_mga_init() 83 || __put_user(init32.depth_offset, &init->depth_offset) compat_mga_init() 84 || __put_user(init32.depth_pitch, &init->depth_pitch) compat_mga_init() 85 || __put_user(init32.fb_offset, &init->fb_offset) compat_mga_init() 86 || __put_user(init32.mmio_offset, &init->mmio_offset) compat_mga_init() 87 || __put_user(init32.status_offset, &init->status_offset) compat_mga_init() 88 || __put_user(init32.warp_offset, &init->warp_offset) compat_mga_init() 89 || __put_user(init32.primary_offset, &init->primary_offset) compat_mga_init() 90 || __put_user(init32.buffers_offset, &init->buffers_offset)) compat_mga_init() 96 &init->texture_offset[i]); compat_mga_init() 98 __put_user(init32.texture_size[i], &init->texture_size[i]); compat_mga_init() 103 return drm_ioctl(file, DRM_IOCTL_MGA_INIT, (unsigned long)init); compat_mga_init()
|
/linux-4.4.14/drivers/staging/ |
H A D | staging.c | 2 #include <linux/init.h>
|
/linux-4.4.14/drivers/isdn/sc/ |
H A D | Makefile | 9 sc-y := shmem.o init.o packet.o command.o event.o \
|
/linux-4.4.14/drivers/net/wireless/ti/wl1251/ |
H A D | Makefile | 2 acx.o boot.o init.o debugfs.o io.o
|
/linux-4.4.14/drivers/net/wireless/ti/wlcore/ |
H A D | Makefile | 2 boot.o init.o debugfs.o scan.o sysfs.o vendor_cmd.o
|
/linux-4.4.14/drivers/pnp/ |
H A D | Makefile | 13 # pnp_system_init goes after pnpacpi/pnpbios init
|
/linux-4.4.14/drivers/acpi/ |
H A D | debugfs.c | 6 #include <linux/init.h>
|
/linux-4.4.14/arch/unicore32/mm/ |
H A D | Makefile | 5 obj-y := extable.o fault.o init.o pgd.o mmu.o
|
/linux-4.4.14/arch/x86/xen/ |
H A D | debugfs.c | 1 #include <linux/init.h>
|
/linux-4.4.14/drivers/clk/imx/ |
H A D | clk-busy.c | 87 struct clk_init_data init; imx_clk_busy_divider() local 102 init.name = name; imx_clk_busy_divider() 103 init.ops = &clk_busy_divider_ops; imx_clk_busy_divider() 104 init.flags = CLK_SET_RATE_PARENT; imx_clk_busy_divider() 105 init.parent_names = &parent_name; imx_clk_busy_divider() 106 init.num_parents = 1; imx_clk_busy_divider() 108 busy->div.hw.init = &init; imx_clk_busy_divider() 161 struct clk_init_data init; imx_clk_busy_mux() local 176 init.name = name; imx_clk_busy_mux() 177 init.ops = &clk_busy_mux_ops; imx_clk_busy_mux() 178 init.flags = 0; imx_clk_busy_mux() 179 init.parent_names = parent_names; imx_clk_busy_mux() 180 init.num_parents = num_parents; imx_clk_busy_mux() 182 busy->mux.hw.init = &init; imx_clk_busy_mux()
|
H A D | clk-cpu.c | 84 struct clk_init_data init; imx_clk_cpu() local 95 init.name = name; imx_clk_cpu() 96 init.ops = &clk_cpu_ops; imx_clk_cpu() 97 init.flags = 0; imx_clk_cpu() 98 init.parent_names = &parent_name; imx_clk_cpu() 99 init.num_parents = 1; imx_clk_cpu() 101 cpu->hw.init = &init; imx_clk_cpu()
|
H A D | clk-fixup-mux.c | 80 struct clk_init_data init; imx_clk_fixup_mux() local 89 init.name = name; imx_clk_fixup_mux() 90 init.ops = &clk_fixup_mux_ops; imx_clk_fixup_mux() 91 init.parent_names = parents; imx_clk_fixup_mux() 92 init.num_parents = num_parents; imx_clk_fixup_mux() 93 init.flags = 0; imx_clk_fixup_mux() 99 fixup_mux->mux.hw.init = &init; imx_clk_fixup_mux()
|
H A D | clk-gate-exclusive.c | 67 struct clk_init_data init; imx_clk_gate_exclusive() local 77 init.name = name; imx_clk_gate_exclusive() 78 init.ops = &clk_gate_exclusive_ops; imx_clk_gate_exclusive() 79 init.flags = CLK_SET_RATE_PARENT; imx_clk_gate_exclusive() 80 init.parent_names = parent ? &parent : NULL; imx_clk_gate_exclusive() 81 init.num_parents = parent ? 1 : 0; imx_clk_gate_exclusive() 86 gate->hw.init = &init; imx_clk_gate_exclusive()
|
H A D | clk-fixup-div.c | 101 struct clk_init_data init; imx_clk_fixup_divider() local 110 init.name = name; imx_clk_fixup_divider() 111 init.ops = &clk_fixup_div_ops; imx_clk_fixup_divider() 112 init.flags = CLK_SET_RATE_PARENT; imx_clk_fixup_divider() 113 init.parent_names = parent ? &parent : NULL; imx_clk_fixup_divider() 114 init.num_parents = parent ? 1 : 0; imx_clk_fixup_divider() 120 fixup_div->divider.hw.init = &init; imx_clk_fixup_divider()
|
H A D | clk-gate2.c | 134 struct clk_init_data init; clk_register_gate2() local 147 init.name = name; clk_register_gate2() 148 init.ops = &clk_gate2_ops; clk_register_gate2() 149 init.flags = flags; clk_register_gate2() 150 init.parent_names = parent_name ? &parent_name : NULL; clk_register_gate2() 151 init.num_parents = parent_name ? 1 : 0; clk_register_gate2() 153 gate->hw.init = &init; clk_register_gate2()
|
H A D | clk-pfd.c | 135 struct clk_init_data init; imx_clk_pfd() local 144 init.name = name; imx_clk_pfd() 145 init.ops = &clk_pfd_ops; imx_clk_pfd() 146 init.flags = 0; imx_clk_pfd() 147 init.parent_names = &parent_name; imx_clk_pfd() 148 init.num_parents = 1; imx_clk_pfd() 150 pfd->hw.init = &init; imx_clk_pfd()
|
H A D | clk-pllv1.c | 118 struct clk_init_data init; imx_clk_pllv1() local 127 init.name = name; imx_clk_pllv1() 128 init.ops = &clk_pllv1_ops; imx_clk_pllv1() 129 init.flags = 0; imx_clk_pllv1() 130 init.parent_names = &parent; imx_clk_pllv1() 131 init.num_parents = 1; imx_clk_pllv1() 133 pll->hw.init = &init; imx_clk_pllv1()
|
/linux-4.4.14/arch/alpha/include/asm/ |
H A D | bugs.h | 8 * This is included by init/main.c to check for architecture-dependent bugs.
|
/linux-4.4.14/arch/blackfin/oprofile/ |
H A D | bfin_oprofile.c | 9 #include <linux/init.h>
|
/linux-4.4.14/lib/zlib_deflate/ |
H A D | deflate_syms.c | 9 #include <linux/init.h>
|
/linux-4.4.14/lib/zlib_inflate/ |
H A D | inflate_syms.c | 9 #include <linux/init.h>
|
/linux-4.4.14/security/selinux/include/ |
H A D | initial_sid_to_string.h | 11 "init",
|
/linux-4.4.14/include/linux/ |
H A D | start_kernel.h | 5 #include <linux/init.h>
|
H A D | pxa168_eth.h | 27 * init callback is used for board specific initialization 30 int (*init)(void); member in struct:pxa168_eth_platform_data
|
/linux-4.4.14/arch/powerpc/lib/ |
H A D | alloc.c | 2 #include <linux/init.h>
|
/linux-4.4.14/arch/powerpc/sysdev/ |
H A D | mv64x60.h | 4 #include <linux/init.h>
|
/linux-4.4.14/arch/s390/mm/ |
H A D | Makefile | 5 obj-y := init.o fault.o extmem.o mmap.o vmem.o pgtable.o maccess.o
|
/linux-4.4.14/arch/sh/kernel/cpu/sh4a/ |
H A D | pinmux-sh7722.c | 2 #include <linux/init.h>
|
/linux-4.4.14/arch/sh/kernel/ |
H A D | kdebugfs.c | 2 #include <linux/init.h>
|
H A D | vmlinux.lds.S | 63 .machvec.init : AT(ADDR(.machvec.init) - LOAD_OFFSET) { 65 *(.machvec.init)
|
/linux-4.4.14/arch/m68k/include/asm/ |
H A D | bugs.h | 8 * This is included by init/main.c to check for architecture-dependent bugs.
|
/linux-4.4.14/arch/m68k/mm/ |
H A D | Makefile | 5 obj-y := init.o
|
/linux-4.4.14/arch/metag/kernel/ |
H A D | machines.c | 9 #include <linux/init.h>
|
/linux-4.4.14/arch/parisc/include/asm/ |
H A D | bugs.h | 8 * This is included by init/main.c to check for architecture-dependent bugs.
|
/linux-4.4.14/arch/cris/include/asm/ |
H A D | bugs.h | 9 * This is included by init/main.c to check for architecture-dependent bugs.
|
/linux-4.4.14/arch/frv/mm/ |
H A D | Makefile | 5 obj-y := init.o kmap.o
|
/linux-4.4.14/arch/ia64/mm/ |
H A D | Makefile | 5 obj-y := init.o fault.o tlb.o extable.o ioremap.o
|
/linux-4.4.14/arch/m32r/include/asm/ |
H A D | bugs.h | 5 * This is included by init/main.c to check for architecture-dependent bugs.
|
/linux-4.4.14/arch/avr32/include/asm/ |
H A D | bugs.h | 2 * This is included by init/main.c to check for architecture-dependent bugs.
|
/linux-4.4.14/arch/arc/kernel/ |
H A D | vmlinux.lds.S | 47 * The reason for having a seperate subsection .init.ramfs is to 50 * Reason for having .init.ramfs above .init is to make sure that the 52 * between .init.text and .text, avoiding any possible relocation 53 * errors because of calls from .init.text to .text 60 .init.ramfs : { INIT_RAM_FS } 69 .init.data : { 77 .init.arch.info : { 79 *(.arch.info.init) 88 * It will be init freed, being inside [__init_start : __init_end] 113 * 2. THREAD_SIZE for init.task, must be kernel-stk sz aligned
|
/linux-4.4.14/drivers/clk/at91/ |
H A D | clk-h32mx.c | 99 struct clk_init_data init; of_sama5d4_clk_h32mx_setup() local 109 init.name = np->name; of_sama5d4_clk_h32mx_setup() 110 init.ops = &h32mx_ops; of_sama5d4_clk_h32mx_setup() 111 init.parent_names = parent_name ? &parent_name : NULL; of_sama5d4_clk_h32mx_setup() 112 init.num_parents = parent_name ? 1 : 0; of_sama5d4_clk_h32mx_setup() 113 init.flags = CLK_SET_RATE_GATE; of_sama5d4_clk_h32mx_setup() 115 h32mxclk->hw.init = &init; of_sama5d4_clk_h32mx_setup()
|
H A D | clk-slow.c | 132 struct clk_init_data init; at91_clk_register_slow_osc() local 141 init.name = name; at91_clk_register_slow_osc() 142 init.ops = &slow_osc_ops; at91_clk_register_slow_osc() 143 init.parent_names = &parent_name; at91_clk_register_slow_osc() 144 init.num_parents = 1; at91_clk_register_slow_osc() 145 init.flags = CLK_IGNORE_UNUSED; at91_clk_register_slow_osc() 147 osc->hw.init = &init; at91_clk_register_slow_osc() 244 struct clk_init_data init; at91_clk_register_slow_rc_osc() local 253 init.name = name; at91_clk_register_slow_rc_osc() 254 init.ops = &slow_rc_osc_ops; at91_clk_register_slow_rc_osc() 255 init.parent_names = NULL; at91_clk_register_slow_rc_osc() 256 init.num_parents = 0; at91_clk_register_slow_rc_osc() 257 init.flags = CLK_IS_ROOT | CLK_IGNORE_UNUSED; at91_clk_register_slow_rc_osc() 259 osc->hw.init = &init; at91_clk_register_slow_rc_osc() 341 struct clk_init_data init; at91_clk_register_sam9x5_slow() local 350 init.name = name; at91_clk_register_sam9x5_slow() 351 init.ops = &sam9x5_slow_ops; at91_clk_register_sam9x5_slow() 352 init.parent_names = parent_names; at91_clk_register_sam9x5_slow() 353 init.num_parents = num_parents; at91_clk_register_sam9x5_slow() 354 init.flags = 0; at91_clk_register_sam9x5_slow() 356 slowck->hw.init = &init; at91_clk_register_sam9x5_slow() 412 struct clk_init_data init; at91_clk_register_sam9260_slow() local 424 init.name = name; at91_clk_register_sam9260_slow() 425 init.ops = &sam9260_slow_ops; at91_clk_register_sam9260_slow() 426 init.parent_names = parent_names; at91_clk_register_sam9260_slow() 427 init.num_parents = num_parents; at91_clk_register_sam9260_slow() 428 init.flags = 0; at91_clk_register_sam9260_slow() 430 slowck->hw.init = &init; at91_clk_register_sam9260_slow()
|
H A D | clk-usb.c | 205 struct clk_init_data init; at91sam9x5_clk_register_usb() local 211 init.name = name; at91sam9x5_clk_register_usb() 212 init.ops = &at91sam9x5_usb_ops; at91sam9x5_clk_register_usb() 213 init.parent_names = parent_names; at91sam9x5_clk_register_usb() 214 init.num_parents = num_parents; at91sam9x5_clk_register_usb() 215 init.flags = CLK_SET_RATE_GATE | CLK_SET_PARENT_GATE | at91sam9x5_clk_register_usb() 218 usb->hw.init = &init; at91sam9x5_clk_register_usb() 234 struct clk_init_data init; at91sam9n12_clk_register_usb() local 240 init.name = name; at91sam9n12_clk_register_usb() 241 init.ops = &at91sam9n12_usb_ops; at91sam9n12_clk_register_usb() 242 init.parent_names = &parent_name; at91sam9n12_clk_register_usb() 243 init.num_parents = 1; at91sam9n12_clk_register_usb() 244 init.flags = CLK_SET_RATE_GATE | CLK_SET_RATE_PARENT; at91sam9n12_clk_register_usb() 246 usb->hw.init = &init; at91sam9n12_clk_register_usb() 349 struct clk_init_data init; at91rm9200_clk_register_usb() local 355 init.name = name; at91rm9200_clk_register_usb() 356 init.ops = &at91rm9200_usb_ops; at91rm9200_clk_register_usb() 357 init.parent_names = &parent_name; at91rm9200_clk_register_usb() 358 init.num_parents = 1; at91rm9200_clk_register_usb() 359 init.flags = CLK_SET_RATE_PARENT; at91rm9200_clk_register_usb() 361 usb->hw.init = &init; at91rm9200_clk_register_usb()
|
H A D | clk-main.c | 151 struct clk_init_data init; at91_clk_register_main_osc() local 160 init.name = name; at91_clk_register_main_osc() 161 init.ops = &main_osc_ops; at91_clk_register_main_osc() 162 init.parent_names = &parent_name; at91_clk_register_main_osc() 163 init.num_parents = 1; at91_clk_register_main_osc() 164 init.flags = CLK_IGNORE_UNUSED; at91_clk_register_main_osc() 166 osc->hw.init = &init; at91_clk_register_main_osc() 305 struct clk_init_data init; at91_clk_register_main_rc_osc() local 314 init.name = name; at91_clk_register_main_rc_osc() 315 init.ops = &main_rc_osc_ops; at91_clk_register_main_rc_osc() 316 init.parent_names = NULL; at91_clk_register_main_rc_osc() 317 init.num_parents = 0; at91_clk_register_main_rc_osc() 318 init.flags = CLK_IS_ROOT | CLK_IGNORE_UNUSED; at91_clk_register_main_rc_osc() 320 osc->hw.init = &init; at91_clk_register_main_rc_osc() 436 struct clk_init_data init; at91_clk_register_rm9200_main() local 448 init.name = name; at91_clk_register_rm9200_main() 449 init.ops = &rm9200_main_ops; at91_clk_register_rm9200_main() 450 init.parent_names = &parent_name; at91_clk_register_rm9200_main() 451 init.num_parents = 1; at91_clk_register_rm9200_main() 452 init.flags = 0; at91_clk_register_rm9200_main() 454 clkmain->hw.init = &init; at91_clk_register_rm9200_main() 570 struct clk_init_data init; at91_clk_register_sam9x5_main() local 582 init.name = name; at91_clk_register_sam9x5_main() 583 init.ops = &sam9x5_main_ops; at91_clk_register_sam9x5_main() 584 init.parent_names = parent_names; at91_clk_register_sam9x5_main() 585 init.num_parents = num_parents; at91_clk_register_sam9x5_main() 586 init.flags = CLK_SET_PARENT_GATE; at91_clk_register_sam9x5_main() 588 clkmain->hw.init = &init; at91_clk_register_sam9x5_main()
|
H A D | clk-plldiv.c | 88 struct clk_init_data init; at91_clk_register_plldiv() local 94 init.name = name; at91_clk_register_plldiv() 95 init.ops = &plldiv_ops; at91_clk_register_plldiv() 96 init.parent_names = parent_name ? &parent_name : NULL; at91_clk_register_plldiv() 97 init.num_parents = parent_name ? 1 : 0; at91_clk_register_plldiv() 98 init.flags = CLK_SET_RATE_GATE; at91_clk_register_plldiv() 100 plldiv->hw.init = &init; at91_clk_register_plldiv()
|
H A D | clk-smd.c | 122 struct clk_init_data init; at91sam9x5_clk_register_smd() local 128 init.name = name; at91sam9x5_clk_register_smd() 129 init.ops = &at91sam9x5_smd_ops; at91sam9x5_clk_register_smd() 130 init.parent_names = parent_names; at91sam9x5_clk_register_smd() 131 init.num_parents = num_parents; at91sam9x5_clk_register_smd() 132 init.flags = CLK_SET_RATE_GATE | CLK_SET_PARENT_GATE; at91sam9x5_clk_register_smd() 134 smd->hw.init = &init; at91sam9x5_clk_register_smd()
|
H A D | clk-utmi.c | 102 struct clk_init_data init; at91_clk_register_utmi() local 108 init.name = name; at91_clk_register_utmi() 109 init.ops = &utmi_ops; at91_clk_register_utmi() 110 init.parent_names = parent_name ? &parent_name : NULL; at91_clk_register_utmi() 111 init.num_parents = parent_name ? 1 : 0; at91_clk_register_utmi() 112 init.flags = CLK_SET_RATE_GATE; at91_clk_register_utmi() 114 utmi->hw.init = &init; at91_clk_register_utmi()
|
/linux-4.4.14/drivers/clk/h8300/ |
H A D | clk-h8s2678.c | 91 struct clk_init_data init; h8s2678_pll_clk_setup() local 117 init.name = clk_name; h8s2678_pll_clk_setup() 118 init.ops = &pll_ops; h8s2678_pll_clk_setup() 119 init.flags = CLK_IS_BASIC; h8s2678_pll_clk_setup() 120 init.parent_names = &parent_name; h8s2678_pll_clk_setup() 121 init.num_parents = 1; h8s2678_pll_clk_setup() 122 pll_clock->hw.init = &init; h8s2678_pll_clk_setup()
|
/linux-4.4.14/drivers/clk/mxs/ |
H A D | clk-div.c | 81 struct clk_init_data init; mxs_clk_div() local 87 init.name = name; mxs_clk_div() 88 init.ops = &clk_div_ops; mxs_clk_div() 89 init.flags = CLK_SET_RATE_PARENT; mxs_clk_div() 90 init.parent_names = (parent_name ? &parent_name: NULL); mxs_clk_div() 91 init.num_parents = (parent_name ? 1 : 0); mxs_clk_div() 101 div->divider.hw.init = &init; mxs_clk_div()
|
H A D | clk-pll.c | 93 struct clk_init_data init; mxs_clk_pll() local 99 init.name = name; mxs_clk_pll() 100 init.ops = &clk_pll_ops; mxs_clk_pll() 101 init.flags = 0; mxs_clk_pll() 102 init.parent_names = (parent_name ? &parent_name: NULL); mxs_clk_pll() 103 init.num_parents = (parent_name ? 1 : 0); mxs_clk_pll() 108 pll->hw.init = &init; mxs_clk_pll()
|
H A D | clk-frac.c | 121 struct clk_init_data init; mxs_clk_frac() local 127 init.name = name; mxs_clk_frac() 128 init.ops = &clk_frac_ops; mxs_clk_frac() 129 init.flags = CLK_SET_RATE_PARENT; mxs_clk_frac() 130 init.parent_names = (parent_name ? &parent_name: NULL); mxs_clk_frac() 131 init.num_parents = (parent_name ? 1 : 0); mxs_clk_frac() 137 frac->hw.init = &init; mxs_clk_frac()
|
H A D | clk-ref.c | 132 struct clk_init_data init; mxs_clk_ref() local 138 init.name = name; mxs_clk_ref() 139 init.ops = &clk_ref_ops; mxs_clk_ref() 140 init.flags = 0; mxs_clk_ref() 141 init.parent_names = (parent_name ? &parent_name: NULL); mxs_clk_ref() 142 init.num_parents = (parent_name ? 1 : 0); mxs_clk_ref() 146 ref->hw.init = &init; mxs_clk_ref()
|
/linux-4.4.14/drivers/clk/rockchip/ |
H A D | clk-inverter.c | 87 struct clk_init_data init; rockchip_clk_register_inverter() local 95 init.name = name; rockchip_clk_register_inverter() 96 init.num_parents = num_parents; rockchip_clk_register_inverter() 97 init.flags = CLK_SET_RATE_PARENT; rockchip_clk_register_inverter() 98 init.parent_names = parent_names; rockchip_clk_register_inverter() 99 init.ops = &rockchip_inv_clk_ops; rockchip_clk_register_inverter() 101 inv_clock->hw.init = &init; rockchip_clk_register_inverter()
|
/linux-4.4.14/drivers/clk/mediatek/ |
H A D | clk-apmixed.c | 84 struct clk_init_data init = {}; mtk_clk_register_ref2usb_tx() local 92 tx->hw.init = &init; mtk_clk_register_ref2usb_tx() 94 init.name = name; mtk_clk_register_ref2usb_tx() 95 init.ops = &mtk_ref2usb_tx_ops; mtk_clk_register_ref2usb_tx() 96 init.parent_names = &parent_name; mtk_clk_register_ref2usb_tx() 97 init.num_parents = 1; mtk_clk_register_ref2usb_tx()
|
H A D | clk-gate.c | 112 struct clk_init_data init = {}; mtk_clk_register_gate() local 118 init.name = name; mtk_clk_register_gate() 119 init.flags = CLK_SET_RATE_PARENT; mtk_clk_register_gate() 120 init.parent_names = parent_name ? &parent_name : NULL; mtk_clk_register_gate() 121 init.num_parents = parent_name ? 1 : 0; mtk_clk_register_gate() 122 init.ops = ops; mtk_clk_register_gate() 130 cg->hw.init = &init; mtk_clk_register_gate()
|
/linux-4.4.14/drivers/clk/versatile/ |
H A D | clk-sp810.c | 94 struct clk_init_data init; clk_sp810_of_setup() local 113 init.name = name; clk_sp810_of_setup() 114 init.ops = &clk_sp810_timerclken_ops; clk_sp810_of_setup() 115 init.flags = CLK_IS_BASIC; clk_sp810_of_setup() 116 init.parent_names = parent_names; clk_sp810_of_setup() 117 init.num_parents = num; clk_sp810_of_setup() 126 sp810->timerclken[i].hw.init = &init; clk_sp810_of_setup() 135 init.ops->set_parent(&sp810->timerclken[i].hw, 1); clk_sp810_of_setup()
|
H A D | clk-vexpress-osc.c | 73 struct clk_init_data init; vexpress_osc_probe() local 93 &init.name) != 0) vexpress_osc_probe() 94 init.name = dev_name(&pdev->dev); vexpress_osc_probe() 96 init.ops = &vexpress_osc_ops; vexpress_osc_probe() 97 init.flags = CLK_IS_ROOT; vexpress_osc_probe() 98 init.num_parents = 0; vexpress_osc_probe() 100 osc->hw.init = &init; vexpress_osc_probe() 108 dev_dbg(&pdev->dev, "Registered clock '%s'\n", init.name); vexpress_osc_probe()
|
/linux-4.4.14/arch/um/include/shared/ |
H A D | init.h | 33 * as gcc otherwise puts the data into the bss section and not into the init 47 #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) 118 __attribute__((__section__(".initcall" level ".init"))) = fn 127 #define __init_call __used __section(.initcall.init)
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | gk20a.c | 44 struct gf100_gr_init *init; gk20a_gr_av_to_init() local 49 pack = vzalloc((sizeof(*pack) * 2) + (sizeof(*init) * (nent + 1))); gk20a_gr_av_to_init() 53 init = (void *)(pack + 2); gk20a_gr_av_to_init() 55 pack[0].init = init; gk20a_gr_av_to_init() 58 struct gf100_gr_init *ent = &init[i]; gk20a_gr_av_to_init() 80 struct gf100_gr_init *init; gk20a_gr_aiv_to_init() local 85 pack = vzalloc((sizeof(*pack) * 2) + (sizeof(*init) * (nent + 1))); gk20a_gr_aiv_to_init() 89 init = (void *)(pack + 2); gk20a_gr_aiv_to_init() 91 pack[0].init = init; gk20a_gr_aiv_to_init() 94 struct gf100_gr_init *ent = &init[i]; gk20a_gr_aiv_to_init() 109 struct gf100_gr_init *init; gk20a_gr_av_to_method() local 118 (sizeof(*init) * (nent + 1))); gk20a_gr_av_to_method() 122 init = (void *)(pack + max_classes); gk20a_gr_av_to_method() 125 struct gf100_gr_init *ent = &init[i]; gk20a_gr_av_to_method() 131 pack[classidx].init = ent; gk20a_gr_av_to_method() 215 /* Zcull init */ gk20a_gr_init() 339 .init = gk20a_gr_init,
|
/linux-4.4.14/drivers/video/fbdev/ |
H A D | auo_k1900fb.c | 38 #include <linux/init.h> 168 struct auok190x_init_data init; auok1900fb_probe() local 176 /* fill temporary init struct for common init */ auok1900fb_probe() 177 init.id = "auo_k1900fb"; auok1900fb_probe() 178 init.board = board; auok1900fb_probe() 179 init.update_partial = auok1900fb_dpy_update_pages; auok1900fb_probe() 180 init.update_all = auok1900fb_dpy_update; auok1900fb_probe() 181 init.need_refresh = auok1900fb_need_refresh; auok1900fb_probe() 182 init.init = auok1900_init; auok1900fb_probe() 184 return auok190x_common_probe(pdev, &init); auok1900fb_probe()
|
/linux-4.4.14/arch/x86/pci/ |
H A D | legacy.c | 4 #include <linux/init.h> 60 * The init function returns an non zero value when pci_subsys_init() 63 if (x86_init.pci.init()) pci_subsys_init()
|
/linux-4.4.14/arch/alpha/kernel/ |
H A D | vmlinux.lds.S | 40 /* Will be freed after init */ 46 needed for the THREAD_SIZE aligned init_task gets freed after init */ 49 /* Freed after init ends here */
|
/linux-4.4.14/arch/arm/mach-bcm/ |
H A D | kona_l2_cache.c | 15 #include <linux/init.h> 28 pr_info("Secure API not available (%d). Skipping L2 init.\n", kona_l2_cache_init() 35 pr_err("Secure Monitor call failed (%u)! Skipping L2 init.\n", kona_l2_cache_init()
|
/linux-4.4.14/drivers/gpu/drm/via/ |
H A D | via_map.c | 28 static int via_do_init_map(struct drm_device *dev, drm_via_init_t *init) via_do_init_map() argument 42 dev_priv->fb = drm_legacy_findmap(dev, init->fb_offset); via_do_init_map() 49 dev_priv->mmio = drm_legacy_findmap(dev, init->mmio_offset); via_do_init_map() 59 init->sarea_priv_offset); via_do_init_map() 61 dev_priv->agpAddr = init->agpAddr; via_do_init_map() 80 drm_via_init_t *init = data; via_map_init() local 84 switch (init->func) { via_map_init() 86 return via_do_init_map(dev, init); via_map_init()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
H A D | Makefile | 3 init.o \ 60 common-init.o \
|
/linux-4.4.14/drivers/crypto/ux500/cryp/ |
H A D | cryp_irqp.h | 64 * @init_vect_0_l - init vector 0 L 65 * @init_vect_0_r - init vector 0 R 66 * @init_vect_1_l - init vector 1 L 67 * @init_vect_1_r - init vector 1 R 103 u32 init_vect_0_l; /*init vector 0 L */ 104 u32 init_vect_0_r; /*init vector 0 R */ 105 u32 init_vect_1_l; /*init vector 1 L */ 106 u32 init_vect_1_r; /*init vector 1 R */
|
/linux-4.4.14/drivers/clk/berlin/ |
H A D | berlin2-pll.c | 92 struct clk_init_data init; berlin2_pll_register() local 102 pll->hw.init = &init; berlin2_pll_register() 103 init.name = name; berlin2_pll_register() 104 init.ops = &berlin2_pll_ops; berlin2_pll_register() 105 init.parent_names = &parent_name; berlin2_pll_register() 106 init.num_parents = 1; berlin2_pll_register() 107 init.flags = flags; berlin2_pll_register()
|
/linux-4.4.14/drivers/clk/hisilicon/ |
H A D | clkdivider-hi6220.c | 108 struct clk_init_data init; hi6220_register_clkdiv() local 133 init.name = name; hi6220_register_clkdiv() 134 init.ops = &hi6220_clkdiv_ops; hi6220_register_clkdiv() 135 init.flags = flags; hi6220_register_clkdiv() 136 init.parent_names = parent_name ? &parent_name : NULL; hi6220_register_clkdiv() 137 init.num_parents = parent_name ? 1 : 0; hi6220_register_clkdiv() 145 div->hw.init = &init; hi6220_register_clkdiv()
|
H A D | clkgate-separated.c | 105 struct clk_init_data init; hisi_register_clkgate_sep() local 113 init.name = name; hisi_register_clkgate_sep() 114 init.ops = &clkgate_separated_ops; hisi_register_clkgate_sep() 115 init.flags = flags | CLK_IS_BASIC; hisi_register_clkgate_sep() 116 init.parent_names = (parent_name ? &parent_name : NULL); hisi_register_clkgate_sep() 117 init.num_parents = (parent_name ? 1 : 0); hisi_register_clkgate_sep() 122 sclk->hw.init = &init; hisi_register_clkgate_sep()
|
/linux-4.4.14/drivers/clk/spear/ |
H A D | clk-frac-synth.c | 129 struct clk_init_data init; clk_register_frac() local 149 frac->hw.init = &init; clk_register_frac() 151 init.name = name; clk_register_frac() 152 init.ops = &clk_frac_ops; clk_register_frac() 153 init.flags = flags; clk_register_frac() 154 init.parent_names = &parent_name; clk_register_frac() 155 init.num_parents = 1; clk_register_frac()
|
H A D | clk-gpt-synth.c | 118 struct clk_init_data init; clk_register_gpt() local 138 gpt->hw.init = &init; clk_register_gpt() 140 init.name = name; clk_register_gpt() 141 init.ops = &clk_gpt_ops; clk_register_gpt() 142 init.flags = flags; clk_register_gpt() 143 init.parent_names = &parent_name; clk_register_gpt() 144 init.num_parents = 1; clk_register_gpt()
|
/linux-4.4.14/arch/arm/boot/bootp/ |
H A D | Makefile | 15 targets := bootp init.o kernel.o initrd.o 18 $(obj)/bootp: $(src)/bootp.lds $(addprefix $(obj)/,init.o kernel.o initrd.o) FORCE
|
/linux-4.4.14/arch/ia64/include/asm/ |
H A D | module.h | 17 struct elf64_shdr *init_plt; /* init PLT section */ 24 void *init_unw_table; /* init unwind-table cookie returned by unwinder */
|
/linux-4.4.14/arch/arm/mach-gemini/ |
H A D | idle.c | 5 #include <linux/init.h> 16 * should enable it in init code, since by default it is gemini_idle()
|
/linux-4.4.14/drivers/s390/char/ |
H A D | fs3270.c | 12 #include <linux/init.h> 38 struct raw3270_request *init; /* single init request. */ member in struct:fs3270 59 return fp->active && raw3270_request_final(fp->init); fs3270_working() 126 /* If an old init command is still running just return. */ fs3270_activate() 127 if (!raw3270_request_final(fp->init)) fs3270_activate() 132 raw3270_request_set_cmd(fp->init, TC_EWRITEA); fs3270_activate() 133 fp->init->callback = fs3270_reset_callback; fs3270_activate() 136 raw3270_request_set_cmd(fp->init, TC_EWRITEA); fs3270_activate() 137 raw3270_request_set_idal(fp->init, fp->rdbuf); fs3270_activate() 138 fp->init->ccw.count = fp->rdbuf_size; fs3270_activate() 148 fp->init->rescnt = 0; fs3270_activate() 149 fp->init->callback = fs3270_restore_callback; fs3270_activate() 151 rc = fp->init->rc = raw3270_start_locked(view, fp->init); fs3270_activate() 153 fp->init->callback(fp->init, NULL); fs3270_activate() 197 /* If an old init command is still running just return. */ fs3270_deactivate() 198 if (!raw3270_request_final(fp->init)) fs3270_deactivate() 202 raw3270_request_set_cmd(fp->init, TC_RDBUF); fs3270_deactivate() 210 raw3270_request_set_idal(fp->init, fp->rdbuf); fs3270_deactivate() 211 fp->init->rescnt = 0; fs3270_deactivate() 212 fp->init->callback = fs3270_save_callback; fs3270_deactivate() 215 fp->init->rc = raw3270_start_locked(view, fp->init); fs3270_deactivate() 216 if (fp->init->rc) fs3270_deactivate() 217 fp->init->callback(fp->init, NULL); fs3270_deactivate() 381 fp->init = raw3270_request_alloc(0); fs3270_alloc_view() 382 if (IS_ERR(fp->init)) { fs3270_alloc_view() 400 raw3270_request_free(((struct fs3270 *) view)->init); fs3270_free_view()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
H A D | nouveau_abi16.c | 245 struct drm_nouveau_channel_alloc *init = data; nouveau_abi16_ioctl_channel_alloc() local 263 if (init->fb_ctxdma_handle != ~0) nouveau_abi16_ioctl_channel_alloc() 264 init->fb_ctxdma_handle = KEPLER_CHANNEL_GPFIFO_A_V0_ENGINE_GR; nouveau_abi16_ioctl_channel_alloc() 266 init->fb_ctxdma_handle = init->tt_ctxdma_handle; nouveau_abi16_ioctl_channel_alloc() 269 init->tt_ctxdma_handle = 0; nouveau_abi16_ioctl_channel_alloc() 270 if (init->fb_ctxdma_handle == KEPLER_CHANNEL_GPFIFO_A_V0_ENGINE_GR) nouveau_abi16_ioctl_channel_alloc() 271 init->tt_ctxdma_handle = 1; nouveau_abi16_ioctl_channel_alloc() 274 if (init->fb_ctxdma_handle == ~0 || init->tt_ctxdma_handle == ~0) nouveau_abi16_ioctl_channel_alloc() 286 ret = nouveau_channel_new(drm, device, init->fb_ctxdma_handle, nouveau_abi16_ioctl_channel_alloc() 287 init->tt_ctxdma_handle, &chan->chan); nouveau_abi16_ioctl_channel_alloc() 291 init->channel = chan->chan->chid; nouveau_abi16_ioctl_channel_alloc() 294 init->pushbuf_domains = NOUVEAU_GEM_DOMAIN_VRAM | nouveau_abi16_ioctl_channel_alloc() 298 init->pushbuf_domains = NOUVEAU_GEM_DOMAIN_VRAM; nouveau_abi16_ioctl_channel_alloc() 300 init->pushbuf_domains = NOUVEAU_GEM_DOMAIN_GART; nouveau_abi16_ioctl_channel_alloc() 303 init->subchan[0].handle = 0x00000000; nouveau_abi16_ioctl_channel_alloc() 304 init->subchan[0].grclass = 0x0000; nouveau_abi16_ioctl_channel_alloc() 305 init->subchan[1].handle = chan->chan->nvsw.handle; nouveau_abi16_ioctl_channel_alloc() 306 init->subchan[1].grclass = 0x506e; nouveau_abi16_ioctl_channel_alloc() 307 init->nr_subchan = 2; nouveau_abi16_ioctl_channel_alloc() 326 &init->notifier_handle); nouveau_abi16_ioctl_channel_alloc() 408 struct drm_nouveau_grobj_alloc *init = data; nouveau_abi16_ioctl_grobj_alloc() local 420 if (init->handle == ~0) nouveau_abi16_ioctl_grobj_alloc() 424 chan = nouveau_abi16_chan(abi16, init->channel); nouveau_abi16_ioctl_grobj_alloc() 432 if ((init->class & 0x00ff) == 0x006e) { nouveau_abi16_ioctl_grobj_alloc() 447 if ((init->class & 0x00ff) == 0x00b1) { nouveau_abi16_ioctl_grobj_alloc() 456 if ((init->class & 0x00ff) == 0x00b2) { /* mspdec */ nouveau_abi16_ioctl_grobj_alloc() 465 if ((init->class & 0x00ff) == 0x00b3) { /* msppp */ nouveau_abi16_ioctl_grobj_alloc() 474 oclass = init->class; nouveau_abi16_ioctl_grobj_alloc() 488 ret = nvif_object_init(&chan->chan->user, init->handle, oclass, nouveau_abi16_ioctl_grobj_alloc()
|
/linux-4.4.14/arch/x86/include/asm/ |
H A D | x86_init.h | 49 * @pre_vector_init: init code to run before interrupt vectors 51 * @intr_init: interrupt init code 85 * @tsc_pre_init: platform function called before TSC init 87 * @wallclock_init: init the wallclock device 105 * struct x86_init_pci - platform specific pci init functions 106 * @arch_init: platform specific pci arch init call 107 * @init: platform specific pci subsystem init 108 * @init_irq: platform specific pci irq init 113 int (*init)(void); member in struct:x86_init_pci 136 * @early_percpu_clock_init: early init of the per cpu clock event device
|
H A D | dmi.h | 5 #include <linux/init.h>
|
/linux-4.4.14/arch/powerpc/kernel/ |
H A D | vmlinux.lds.S | 101 .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) { 193 /* freed after init ends here */
|
/linux-4.4.14/drivers/clk/sirf/ |
H A D | clk-common.c | 221 .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) dmn_clk_get_parent() 317 if (strcmp(hw->init->name, "io") == 0) dmn_clk_set_parent() 357 unsigned bits = (strcmp(hw->init->name, "mem") == 0) ? 3 : 4; dmn_clk_round_rate() 379 unsigned bits = (strcmp(hw->init->name, "mem") == 0) ? 3 : 4; dmn_clk_set_rate() 458 .init = &clk_mem_init, 473 .init = &clk_sys_init, 487 .init = &clk_io_init, 510 .init = &clk_cpu_init, 538 .init = &clk_dsp_init, 553 .init = &clk_gfx_init, 568 .init = &clk_mm_init, 588 .init = &clk_lcd_init, 603 .init = &clk_vpp_init, 698 .init = &clk_cphif_init, 712 .init = &clk_dmac0_init, 726 .init = &clk_dmac1_init, 740 .init = &clk_audio_init, 754 .init = &clk_uart0_init, 768 .init = &clk_uart1_init, 782 .init = &clk_uart2_init, 796 .init = &clk_usp0_init, 810 .init = &clk_usp1_init, 824 .init = &clk_usp2_init, 838 .init = &clk_vip_init, 852 .init = &clk_spi0_init, 866 .init = &clk_spi1_init, 880 .init = &clk_tsc_init, 894 .init = &clk_i2c0_init, 908 .init = &clk_i2c1_init, 922 .init = &clk_pwmc_init, 936 .init = &clk_efuse_init, 950 .init = &clk_pulse_init, 968 .init = &clk_gps_init, 982 .init = &clk_mf_init, 1000 .init = &clk_security_init, 1018 .init = &clk_usb0_init, 1032 .init = &clk_usb1_init,
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
H A D | Makefile | 11 init.o intr.o keys.o mad.o mmap.o mr.o pcie.o pio.o pio_copy.o \
|
/linux-4.4.14/drivers/ras/ |
H A D | ras.c | 8 #include <linux/init.h>
|
/linux-4.4.14/drivers/media/pci/cx23885/ |
H A D | Makefile | 4 cx23888-ir.o netup-init.o cimax2.o netup-eeprom.o \
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
H A D | priv.h | 12 int (*init)(struct nvkm_bar *); member in struct:nvkm_bar_func
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bus/ |
H A D | priv.h | 7 void (*init)(struct nvkm_bus *); member in struct:nvkm_bus_func
|
/linux-4.4.14/drivers/clk/zte/ |
H A D | clk.c | 152 struct clk_init_data init; clk_register_zx_pll() local 158 init.name = name; clk_register_zx_pll() 159 init.ops = &zx_pll_ops; clk_register_zx_pll() 160 init.flags = flags; clk_register_zx_pll() 161 init.parent_names = parent_name ? &parent_name : NULL; clk_register_zx_pll() 162 init.num_parents = parent_name ? 1 : 0; clk_register_zx_pll() 168 zx_pll->hw.init = &init; clk_register_zx_pll() 289 struct clk_init_data init; clk_register_zx_audio() local 295 init.name = name; clk_register_zx_audio() 296 init.ops = &zx_audio_ops; clk_register_zx_audio() 297 init.flags = flags; clk_register_zx_audio() 298 init.parent_names = parent_name ? &parent_name : NULL; clk_register_zx_audio() 299 init.num_parents = parent_name ? 1 : 0; clk_register_zx_audio() 302 zx_audio->hw.init = &init; clk_register_zx_audio()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | oproxy.h | 14 int (*init[2])(struct nvkm_oproxy *); member in struct:nvkm_oproxy_func
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
H A D | umc.c | 7 * so no special init takes place.
|