Home
last modified time | relevance | path

Searched refs:_hw (Results 1 – 25 of 139) sorted by relevance

123456

/Linux-v5.4/drivers/clk/qcom/
Dclk-rcg.h95 #define to_clk_rcg(_hw) container_of(to_clk_regmap(_hw), struct clk_rcg, clkr) argument
128 #define to_clk_dyn_rcg(_hw) \ argument
129 container_of(to_clk_regmap(_hw), struct clk_dyn_rcg, clkr)
154 #define to_clk_rcg2(_hw) container_of(to_clk_regmap(_hw), struct clk_rcg2, clkr) argument
Dclk-krait.h23 #define to_krait_mux_clk(_hw) container_of(_hw, struct krait_mux_clk, hw) argument
36 #define to_krait_div2_clk(_hw) container_of(_hw, struct krait_div2_clk, hw) argument
Dclk-regmap.h27 #define to_clk_regmap(_hw) container_of(_hw, struct clk_regmap, hw) argument
Dclk-branch.h45 #define to_clk_branch(_hw) \ argument
46 container_of(to_clk_regmap(_hw), struct clk_branch, clkr)
Dclk-hfpll.h39 #define to_clk_hfpll(_hw) \ argument
40 container_of(to_clk_regmap(_hw), struct clk_hfpll, clkr)
Dclk-pll.h59 #define to_clk_pll(_hw) container_of(to_clk_regmap(_hw), struct clk_pll, clkr) argument
/Linux-v5.4/drivers/net/ethernet/intel/ixgbe/
Dixgbe_type.h83 #define IXGBE_BY_MAC(_hw, r) ((_hw)->mvals[IXGBE_CAT(r, IDX)]) argument
97 #define IXGBE_I2CCTL(_hw) IXGBE_BY_MAC((_hw), I2CCTL) argument
111 #define IXGBE_EEC(_hw) IXGBE_BY_MAC((_hw), EEC) argument
119 #define IXGBE_FLA(_hw) IXGBE_BY_MAC((_hw), FLA) argument
131 #define IXGBE_GRC(_hw) IXGBE_BY_MAC((_hw), GRC) argument
146 #define IXGBE_I2C_CLK_IN(_hw) IXGBE_BY_MAC((_hw), I2C_CLK_IN) argument
153 #define IXGBE_I2C_CLK_OUT(_hw) IXGBE_BY_MAC((_hw), I2C_CLK_OUT) argument
160 #define IXGBE_I2C_DATA_IN(_hw) IXGBE_BY_MAC((_hw), I2C_DATA_IN) argument
167 #define IXGBE_I2C_DATA_OUT(_hw) IXGBE_BY_MAC((_hw), I2C_DATA_OUT) argument
174 #define IXGBE_I2C_DATA_OE_N_EN(_hw) IXGBE_BY_MAC((_hw), I2C_DATA_OE_N_EN) argument
[all …]
/Linux-v5.4/drivers/clk/tegra/
Dclk.h26 #define to_clk_sync_source(_hw) \ argument
27 container_of(_hw, struct tegra_clk_sync_source, hw)
67 #define to_clk_frac_div(_hw) container_of(_hw, struct tegra_clk_frac_div, hw) argument
320 #define to_clk_pll(_hw) container_of(_hw, struct tegra_clk_pll, hw) argument
450 #define to_clk_pll_out(_hw) container_of(_hw, struct tegra_clk_pll_out, hw) argument
509 #define to_clk_periph_gate(_hw) \ argument
510 container_of(_hw, struct tegra_clk_periph_gate, hw)
567 #define to_clk_periph(_hw) container_of(_hw, struct tegra_clk_periph, hw) argument
685 #define to_clk_super_mux(_hw) container_of(_hw, struct tegra_clk_super_mux, hw) argument
718 #define to_clk_sdmmc_mux(_hw) container_of(_hw, struct tegra_sdmmc_mux, hw) argument
/Linux-v5.4/include/linux/
Dclk-provider.h331 #define to_clk_fixed_rate(_hw) container_of(_hw, struct clk_fixed_rate, hw) argument
382 #define to_clk_gate(_hw) container_of(_hw, struct clk_gate, hw) argument
457 #define to_clk_divider(_hw) container_of(_hw, struct clk_divider, hw) argument
546 #define to_clk_mux(_hw) container_of(_hw, struct clk_mux, hw) argument
607 #define to_clk_fixed_factor(_hw) container_of(_hw, struct clk_fixed_factor, hw) argument
657 #define to_clk_fd(_hw) container_of(_hw, struct clk_fractional_divider, hw) argument
706 #define to_clk_multiplier(_hw) container_of(_hw, struct clk_multiplier, hw) argument
738 #define to_clk_composite(_hw) container_of(_hw, struct clk_composite, hw) argument
773 #define to_clk_gpio(_hw) container_of(_hw, struct clk_gpio, hw) argument
/Linux-v5.4/drivers/clk/
Dclk-aspeed.h56 #define to_aspeed_clk_gate(_hw) container_of(_hw, struct aspeed_clk_gate, hw) argument
/Linux-v5.4/drivers/clk/zte/
Dclk.c18 #define to_clk_zx_pll(_hw) container_of(_hw, struct clk_zx_pll, hw) argument
19 #define to_clk_zx_audio(_hw) container_of(_hw, struct clk_zx_audio, hw) argument
339 #define to_clk_zx_audio_div(_hw) container_of(_hw, struct clk_zx_audio_divider, hw) argument
/Linux-v5.4/drivers/clk/davinci/
Dda8xx-cfgchip.c39 #define to_da8xx_cfgchip_gate_clk(_hw) \ argument
40 container_of((_hw), struct da8xx_cfgchip_gate_clk, hw)
210 #define to_da8xx_cfgchip_mux_clk(_hw) \ argument
211 container_of((_hw), struct da8xx_cfgchip_mux_clk, hw)
352 #define to_da8xx_usb0_clk48(_hw) \ argument
353 container_of((_hw), struct da8xx_usb0_clk48, hw)
545 #define to_da8xx_usb1_clk48(_hw) \ argument
546 container_of((_hw), struct da8xx_usb1_clk48, hw)
/Linux-v5.4/drivers/clk/meson/
Dvid-pll-div.c58 #define to_meson_vid_pll_div(_hw) \ argument
59 container_of(_hw, struct meson_vid_pll_div, hw)
Dclk-regmap.h29 #define to_clk_regmap(_hw) container_of(_hw, struct clk_regmap, hw) argument
/Linux-v5.4/drivers/clk/ti/
Dclock.h30 #define to_clk_omap_divider(_hw) container_of(_hw, struct clk_omap_divider, hw) argument
43 #define to_clk_omap_mux(_hw) container_of(_hw, struct clk_omap_mux, hw) argument
/Linux-v5.4/drivers/clk/ingenic/
Dcgu.h202 #define to_ingenic_clk(_hw) container_of(_hw, struct ingenic_clk, hw) argument
/Linux-v5.4/drivers/clk/uniphier/
Dclk-uniphier-gate.c20 #define to_uniphier_clk_gate(_hw) \ argument
21 container_of(_hw, struct uniphier_clk_gate, hw)
Dclk-uniphier-mux.c21 #define to_uniphier_clk_mux(_hw) container_of(_hw, struct uniphier_clk_mux, hw) argument
Dclk-uniphier-cpugear.c25 #define to_uniphier_clk_cpugear(_hw) \ argument
26 container_of(_hw, struct uniphier_clk_cpugear, hw)
/Linux-v5.4/drivers/clk/microchip/
Dclk-core.c95 #define clkhw_to_pbclk(_hw) container_of(_hw, struct pic32_periph_clk, hw) argument
245 #define clkhw_to_refosc(_hw) container_of(_hw, struct pic32_ref_osc, hw) argument
587 #define clkhw_to_spll(_hw) container_of(_hw, struct pic32_sys_pll, hw) argument
768 #define clkhw_to_sys_clk(_hw) container_of(_hw, struct pic32_sys_clk, hw) argument
958 #define clkhw_to_sosc(_hw) container_of(_hw, struct pic32_sec_osc, hw) argument
/Linux-v5.4/drivers/clk/mxs/
Dclk-pll.c30 #define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw) argument
/Linux-v5.4/drivers/clk/rockchip/
Dclk-inverter.c21 #define to_inv_clock(_hw) container_of(_hw, struct rockchip_inv_clock, hw) argument
Dclk-muxgrf.c19 #define to_muxgrf_clock(_hw) container_of(_hw, struct rockchip_muxgrf_clock, hw) argument
/Linux-v5.4/drivers/clk/imx/
Dclk-lpcg-scu.c38 #define to_clk_lpcg_scu(_hw) container_of(_hw, struct clk_lpcg_scu, hw) argument
/Linux-v5.4/drivers/clk/zynqmp/
Dclk-mux-zynqmp.c35 #define to_zynqmp_clk_mux(_hw) container_of(_hw, struct zynqmp_clk_mux, hw) argument

123456