/linux-6.1.9/include/linux/ |
D | clk.h | 87 struct clk_bulk_data { struct 252 const struct clk_bulk_data *clks); 278 clk_bulk_prepare(int num_clks, const struct clk_bulk_data *clks) in clk_bulk_prepare() 301 void clk_bulk_unprepare(int num_clks, const struct clk_bulk_data *clks); 308 const struct clk_bulk_data *clks) in clk_bulk_unprepare() 353 struct clk_bulk_data *clks); 373 struct clk_bulk_data **clks); 386 struct clk_bulk_data *clks); 400 struct clk_bulk_data *clks); 423 struct clk_bulk_data *clks); [all …]
|
/linux-6.1.9/drivers/clk/ |
D | clk-bulk.c | 16 struct clk_bulk_data *clks) in of_clk_bulk_get() 47 struct clk_bulk_data **clks) in of_clk_bulk_get_all() 49 struct clk_bulk_data *clk_bulk; in of_clk_bulk_get_all() 72 void clk_bulk_put(int num_clks, struct clk_bulk_data *clks) in clk_bulk_put() 82 struct clk_bulk_data *clks, bool optional) in __clk_bulk_get() 115 struct clk_bulk_data *clks) in clk_bulk_get() 122 struct clk_bulk_data *clks) in clk_bulk_get_optional() 128 void clk_bulk_put_all(int num_clks, struct clk_bulk_data *clks) in clk_bulk_put_all() 140 struct clk_bulk_data **clks) in clk_bulk_get_all() 161 void clk_bulk_unprepare(int num_clks, const struct clk_bulk_data *clks) in clk_bulk_unprepare() [all …]
|
D | clk-devres.c | 103 struct clk_bulk_data *clks; 115 struct clk_bulk_data *clks, bool optional) in __devm_clk_bulk_get() 141 struct clk_bulk_data *clks) in devm_clk_bulk_get() 148 struct clk_bulk_data *clks) in devm_clk_bulk_get_optional() 162 struct clk_bulk_data **clks) in devm_clk_bulk_get_all()
|
/linux-6.1.9/drivers/mmc/host/ |
D | meson-mx-sdhc-clkc.c | 83 struct clk_bulk_data *clk_bulk_data) in meson_mx_sdhc_register_clkc() argument 150 clk_bulk_data[0].clk = clkc_data->mod_clk_en.hw.clk; in meson_mx_sdhc_register_clkc() 151 clk_bulk_data[1].clk = clkc_data->sd_clk_en.hw.clk; in meson_mx_sdhc_register_clkc() 152 clk_bulk_data[2].clk = clkc_data->tx_clk_en.hw.clk; in meson_mx_sdhc_register_clkc() 153 clk_bulk_data[3].clk = clkc_data->rx_clk_en.hw.clk; in meson_mx_sdhc_register_clkc()
|
D | meson-mx-sdhc.h | 136 struct clk_bulk_data; 139 struct clk_bulk_data *clk_bulk_data);
|
/linux-6.1.9/sound/soc/meson/ |
D | aiu.h | 11 struct clk_bulk_data; 25 struct clk_bulk_data *clks;
|
/linux-6.1.9/drivers/net/wireless/ath/ath10k/ |
D | snoc.h | 55 struct clk_bulk_data; 78 struct clk_bulk_data *clks;
|
/linux-6.1.9/drivers/gpu/drm/msm/ |
D | msm_mdss.c | 35 struct clk_bulk_data *clocks; 280 static int mdp5_mdss_parse_clock(struct platform_device *pdev, struct clk_bulk_data **clocks) in mdp5_mdss_parse_clock() 282 struct clk_bulk_data *bulk; in mdp5_mdss_parse_clock() 289 bulk = devm_kcalloc(&pdev->dev, MDP5_MDSS_NUM_CLOCKS, sizeof(struct clk_bulk_data), GFP_KERNEL); in mdp5_mdss_parse_clock()
|
/linux-6.1.9/drivers/clk/davinci/ |
D | psc-da830.c | 46 static struct clk_bulk_data da830_psc0_parent_clks[] = { 108 static struct clk_bulk_data da830_psc1_parent_clks[] = {
|
D | psc-da850.c | 85 static struct clk_bulk_data da850_psc0_parent_clks[] = { 139 static struct clk_bulk_data da850_psc1_parent_clks[] = {
|
D | psc.h | 92 struct clk_bulk_data *parent_clks;
|
/linux-6.1.9/drivers/gpu/drm/msm/dp/ |
D | dp_parser.c | 156 core_power->num_clk, sizeof(struct clk_bulk_data), in dp_parser_init_clk_data() 169 ctrl_power->num_clk, sizeof(struct clk_bulk_data), in dp_parser_init_clk_data() 184 stream_power->num_clk, sizeof(struct clk_bulk_data), in dp_parser_init_clk_data()
|
D | dp_parser.h | 103 struct clk_bulk_data *clocks;
|
/linux-6.1.9/drivers/phy/mediatek/ |
D | phy-mtk-ufs.c | 41 struct clk_bulk_data clks[UFSPHY_CLKS_CNT]; 52 struct clk_bulk_data *clks = phy->clks; in ufs_mtk_phy_clk_init()
|
/linux-6.1.9/drivers/crypto/caam/ |
D | ctrl.c | 495 const struct clk_bulk_data *clks; 499 static const struct clk_bulk_data caam_imx6_clks[] = { 511 static const struct clk_bulk_data caam_imx7_clks[] = { 521 static const struct clk_bulk_data caam_imx6ul_clks[] = { 532 static const struct clk_bulk_data caam_vf610_clks[] = {
|
/linux-6.1.9/sound/soc/sof/imx/ |
D | imx-common.h | 19 struct clk_bulk_data *dsp_clks;
|
/linux-6.1.9/drivers/clk/renesas/ |
D | rcar-usb2-clock-sel.c | 30 static const struct clk_bulk_data rcar_usb2_clocks[] = { 38 struct clk_bulk_data clks[ARRAY_SIZE(rcar_usb2_clocks)];
|
/linux-6.1.9/drivers/interconnect/qcom/ |
D | icc-rpm.h | 40 struct clk_bulk_data bus_clks[];
|
/linux-6.1.9/drivers/staging/media/tegra-video/ |
D | csi.h | 148 struct clk_bulk_data *clks;
|
/linux-6.1.9/drivers/media/platform/mediatek/jpeg/ |
D | mtk_jpeg_core.h | 63 struct clk_bulk_data *clks;
|
/linux-6.1.9/drivers/staging/media/rkvdec/ |
D | rkvdec.h | 94 struct clk_bulk_data *clocks;
|
/linux-6.1.9/drivers/usb/host/ |
D | xhci-mtk.h | 153 struct clk_bulk_data clks[BULK_CLKS_NUM];
|
/linux-6.1.9/include/linux/mfd/madera/ |
D | core.h | 197 struct clk_bulk_data mclk[MADERA_NUM_MCLK];
|
/linux-6.1.9/sound/soc/codecs/ |
D | wm8994.h | 83 struct clk_bulk_data mclk[WM8994_NUM_MCLK];
|
/linux-6.1.9/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_kms.h | 103 struct clk_bulk_data *clocks;
|