/linux-master/drivers/clk/sunxi-ng/ |
H A D | ccu-sun8i-de2.c | 79 .hws = { 99 .hws = { 116 .hws = { 130 .hws = {
|
H A D | ccu_common.c | 134 struct clk_hw *hw = desc->hw_clks->hws[i]; 184 struct clk_hw *hw = desc->hw_clks->hws[i]; 203 struct clk_hw *hw = desc->hw_clks->hws[i];
|
H A D | ccu-sun8i-r.c | 132 .hws = { 149 .hws = { 165 .hws = {
|
/linux-master/drivers/clk/visconti/ |
H A D | clkc.c | 181 ctx->clk_data.hws[clks[i].id] = gate_clk; 194 ctx = devm_kzalloc(dev, struct_size(ctx, clk_data.hws, nr_clks), GFP_KERNEL); 199 ctx->clk_data.hws[i] = ERR_PTR(-ENOENT);
|
H A D | pll.c | 293 ctx->clk_data.hws[id] = hw_clk; 328 ctx = kzalloc(struct_size(ctx, clk_data.hws, nr_plls), GFP_KERNEL); 337 ctx->clk_data.hws[i] = ERR_PTR(-ENOENT);
|
/linux-master/drivers/clk/bcm/ |
H A D | clk-iproc-asiu.c | 190 asiu->clk_data = kzalloc(struct_size(asiu->clk_data, hws, num_clks), 235 asiu->clk_data->hws[i] = &asiu_clk->hw; 247 clk_hw_unregister(asiu->clk_data->hws[i]);
|
/linux-master/drivers/clk/mediatek/ |
H A D | clk-mt6795-apmixedsys.c | 166 clk_data->hws[CLK_APMIXED_REF2USB_TX] = hw; 181 mtk_clk_unregister_ref2usb_tx(clk_data->hws[CLK_APMIXED_REF2USB_TX]); 196 mtk_clk_unregister_ref2usb_tx(clk_data->hws[CLK_APMIXED_REF2USB_TX]);
|
H A D | clk-mt8173-infracfg.c | 88 infra_clk_data->hws[i] = ERR_PTR(-EPROBE_DEFER);
|
/linux-master/drivers/clk/ |
H A D | clk-bm1880.c | 543 data->hw_data.hws[clks[i].pll.id] = hw; 550 clk_hw_unregister(data->hw_data.hws[clks[i].pll.id]); 577 data->hw_data.hws[clks[i].id] = hw; 584 clk_hw_unregister_mux(data->hw_data.hws[clks[i].id]); 709 data->hw_data.hws[id] = hw; 716 clk_hw_unregister(data->hw_data.hws[clks[i].div.id]); 742 data->hw_data.hws[clks[i].id] = hw; 749 clk_hw_unregister_gate(data->hw_data.hws[clks[i].id]); 862 data->hw_data.hws[clks[i].id] = hw; 869 clk_hw_unregister_composite(data->hw_data.hws[clk [all...] |
H A D | clk-npcm7xx.c | 424 npcm7xx_clk_data = kzalloc(struct_size(npcm7xx_clk_data, hws, 432 npcm7xx_clk_data->hws[i] = ERR_PTR(-EPROBE_DEFER); 446 npcm7xx_clk_data->hws[pll_data->onecell_idx] = hw; 481 npcm7xx_clk_data->hws[mux_data->onecell_idx] = hw; 500 npcm7xx_clk_data->hws[div_data->onecell_idx] = hw;
|
/linux-master/drivers/clk/microchip/ |
H A D | clk-mpfs.c | 165 data->hw_data.hws[msspll_hw->id] = &msspll_hw->hw; 213 data->hw_data.hws[msspll_out_hw->id] = &msspll_out_hw->output.hw; 274 data->hw_data.hws[id] = &cfg_hw->cfg.hw; 356 data->hw_data.hws[id] = &periph_hw->periph.hw; 373 clk_data = devm_kzalloc(dev, struct_size(clk_data, hw_data.hws, num_clks), GFP_KERNEL);
|
H A D | clk-mpfs-ccc.c | 181 data->hw_data.hws[out_hw->id] = &out_hw->divider.hw; 219 data->hw_data.hws[pll_hw->id] = &pll_hw->hw; 240 clk_data = devm_kzalloc(&pdev->dev, struct_size(clk_data, hw_data.hws, num_clks),
|
/linux-master/drivers/clk/samsung/ |
H A D | clk-s5pv210.c | 744 struct clk_hw **hws; local 747 hws = ctx->clk_data.hws; 794 clk_hw_get_rate(hws[MOUT_APLL]), 795 clk_hw_get_rate(hws[MOUT_MPLL]), 796 clk_hw_get_rate(hws[MOUT_EPLL]), 797 clk_hw_get_rate(hws[MOUT_VPLL]));
|
H A D | clk-s3c64xx.c | 397 struct clk_hw **hws; local 409 hws = ctx->clk_data.hws; 464 clk_hw_get_rate(hws[MOUT_APLL]), 465 clk_hw_get_rate(hws[MOUT_MPLL]), 466 clk_hw_get_rate(hws[MOUT_EPLL]), 467 clk_hw_get_rate(hws[ARMCLK]));
|
/linux-master/drivers/clk/at91/ |
H A D | sckc.c | 503 clk_data = kzalloc(struct_size(clk_data, hws, 2), GFP_KERNEL); 509 clk_data->hws[0] = clk_hw_register_fixed_rate_parent_hw(NULL, "md_slck", 512 if (IS_ERR(clk_data->hws[0])) 517 clk_data->hws[1] = at91_clk_register_sam9x5_slow(regbase, "td_slck", 520 if (IS_ERR(clk_data->hws[1])) 530 at91_clk_unregister_sam9x5_slow(clk_data->hws[1]); 532 clk_hw_unregister(clk_data->hws[0]);
|
/linux-master/drivers/clk/imx/ |
H A D | clk-imx8ulp.c | 152 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, IMX8ULP_CLK_CGC1_END), 158 clks = clk_data->hws; 236 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, IMX8ULP_CLK_CGC2_END), 242 clks = clk_data->hws; 319 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, IMX8ULP_CLK_PCC3_END), 325 clks = clk_data->hws; 402 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, IMX8ULP_CLK_PCC4_END), 408 clks = clk_data->hws; 457 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, IMX8ULP_CLK_PCC5_END), 463 clks = clk_data->hws; [all...] |
/linux-master/drivers/dma/ |
H A D | dma-axi-dmac.c | 535 struct axi_dmac_hw_desc *hws; local 546 hws = dma_alloc_coherent(dev, PAGE_ALIGN(num_sgs * sizeof(*hws)), 548 if (!hws) { 554 desc->sg[i].hw = &hws[i]; 555 desc->sg[i].hw_phys = hw_phys + i * sizeof(*hws); 557 hws[i].id = AXI_DMAC_SG_UNUSED; 558 hws[i].flags = 0; 561 hws[i].next_sg_addr = hw_phys + (i + 1) * sizeof(*hws); [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn30/ |
H A D | dcn30_hwseq.c | 61 hws->ctx 63 hws->regs->reg 70 hws->shifts->field_name, hws->masks->field_name 297 struct dce_hwseq *hws = dc->hwseq; local 324 hws->funcs.set_blend_lut(pipe_ctx, plane_state); 327 hws->funcs.set_shaper_3dlut(pipe_ctx, plane_state); 617 struct dce_hwseq *hws = dc->hwseq; local 633 hws->funcs.bios_golden_init(dc); 634 hws [all...] |
/linux-master/drivers/clk/stm32/ |
H A D | clk-stm32-core.c | 28 struct clk_hw **hws; local 33 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, max_binding), GFP_KERNEL); 39 hws = clk_data->hws; 42 hws[n] = ERR_PTR(-ENOENT); 63 hws[cfg_clock->id] = hw;
|
/linux-master/drivers/clk/mvebu/ |
H A D | ap-cpu-clk.c | 279 ap_cpu_data = devm_kzalloc(dev, struct_size(ap_cpu_data, hws, 302 if (ap_cpu_data->hws[cluster_index]) 331 ap_cpu_data->hws[cluster_index] = &ap_cpu_clk[cluster_index].hw;
|
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn10/ |
H A D | dcn10_resource.c | 859 struct dce_hwseq *hws = kzalloc(sizeof(struct dce_hwseq), GFP_KERNEL); local 861 if (hws) { 862 hws->ctx = ctx; 863 hws->regs = &hwseq_reg; 864 hws->shifts = &hwseq_shift; 865 hws->masks = &hwseq_mask; 866 hws->wa.DEGVIDCN10_253 = true; 867 hws->wa.false_optc_underflow = true; 868 hws->wa.DEGVIDCN10_254 = true; 878 hws [all...] |
/linux-master/drivers/clocksource/ |
H A D | ingenic-sysost.c | 297 clocks->hws[idx] = &ost_clk->hw; 456 ost->clocks = kzalloc(struct_size(ost->clocks, hws, ost->soc_info->num_channels), 485 if (ost->clocks->hws[i]) 486 clk_hw_unregister(ost->clocks->hws[i]);
|
/linux-master/drivers/clk/sprd/ |
H A D | common.c | 91 hw = clkhw->hws[i];
|
/linux-master/drivers/clk/mmp/ |
H A D | clk-audio.c | 338 priv->clk_data.hws[MMP2_CLK_AUDIO_SYSCLK] = &priv->sysclk_gate.hw; 339 priv->clk_data.hws[MMP2_CLK_AUDIO_SSPA0] = &priv->sspa0_gate.hw; 340 priv->clk_data.hws[MMP2_CLK_AUDIO_SSPA1] = &priv->sspa1_gate.hw; 353 struct_size(priv, clk_data.hws,
|
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
H A D | dce110_hwseq.c | 83 hws->ctx 91 hws->regs->reg 95 hws->shifts->field_name, hws->masks->field_name 1200 struct dce_hwseq *hws = link->dc->hwseq; local 1210 hws->funcs.edp_backlight_control(link, true); 1218 struct dce_hwseq *hws = link->dc->hwseq; local 1222 hws->funcs.edp_backlight_control(link, false); 1530 struct dce_hwseq *hws = dc->hwseq; local 1535 if (hws 1785 struct dce_hwseq *hws = dc->hwseq; local 2295 struct dce_hwseq *hws = dc->hwseq; local 2655 struct dce_hwseq *hws = dc->hwseq; local 2764 struct dce_hwseq *hws = dc->hwseq; local 2914 struct dce_hwseq *hws = dc->hwseq; local [all...] |