| /linux/include/linux/ |
| H A D | clk.h | 87 struct clk_bulk_data { struct 345 const struct clk_bulk_data *clks); 346 void clk_bulk_unprepare(int num_clks, const struct clk_bulk_data *clks); 377 clk_bulk_prepare(int num_clks, const struct clk_bulk_data *clks) in clk_bulk_prepare() 384 const struct clk_bulk_data *clks) in clk_bulk_unprepare() 434 struct clk_bulk_data *clks); 454 struct clk_bulk_data **clks); 467 struct clk_bulk_data *clks); 481 struct clk_bulk_data *clks); 504 struct clk_bulk_data *clks); [all …]
|
| /linux/drivers/clk/ |
| H A D | clk-bulk.c | 17 struct clk_bulk_data *clks) in of_clk_bulk_get() 49 struct clk_bulk_data **clks) in of_clk_bulk_get_all() 51 struct clk_bulk_data *clk_bulk; in of_clk_bulk_get_all() 74 void clk_bulk_put(int num_clks, struct clk_bulk_data *clks) in clk_bulk_put() 84 struct clk_bulk_data *clks, bool optional) in __clk_bulk_get() 117 struct clk_bulk_data *clks) in clk_bulk_get() 124 struct clk_bulk_data *clks) in clk_bulk_get_optional() 130 void clk_bulk_put_all(int num_clks, struct clk_bulk_data *clks) in clk_bulk_put_all() 142 struct clk_bulk_data **clks) in clk_bulk_get_all() 163 void clk_bulk_unprepare(int num_clks, const struct clk_bulk_data *clks) in clk_bulk_unprepare() [all …]
|
| H A D | clk-devres.c | 139 struct clk_bulk_data *clks; 151 struct clk_bulk_data *clks, bool optional) in __devm_clk_bulk_get() 177 struct clk_bulk_data *clks) in devm_clk_bulk_get() 184 struct clk_bulk_data *clks) in devm_clk_bulk_get_optional() 199 struct clk_bulk_data *clks, bool optional) in __devm_clk_bulk_get_enable() 234 struct clk_bulk_data *clks) in devm_clk_bulk_get_enable() 241 struct clk_bulk_data *clks) in devm_clk_bulk_get_optional_enable() 255 struct clk_bulk_data **clks) in devm_clk_bulk_get_all() 287 struct clk_bulk_data **clks) in devm_clk_bulk_get_all_enabled()
|
| /linux/drivers/mmc/host/ |
| H A D | meson-mx-sdhc.h | 136 struct clk_bulk_data; 139 struct clk_bulk_data *clk_bulk_data);
|
| /linux/sound/soc/meson/ |
| H A D | aiu.h | 13 struct clk_bulk_data; 27 struct clk_bulk_data *clks;
|
| /linux/drivers/clk/starfive/ |
| H A D | clk-starfive-jh7110.h | 9 struct clk_bulk_data *top_clks;
|
| /linux/drivers/phy/mediatek/ |
| H A 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/drivers/clk/davinci/ |
| H A D | psc-da850.c | 78 static struct clk_bulk_data da850_psc0_parent_clks[] = { 132 static struct clk_bulk_data da850_psc1_parent_clks[] = {
|
| /linux/sound/soc/mediatek/mt7986/ |
| H A D | mt7986-afe-common.h | 35 struct clk_bulk_data *clks;
|
| /linux/drivers/clk/renesas/ |
| H A D | rcar-usb2-clock-sel.c | 29 static const struct clk_bulk_data rcar_usb2_clocks[] = { 37 struct clk_bulk_data clks[ARRAY_SIZE(rcar_usb2_clocks)];
|
| /linux/drivers/ufs/host/ |
| H A D | ufs-rockchip.h | 75 struct clk_bulk_data *clks;
|
| /linux/include/linux/mfd/madera/ |
| H A D | core.h | 197 struct clk_bulk_data mclk[MADERA_NUM_MCLK];
|
| /linux/drivers/interconnect/qcom/ |
| H A D | icc-rpmh.h | 38 struct clk_bulk_data *clks;
|
| /linux/drivers/usb/host/ |
| H A D | xhci-mtk.h | 166 struct clk_bulk_data clks[BULK_CLKS_NUM];
|
| /linux/drivers/net/pcs/ |
| H A D | pcs-xpcs.h | 112 struct clk_bulk_data clks[DW_XPCS_NUM_CLKS];
|
| /linux/drivers/usb/dwc3/ |
| H A D | dwc3-meson-g12a.c | 104 static struct clk_bulk_data meson_gxl_clocks[] = { 109 static struct clk_bulk_data meson_g12a_clocks[] = { 113 static struct clk_bulk_data meson_a1_clocks[] = { 144 struct clk_bulk_data *clks;
|
| H A D | dwc3-of-simple.c | 27 struct clk_bulk_data *clks;
|
| /linux/drivers/irqchip/ |
| H A D | irq-gic-pm.c | 22 struct clk_bulk_data *clks;
|
| /linux/drivers/bus/ |
| H A D | simple-pm-bus.c | 21 struct clk_bulk_data *clks;
|
| /linux/drivers/phy/samsung/ |
| H A D | phy-samsung-ufs.h | 130 struct clk_bulk_data *clks;
|
| /linux/drivers/pmdomain/imx/ |
| H A D | imx93-pd.c | 28 struct clk_bulk_data *clks;
|
| H A D | imx93-blk-ctrl.c | 59 struct clk_bulk_data clks[BLK_MAX_CLKS]; 92 struct clk_bulk_data clks[DOMAIN_MAX_CLKS];
|
| /linux/drivers/net/ethernet/qualcomm/ppe/ |
| H A D | ppe.c | 116 struct clk_bulk_data *clks; in ppe_clock_init_and_reset()
|
| /linux/drivers/net/ethernet/actions/ |
| H A D | owl-emac.h | 258 struct clk_bulk_data clks[OWL_EMAC_NCLKS];
|
| /linux/drivers/crypto/rockchip/ |
| H A D | rk3288_crypto.h | 217 struct clk_bulk_data *clks;
|