Symbol: clk_bulk_data
arch/arm/mach-at91/pm.c
101
struct clk_bulk_data clks[AT91_PM_ETH_MAX_CLK];
arch/arm/mach-at91/pm.c
1224
struct clk_bulk_data *clks)
arch/arm/mach-at91/pm.c
1237
static int __init at91_pm_eth_clks_empty(struct clk_bulk_data *clks)
drivers/accel/ethosu/ethosu_device.h
169
struct clk_bulk_data *clks;
drivers/accel/rocket/rocket_core.h
39
struct clk_bulk_data clks[4];
drivers/ata/ahci.h
350
struct clk_bulk_data *clks; /* Optional */
drivers/bus/simple-pm-bus.c
21
struct clk_bulk_data *clks;
drivers/char/hw_random/rockchip-rng.c
128
struct clk_bulk_data *clk_bulks;
drivers/char/hw_random/stm32-rng.c
77
struct clk_bulk_data *clk_bulk;
drivers/clk/clk-bulk.c
115
struct clk_bulk_data *clks)
drivers/clk/clk-bulk.c
122
struct clk_bulk_data *clks)
drivers/clk/clk-bulk.c
128
void clk_bulk_put_all(int num_clks, struct clk_bulk_data *clks)
drivers/clk/clk-bulk.c
140
struct clk_bulk_data **clks)
drivers/clk/clk-bulk.c
16
struct clk_bulk_data *clks)
drivers/clk/clk-bulk.c
161
void clk_bulk_unprepare(int num_clks, const struct clk_bulk_data *clks)
drivers/clk/clk-bulk.c
177
const struct clk_bulk_data *clks)
drivers/clk/clk-bulk.c
211
void clk_bulk_disable(int num_clks, const struct clk_bulk_data *clks)
drivers/clk/clk-bulk.c
227
int __must_check clk_bulk_enable(int num_clks, const struct clk_bulk_data *clks)
drivers/clk/clk-bulk.c
47
struct clk_bulk_data **clks)
drivers/clk/clk-bulk.c
49
struct clk_bulk_data *clk_bulk;
drivers/clk/clk-bulk.c
72
void clk_bulk_put(int num_clks, struct clk_bulk_data *clks)
drivers/clk/clk-bulk.c
82
struct clk_bulk_data *clks, bool optional)
drivers/clk/clk-devres.c
131
struct clk_bulk_data *clks;
drivers/clk/clk-devres.c
143
struct clk_bulk_data *clks, bool optional)
drivers/clk/clk-devres.c
169
struct clk_bulk_data *clks)
drivers/clk/clk-devres.c
176
struct clk_bulk_data *clks)
drivers/clk/clk-devres.c
191
struct clk_bulk_data *clks, bool optional)
drivers/clk/clk-devres.c
226
struct clk_bulk_data *clks)
drivers/clk/clk-devres.c
240
struct clk_bulk_data **clks)
drivers/clk/clk-devres.c
272
struct clk_bulk_data **clks)
drivers/clk/davinci/psc-da850.c
132
static struct clk_bulk_data da850_psc1_parent_clks[] = {
drivers/clk/davinci/psc-da850.c
78
static struct clk_bulk_data da850_psc0_parent_clks[] = {
drivers/clk/davinci/psc.h
92
struct clk_bulk_data *parent_clks;
drivers/clk/renesas/rcar-usb2-clock-sel.c
29
static const struct clk_bulk_data rcar_usb2_clocks[] = {
drivers/clk/renesas/rcar-usb2-clock-sel.c
37
struct clk_bulk_data clks[ARRAY_SIZE(rcar_usb2_clocks)];
drivers/clk/starfive/clk-starfive-jh7110-isp.c
26
static struct clk_bulk_data jh7110_isp_top_clks[] = {
drivers/clk/starfive/clk-starfive-jh7110-vout.c
28
static struct clk_bulk_data jh7110_vout_top_clks[] = {
drivers/clk/starfive/clk-starfive-jh7110.h
9
struct clk_bulk_data *top_clks;
drivers/clk/tegra/clk-tegra210.c
293
struct clk_bulk_data *clks;
drivers/clk/tegra/clk-tegra210.c
3703
struct clk_bulk_data *clk_data;
drivers/cpufreq/imx-cpufreq-dt.c
46
static struct clk_bulk_data imx7ulp_clks[] = {
drivers/cpufreq/imx6q-cpufreq.c
42
static struct clk_bulk_data clks[] = {
drivers/crypto/caam/ctrl.c
518
const struct clk_bulk_data *clks;
drivers/crypto/caam/ctrl.c
522
static const struct clk_bulk_data caam_imx6_clks[] = {
drivers/crypto/caam/ctrl.c
535
static const struct clk_bulk_data caam_imx7_clks[] = {
drivers/crypto/caam/ctrl.c
546
static const struct clk_bulk_data caam_imx6ul_clks[] = {
drivers/crypto/caam/ctrl.c
558
static const struct clk_bulk_data caam_vf610_clks[] = {
drivers/crypto/caam/intern.h
130
struct clk_bulk_data *clks;
drivers/crypto/rockchip/rk3288_crypto.h
217
struct clk_bulk_data *clks;
drivers/gpio/gpio-dwapb.c
121
struct clk_bulk_data clks[DWAPB_NR_CLOCKS];
drivers/gpu/drm/bridge/samsung-dsim.c
229
static struct clk_bulk_data exynos3_clk_bulk_data[] = {
drivers/gpu/drm/bridge/samsung-dsim.c
234
static struct clk_bulk_data exynos4_clk_bulk_data[] = {
drivers/gpu/drm/bridge/samsung-dsim.c
239
static struct clk_bulk_data exynos5433_clk_bulk_data[] = {
drivers/gpu/drm/bridge/samsung-dsim.c
247
static struct clk_bulk_data exynos7870_clk_bulk_data[] = {
drivers/gpu/drm/mediatek/mtk_ethdr.c
78
struct clk_bulk_data ethdr_clk[ETHDR_CLK_NUM];
drivers/gpu/drm/msm/adreno/a6xx_gmu.h
90
struct clk_bulk_data *clocks;
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h
92
struct clk_bulk_data *clocks;
drivers/gpu/drm/msm/dp/dp_ctrl.c
125
struct clk_bulk_data *core_clks;
drivers/gpu/drm/msm/dp/dp_ctrl.c
128
struct clk_bulk_data *link_clks;
drivers/gpu/drm/msm/dsi/dsi_host.c
115
struct clk_bulk_data bus_clks[DSI_BUS_CLK_MAX];
drivers/gpu/drm/msm/hdmi/hdmi.h
53
struct clk_bulk_data *pwr_clks;
drivers/gpu/drm/msm/msm_drv.h
459
struct clk *msm_clk_bulk_get_clock(struct clk_bulk_data *bulk, int count,
drivers/gpu/drm/msm/msm_gpu.h
232
struct clk_bulk_data *grp_clks;
drivers/gpu/drm/msm/msm_io_utils.c
17
struct clk *msm_clk_bulk_get_clock(struct clk_bulk_data *bulk, int count,
drivers/gpu/drm/msm/msm_mdss.c
35
struct clk_bulk_data *clocks;
drivers/gpu/drm/msm/msm_mdss.c
377
static int mdp5_mdss_parse_clock(struct platform_device *pdev, struct clk_bulk_data **clocks)
drivers/gpu/drm/msm/msm_mdss.c
379
struct clk_bulk_data *bulk;
drivers/gpu/drm/msm/msm_mdss.c
386
bulk = devm_kcalloc(&pdev->dev, MDP5_MDSS_NUM_CLOCKS, sizeof(struct clk_bulk_data), GFP_KERNEL);
drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
473
struct clk_bulk_data *clks;
drivers/gpu/drm/tegra/gr3d.c
45
struct clk_bulk_data *clocks;
drivers/gpu/drm/tegra/nvdec.c
43
struct clk_bulk_data clks[3];
drivers/hwmon/bt1-pvt.h
214
struct clk_bulk_data clks[PVT_CLOCK_NUM];
drivers/i2c/busses/i2c-imx-lpi2c.c
180
struct clk_bulk_data *clks;
drivers/i2c/busses/i2c-mt65xx.c
296
struct clk_bulk_data clocks[I2C_MT65XX_CLK_MAX]; /* clocks for i2c */
drivers/i2c/busses/i2c-qcom-cci.c
131
struct clk_bulk_data *clocks;
drivers/i2c/busses/i2c-tegra.c
301
struct clk_bulk_data clocks[2];
drivers/i3c/master/adi-i3c-master.c
937
struct clk_bulk_data *clk;
drivers/i3c/master/renesas-i3c.c
267
struct clk_bulk_data *clks;
drivers/i3c/master/svc-i3c-master.c
242
struct clk_bulk_data *clks;
drivers/interconnect/qcom/icc-rpm.h
67
struct clk_bulk_data *intf_clks;
drivers/interconnect/qcom/icc-rpmh.h
38
struct clk_bulk_data *clks;
drivers/interconnect/qcom/msm8974.c
179
static const struct clk_bulk_data msm8974_icc_bus_clocks[] = {
drivers/interconnect/qcom/msm8974.c
192
struct clk_bulk_data *bus_clks;
drivers/iommu/apple-dart.c
214
struct clk_bulk_data *clks;
drivers/iommu/arm/arm-smmu/arm-smmu.h
337
struct clk_bulk_data *clks;
drivers/iommu/arm/arm-smmu/qcom_iommu.c
50
struct clk_bulk_data clks[CLK_NUM];
drivers/iommu/rockchip-iommu.c
114
struct clk_bulk_data *clocks;
drivers/irqchip/irq-gic-pm.c
22
struct clk_bulk_data *clks;
drivers/leds/blink/leds-lgm-sso.c
136
struct clk_bulk_data clocks[2];
drivers/mailbox/mailbox-th1520.c
72
struct clk_bulk_data clocks[TH_1520_MBOX_CHANS];
drivers/mailbox/mtk-cmdq-mailbox.c
640
struct clk_bulk_data *clks;
drivers/mailbox/mtk-cmdq-mailbox.c
91
struct clk_bulk_data *clocks;
drivers/media/platform/amlogic/c3/isp/c3-isp-common.h
302
struct clk_bulk_data clks[C3_ISP_CLOCK_NUM_MAX];
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
209
struct clk_bulk_data clks[MIPI_ADAP_CLOCK_NUM_MAX];
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
251
struct clk_bulk_data clks[MIPI_CSI2_CLOCK_NUM_MAX];
drivers/media/platform/arm/mali-c55/mali-c55-common.h
240
struct clk_bulk_data clks[MALI_C55_NUM_CLKS];
drivers/media/platform/chips-media/wave5/wave5-vpuapi.h
763
struct clk_bulk_data *clks;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1860
static struct clk_bulk_data mtk_jpeg_clocks[] = {
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
1864
static struct clk_bulk_data mt8173_jpeg_dec_clocks[] = {
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.h
127
struct clk_bulk_data *clks;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.h
137
struct clk_bulk_data *clks;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.h
70
struct clk_bulk_data *clks;
drivers/media/platform/nxp/dw100/dw100.c
74
struct clk_bulk_data *clks;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h
132
struct clk_bulk_data *clks;
drivers/media/platform/nxp/imx-mipi-csis.c
334
struct clk_bulk_data *clks;
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
284
struct clk_bulk_data *clks;
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
29
struct clk_bulk_data;
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
115
struct clk_bulk_data clks[CSI2_NUM_CLKS];
drivers/media/platform/qcom/iris/iris_core.h
93
struct clk_bulk_data *clock_tbl;
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc.h
86
struct clk_bulk_data clks[RZV2H_IVC_NUM_HW_RESOURCES];
drivers/media/platform/rockchip/rkcif/rkcif-common.h
237
struct clk_bulk_data clks[RKCIF_CLK_MAX];
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
516
struct clk_bulk_data clks[RKISP1_MAX_BUS_CLK];
drivers/media/platform/rockchip/rkvdec/rkvdec.h
134
struct clk_bulk_data *clocks;
drivers/media/platform/st/stm32/stm32-csi.c
179
struct clk_bulk_data clks[STM32_CSI_CLK_NB];
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
61
struct clk_bulk_data *clks;
drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
139
struct clk_bulk_data *clks;
drivers/media/platform/verisilicon/hantro.h
205
struct clk_bulk_data *clocks;
drivers/media/platform/xilinx/xilinx-csi2rxss.c
230
struct clk_bulk_data *clks;
drivers/media/platform/xilinx/xilinx-csi2rxss.c
242
static const struct clk_bulk_data xcsi2rxss_clks[] = {
drivers/memory/mtk-smi.c
142
struct clk_bulk_data clks[MTK_SMI_CLK_NR_MAX];
drivers/memory/stm32_omm.c
33
struct clk_bulk_data clk_bulk[OMM_CLK_NB];
drivers/mmc/host/meson-mx-sdhc-clkc.c
128
clk_bulk_data, 0);
drivers/mmc/host/meson-mx-sdhc-clkc.c
137
clk_bulk_data, 1);
drivers/mmc/host/meson-mx-sdhc-clkc.c
146
clk_bulk_data, 2);
drivers/mmc/host/meson-mx-sdhc-clkc.c
155
clk_bulk_data, 3);
drivers/mmc/host/meson-mx-sdhc-clkc.c
75
struct clk_bulk_data *clk_bulk_data,
drivers/mmc/host/meson-mx-sdhc-clkc.c
86
clk_bulk_data[bulk_index].clk = devm_clk_hw_get_clk(dev, hw, name_suffix);
drivers/mmc/host/meson-mx-sdhc-clkc.c
88
return PTR_ERR_OR_ZERO(clk_bulk_data[bulk_index].clk);
drivers/mmc/host/meson-mx-sdhc-clkc.c
92
struct clk_bulk_data *clk_bulk_data)
drivers/mmc/host/meson-mx-sdhc-mmc.c
55
struct clk_bulk_data bulk_clks[MESON_SDHC_NUM_BULK_CLKS];
drivers/mmc/host/meson-mx-sdhc.h
136
struct clk_bulk_data;
drivers/mmc/host/meson-mx-sdhc.h
139
struct clk_bulk_data *clk_bulk_data);
drivers/mmc/host/mtk-sd.c
502
struct clk_bulk_data bulk_clks[MSDC_NR_CLOCKS];
drivers/mmc/host/sdhci-msm.c
276
struct clk_bulk_data bulk_clks[4];
drivers/mmc/host/sdhci-of-dwcmshc.c
279
struct clk_bulk_data other_clks[DWCMSHC_MAX_OTHER_CLKS];
drivers/net/can/rockchip/rockchip_canfd.h
483
struct clk_bulk_data *clks;
drivers/net/ethernet/actions/owl-emac.h
258
struct clk_bulk_data clks[OWL_EMAC_NCLKS];
drivers/net/ethernet/cadence/macb_main.c
4489
struct clk_bulk_data clks[] = {
drivers/net/ethernet/mediatek/mtk_star_emac.c
258
struct clk_bulk_data clks[MTK_STAR_NCLKS];
drivers/net/ethernet/qualcomm/ppe/ppe.c
117
struct clk_bulk_data *clks;
drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c
77
struct clk_bulk_data *clks;
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
102
struct clk_bulk_data *clks;
drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c
18
struct clk_bulk_data *clks;
drivers/net/ethernet/xilinx/xilinx_axienet.h
562
struct clk_bulk_data misc_clks[XAE_NUM_MISC_CLOCKS];
drivers/net/pcs/pcs-xpcs.h
112
struct clk_bulk_data clks[DW_XPCS_NUM_CLKS];
drivers/net/wireless/ath/ath10k/snoc.h
56
struct clk_bulk_data;
drivers/net/wireless/ath/ath10k/snoc.h
81
struct clk_bulk_data *clks;
drivers/nvmem/rockchip-otp.c
80
struct clk_bulk_data *clks;
drivers/pci/controller/dwc/pci-exynos.c
56
struct clk_bulk_data *clks;
drivers/pci/controller/dwc/pci-imx6.c
154
struct clk_bulk_data *clks;
drivers/pci/controller/dwc/pci-imx6.c
523
struct clk_bulk_data *clks = imx_pcie->clks;
drivers/pci/controller/dwc/pcie-designware.h
545
struct clk_bulk_data app_clks[DW_PCIE_NUM_APP_CLKS];
drivers/pci/controller/dwc/pcie-designware.h
546
struct clk_bulk_data core_clks[DW_PCIE_NUM_CORE_CLKS];
drivers/pci/controller/dwc/pcie-dw-rockchip.c
94
struct clk_bulk_data *clks;
drivers/pci/controller/dwc/pcie-qcom-ep.c
218
struct clk_bulk_data *clks;
drivers/pci/controller/dwc/pcie-qcom.c
176
struct clk_bulk_data *clks;
drivers/pci/controller/dwc/pcie-qcom.c
185
struct clk_bulk_data *clks;
drivers/pci/controller/dwc/pcie-qcom.c
194
struct clk_bulk_data *clks;
drivers/pci/controller/dwc/pcie-qcom.c
201
struct clk_bulk_data *clks;
drivers/pci/controller/dwc/pcie-qcom.c
208
struct clk_bulk_data *clks;
drivers/pci/controller/dwc/pcie-qcom.c
216
struct clk_bulk_data *clks;
drivers/pci/controller/dwc/pcie-qcom.c
223
struct clk_bulk_data *clks;
drivers/pci/controller/dwc/pcie-sophgo.c
29
struct clk_bulk_data *clks;
drivers/pci/controller/pcie-mediatek-gen3.c
209
struct clk_bulk_data *clks;
drivers/pci/controller/pcie-rockchip.h
314
struct clk_bulk_data *clks;
drivers/pci/controller/plda/pcie-starfive.c
56
struct clk_bulk_data *clks;
drivers/perf/fsl_imx8_ddr_perf.c
780
struct clk_bulk_data *clks;
drivers/phy/freescale/phy-fsl-imx8qm-hsio.c
79
struct clk_bulk_data clks[LANE_NUM_CLKS];
drivers/phy/mediatek/phy-mtk-tphy.c
1616
struct clk_bulk_data *clks;
drivers/phy/mediatek/phy-mtk-tphy.c
319
struct clk_bulk_data clks[TPHY_CLKS_CNT];
drivers/phy/mediatek/phy-mtk-ufs.c
42
struct clk_bulk_data clks[UFSPHY_CLKS_CNT];
drivers/phy/mediatek/phy-mtk-ufs.c
53
struct clk_bulk_data *clks = phy->clks;
drivers/phy/mediatek/phy-mtk-xfi-tphy.c
71
struct clk_bulk_data clocks[MTK_XFI_TPHY_NUM_CLOCKS];
drivers/phy/phy-google-usb.c
44
struct clk_bulk_data *clks;
drivers/phy/phy-snps-eusb2.c
168
struct clk_bulk_data *clks;
drivers/phy/phy-spacemit-k1-pcie.c
453
struct clk_bulk_data clocks[] = {
drivers/phy/qualcomm/phy-qcom-edp.c
110
struct clk_bulk_data *clks;
drivers/phy/qualcomm/phy-qcom-qmp-combo.c
2290
struct clk_bulk_data *clks;
drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c
211
struct clk_bulk_data *clks;
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
3324
struct clk_bulk_data *clks;
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
3325
struct clk_bulk_data pipe_clks[2];
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c
1194
struct clk_bulk_data *clks;
drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c
539
struct clk_bulk_data *clks;
drivers/phy/qualcomm/phy-qcom-qmp-usb.c
1429
struct clk_bulk_data *clks;
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
452
struct clk_bulk_data *clks;
drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c
132
struct clk_bulk_data *clks;
drivers/phy/qualcomm/phy-qcom-uniphy-pcie-28lp.c
69
struct clk_bulk_data *clks;
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
59
struct clk_bulk_data *clks;
drivers/phy/qualcomm/phy-qcom-usb-ss.c
41
struct clk_bulk_data clks[NUM_BULK_CLKS];
drivers/phy/rockchip/phy-rockchip-dphy-rx0.c
151
struct clk_bulk_data *clks;
drivers/phy/rockchip/phy-rockchip-inno-usb2.c
250
struct clk_bulk_data *clks;
drivers/phy/rockchip/phy-rockchip-naneng-combphy.c
204
struct clk_bulk_data *clks;
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c
410
struct clk_bulk_data *clks;
drivers/phy/rockchip/phy-rockchip-snps-pcie3.c
65
struct clk_bulk_data *clks;
drivers/phy/rockchip/phy-rockchip-usbdp.c
167
struct clk_bulk_data *clks;
drivers/phy/samsung/phy-exynos5-usbdrd.c
517
struct clk_bulk_data *clks;
drivers/phy/samsung/phy-exynos5-usbdrd.c
518
struct clk_bulk_data *core_clks;
drivers/phy/samsung/phy-samsung-ufs.h
130
struct clk_bulk_data *clks;
drivers/phy/st/phy-stm32-combophy.c
86
struct clk_bulk_data clks[ARRAY_SIZE(combophy_clks)];
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
34
struct clk_bulk_data clks[MAX_LPI_NUM_CLKS];
drivers/pinctrl/stm32/pinctrl-stm32.c
170
struct clk_bulk_data *clks;
drivers/pmdomain/amlogic/meson-ee-pwrc.c
336
struct clk_bulk_data *clks;
drivers/pmdomain/imx/gpcv2.c
281
struct clk_bulk_data *clks;
drivers/pmdomain/imx/imx8m-blk-ctrl.c
65
struct clk_bulk_data clks[DOMAIN_MAX_CLKS];
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
219
struct clk_bulk_data *usb_clk = bc->domains[IMX8MP_HSIOBLK_PD_USB].clks;
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
65
struct clk_bulk_data clks[DOMAIN_MAX_CLKS];
drivers/pmdomain/imx/imx93-blk-ctrl.c
56
struct clk_bulk_data clks[BLK_MAX_CLKS];
drivers/pmdomain/imx/imx93-blk-ctrl.c
83
struct clk_bulk_data clks[DOMAIN_MAX_CLKS];
drivers/pmdomain/imx/imx93-pd.c
29
struct clk_bulk_data *clks;
drivers/pmdomain/mediatek/mtk-mfg-pmdomain.c
259
struct clk_bulk_data *gpu_clks;
drivers/pmdomain/mediatek/mtk-pm-domains.c
65
struct clk_bulk_data *clks;
drivers/pmdomain/mediatek/mtk-pm-domains.c
67
struct clk_bulk_data *subsys_clks;
drivers/pmdomain/rockchip/pm-domains.c
101
struct clk_bulk_data *clks;
drivers/power/sequencing/pwrseq-thead-gpu.c
35
struct clk_bulk_data *clks;
drivers/pwm/pwm-imx27.c
87
struct clk_bulk_data clks[ARRAY_SIZE(pwm_imx27_clks)];
drivers/pwm/pwm-sprd.c
31
struct clk_bulk_data clks[SPRD_PWM_CHN_CLKS_NUM];
drivers/regulator/uniphier-regulator.c
30
struct clk_bulk_data clk[MAX_CLKS];
drivers/remoteproc/imx_dsp_rproc.c
1118
struct clk_bulk_data *clks = priv->clks;
drivers/remoteproc/imx_dsp_rproc.c
132
struct clk_bulk_data clks[DSP_RPROC_CLK_MAX];
drivers/remoteproc/ingenic_rproc.c
63
struct clk_bulk_data clks[2];
drivers/remoteproc/qcom_q6v5_adsp.c
89
struct clk_bulk_data *clks;
drivers/reset/reset-uniphier-glue.c
25
struct clk_bulk_data clk[MAX_CLKS];
drivers/soc/mediatek/mtk-pmic-wrap.c
2471
struct clk_bulk_data *clk;
drivers/soc/qcom/qcom-geni-se.c
101
struct clk_bulk_data clks[MAX_CLKS];
drivers/soc/samsung/exynos-usi.c
66
struct clk_bulk_data *clks; /* USI clocks */
drivers/spi/spi-cadence-quadspi.c
79
static const struct clk_bulk_data cqspi_clks[CLK_QSPI_NUM] = {
drivers/spi/spi-cadence-quadspi.c
87
struct clk_bulk_data clks[CLK_QSPI_NUM];
drivers/spi/spi-qcom-qspi.c
170
struct clk_bulk_data *clks;
drivers/spi/spi-rzv2h-rspi.c
695
struct clk_bulk_data *clks;
drivers/spmi/spmi-mtk-pmif.c
63
struct clk_bulk_data clks[PMIF_MAX_CLKS];
drivers/staging/media/starfive/camss/stf-camss.h
60
struct clk_bulk_data sys_clk[STF_CLK_NUM];
drivers/staging/media/tegra-video/csi.h
152
struct clk_bulk_data *clks;
drivers/ufs/host/ufs-qcom.h
282
struct clk_bulk_data *clks;
drivers/ufs/host/ufs-rockchip.h
75
struct clk_bulk_data *clks;
drivers/usb/cdns3/cdns3-imx.c
107
static const struct clk_bulk_data imx_cdns3_core_clks[] = {
drivers/usb/cdns3/cdns3-imx.c
92
struct clk_bulk_data *clks;
drivers/usb/cdns3/cdns3-starfive.c
39
struct clk_bulk_data *clks;
drivers/usb/dwc3/dwc3-generic-plat.c
26
struct clk_bulk_data *clks;
drivers/usb/dwc3/dwc3-google.c
56
struct clk_bulk_data *clks;
drivers/usb/dwc3/dwc3-meson-g12a.c
104
static struct clk_bulk_data meson_gxl_clocks[] = {
drivers/usb/dwc3/dwc3-meson-g12a.c
109
static struct clk_bulk_data meson_g12a_clocks[] = {
drivers/usb/dwc3/dwc3-meson-g12a.c
113
static struct clk_bulk_data meson_a1_clocks[] = {
drivers/usb/dwc3/dwc3-meson-g12a.c
144
struct clk_bulk_data *clks;
drivers/usb/dwc3/dwc3-of-simple.c
27
struct clk_bulk_data *clks;
drivers/usb/dwc3/dwc3-qcom.c
75
struct clk_bulk_data *clks;
drivers/usb/dwc3/dwc3-xilinx.c
46
struct clk_bulk_data *clks;
drivers/usb/gadget/udc/tegra-xudc.c
502
struct clk_bulk_data *clks;
drivers/usb/host/xhci-mtk.c
429
struct clk_bulk_data *clks = mtk->clks;
drivers/usb/host/xhci-mtk.h
166
struct clk_bulk_data clks[BULK_CLKS_NUM];
drivers/usb/mtu3/mtu3.h
260
struct clk_bulk_data clks[BULK_CLKS_CNT];
drivers/usb/mtu3/mtu3_plat.c
222
struct clk_bulk_data *clks = ssusb->clks;
drivers/usb/musb/mediatek.c
50
struct clk_bulk_data clks[MTK_MUSB_CLKS_NUM];
include/drm/bridge/samsung-dsim.h
62
struct clk_bulk_data *clk_data;
include/linux/clk.h
1044
struct clk_bulk_data *clks)
include/linux/clk.h
1050
int num_clks, struct clk_bulk_data *clks)
include/linux/clk.h
1057
struct clk_bulk_data *clks)
include/linux/clk.h
1063
struct clk_bulk_data **clks)
include/linux/clk.h
1070
struct clk_bulk_data **clks)
include/linux/clk.h
1083
static inline void clk_bulk_put(int num_clks, struct clk_bulk_data *clks) {}
include/linux/clk.h
1085
static inline void clk_bulk_put_all(int num_clks, struct clk_bulk_data *clks) {}
include/linux/clk.h
1095
const struct clk_bulk_data *clks)
include/linux/clk.h
1104
const struct clk_bulk_data *clks) {}
include/linux/clk.h
1187
clk_bulk_prepare_enable(int num_clks, const struct clk_bulk_data *clks)
include/linux/clk.h
1202
const struct clk_bulk_data *clks)
include/linux/clk.h
345
const struct clk_bulk_data *clks);
include/linux/clk.h
346
void clk_bulk_unprepare(int num_clks, const struct clk_bulk_data *clks);
include/linux/clk.h
377
clk_bulk_prepare(int num_clks, const struct clk_bulk_data *clks)
include/linux/clk.h
384
const struct clk_bulk_data *clks)
include/linux/clk.h
434
struct clk_bulk_data *clks);
include/linux/clk.h
454
struct clk_bulk_data **clks);
include/linux/clk.h
467
struct clk_bulk_data *clks);
include/linux/clk.h
481
struct clk_bulk_data *clks);
include/linux/clk.h
504
struct clk_bulk_data *clks);
include/linux/clk.h
520
struct clk_bulk_data *clks);
include/linux/clk.h
536
struct clk_bulk_data **clks);
include/linux/clk.h
554
struct clk_bulk_data **clks);
include/linux/clk.h
750
const struct clk_bulk_data *clks);
include/linux/clk.h
784
void clk_bulk_disable(int num_clks, const struct clk_bulk_data *clks);
include/linux/clk.h
816
void clk_bulk_put(int num_clks, struct clk_bulk_data *clks);
include/linux/clk.h
829
void clk_bulk_put_all(int num_clks, struct clk_bulk_data *clks);
include/linux/clk.h
984
struct clk_bulk_data *clks)
include/linux/clk.h
990
int num_clks, struct clk_bulk_data *clks)
include/linux/clk.h
996
struct clk_bulk_data **clks)
include/linux/mfd/madera/core.h
197
struct clk_bulk_data mclk[MADERA_NUM_MCLK];
include/linux/stmmac.h
288
struct clk_bulk_data *clks;
sound/hda/controllers/cix-ipbloq.c
31
struct clk_bulk_data clocks[2];
sound/hda/controllers/tegra.c
85
struct clk_bulk_data clocks[3];
sound/soc/codecs/rk3308_codec.c
51
static struct clk_bulk_data rk3308_codec_clocks[] = {
sound/soc/codecs/tlv320aic32x4.c
1005
static struct clk_bulk_data clocks[] = {
sound/soc/codecs/tlv320aic32x4.c
1162
static struct clk_bulk_data clocks[] = {
sound/soc/codecs/tlv320aic32x4.c
720
static struct clk_bulk_data clocks[] = {
sound/soc/codecs/tlv320aic32x4.c
889
static struct clk_bulk_data clocks[] = {
sound/soc/codecs/wm8994.h
83
struct clk_bulk_data mclk[WM8994_NUM_MCLK];
sound/soc/dwc/dwc-i2s.c
735
static struct clk_bulk_data clks[] = {
sound/soc/dwc/dwc-i2s.c
805
static struct clk_bulk_data clks[] = {
sound/soc/mediatek/mt7986/mt7986-afe-common.h
35
struct clk_bulk_data *clks;
sound/soc/meson/aiu.c
180
struct clk_bulk_data *clks;
sound/soc/meson/aiu.h
11
struct clk_bulk_data;
sound/soc/meson/aiu.h
25
struct clk_bulk_data *clks;
sound/soc/qcom/lpass.h
158
struct clk_bulk_data *clks;
sound/soc/sof/imx/imx-common.h
113
struct clk_bulk_data *clks;
sound/soc/starfive/jh7110_pwmdac.c
94
struct clk_bulk_data clks[2];
sound/soc/starfive/jh7110_tdm.c
113
struct clk_bulk_data clks[6];
sound/soc/tegra/tegra30_ahub.h
516
struct clk_bulk_data clocks[2];