Home
last modified time | relevance | path

Searched refs:clk_bulk_data (Results 1 – 25 of 89) sorted by relevance

1234

/linux/include/linux/
H A Dclk.h87 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 Dclk-bulk.c17 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 Dclk-devres.c139 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 Dmeson-mx-sdhc.h136 struct clk_bulk_data;
139 struct clk_bulk_data *clk_bulk_data);
/linux/sound/soc/meson/
H A Daiu.h13 struct clk_bulk_data;
27 struct clk_bulk_data *clks;
/linux/drivers/clk/starfive/
H A Dclk-starfive-jh7110.h9 struct clk_bulk_data *top_clks;
/linux/drivers/phy/mediatek/
H A Dphy-mtk-ufs.c41 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 Dpsc-da850.c78 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 Dmt7986-afe-common.h35 struct clk_bulk_data *clks;
/linux/drivers/clk/renesas/
H A Drcar-usb2-clock-sel.c29 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 Dufs-rockchip.h75 struct clk_bulk_data *clks;
/linux/include/linux/mfd/madera/
H A Dcore.h197 struct clk_bulk_data mclk[MADERA_NUM_MCLK];
/linux/drivers/interconnect/qcom/
H A Dicc-rpmh.h38 struct clk_bulk_data *clks;
/linux/drivers/usb/host/
H A Dxhci-mtk.h166 struct clk_bulk_data clks[BULK_CLKS_NUM];
/linux/drivers/net/pcs/
H A Dpcs-xpcs.h112 struct clk_bulk_data clks[DW_XPCS_NUM_CLKS];
/linux/drivers/usb/dwc3/
H A Ddwc3-meson-g12a.c104 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 Ddwc3-of-simple.c27 struct clk_bulk_data *clks;
/linux/drivers/irqchip/
H A Dirq-gic-pm.c22 struct clk_bulk_data *clks;
/linux/drivers/bus/
H A Dsimple-pm-bus.c21 struct clk_bulk_data *clks;
/linux/drivers/phy/samsung/
H A Dphy-samsung-ufs.h130 struct clk_bulk_data *clks;
/linux/drivers/pmdomain/imx/
H A Dimx93-pd.c28 struct clk_bulk_data *clks;
H A Dimx93-blk-ctrl.c59 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 Dppe.c116 struct clk_bulk_data *clks; in ppe_clock_init_and_reset()
/linux/drivers/net/ethernet/actions/
H A Dowl-emac.h258 struct clk_bulk_data clks[OWL_EMAC_NCLKS];
/linux/drivers/crypto/rockchip/
H A Drk3288_crypto.h217 struct clk_bulk_data *clks;

1234