| /kernel/linux/linux-5.10/drivers/clk/ |
| D | clk-composite.c | 12 struct clk_composite *composite = to_clk_composite(hw); in clk_composite_get_parent() local 13 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_get_parent() 14 struct clk_hw *mux_hw = composite->mux_hw; in clk_composite_get_parent() 23 struct clk_composite *composite = to_clk_composite(hw); in clk_composite_set_parent() local 24 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_set_parent() 25 struct clk_hw *mux_hw = composite->mux_hw; in clk_composite_set_parent() 35 struct clk_composite *composite = to_clk_composite(hw); in clk_composite_recalc_rate() local 36 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_recalc_rate() 37 struct clk_hw *rate_hw = composite->rate_hw; in clk_composite_recalc_rate() 47 struct clk_composite *composite = to_clk_composite(hw); in clk_composite_determine_rate() local [all …]
|
| /kernel/linux/linux-4.19/drivers/clk/ |
| D | clk-composite.c | 24 struct clk_composite *composite = to_clk_composite(hw); in clk_composite_get_parent() local 25 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_get_parent() 26 struct clk_hw *mux_hw = composite->mux_hw; in clk_composite_get_parent() 35 struct clk_composite *composite = to_clk_composite(hw); in clk_composite_set_parent() local 36 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_set_parent() 37 struct clk_hw *mux_hw = composite->mux_hw; in clk_composite_set_parent() 47 struct clk_composite *composite = to_clk_composite(hw); in clk_composite_recalc_rate() local 48 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_recalc_rate() 49 struct clk_hw *rate_hw = composite->rate_hw; in clk_composite_recalc_rate() 59 struct clk_composite *composite = to_clk_composite(hw); in clk_composite_determine_rate() local [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | omap24xx-clocks.dtsi | 13 compatible = "ti,composite-mux-clock"; 21 compatible = "ti,composite-clock"; 27 compatible = "ti,composite-mux-clock"; 35 compatible = "ti,composite-clock"; 197 compatible = "ti,composite-no-wait-gate-clock"; 205 compatible = "ti,composite-mux-clock"; 212 compatible = "ti,composite-clock"; 245 compatible = "ti,composite-gate-clock"; 253 compatible = "ti,composite-divider-clock"; 260 compatible = "ti,composite-clock"; [all …]
|
| D | omap2430-clocks.dtsi | 14 compatible = "ti,composite-mux-clock"; 21 compatible = "ti,composite-clock"; 27 compatible = "ti,composite-mux-clock"; 35 compatible = "ti,composite-clock"; 41 compatible = "ti,composite-mux-clock"; 49 compatible = "ti,composite-clock"; 57 compatible = "ti,composite-gate-clock"; 65 compatible = "ti,composite-divider-clock"; 75 compatible = "ti,composite-clock"; 81 compatible = "ti,composite-interface-clock"; [all …]
|
| D | omap3xxx-clocks.dtsi | 86 compatible = "ti,composite-mux-clock"; 94 compatible = "ti,composite-clock"; 100 compatible = "ti,composite-mux-clock"; 108 compatible = "ti,composite-clock"; 114 compatible = "ti,composite-mux-clock"; 122 compatible = "ti,composite-clock"; 128 compatible = "ti,composite-mux-clock"; 135 compatible = "ti,composite-clock"; 141 compatible = "ti,composite-mux-clock"; 149 compatible = "ti,composite-clock"; [all …]
|
| D | omap2420-clocks.dtsi | 14 compatible = "ti,composite-no-wait-gate-clock"; 22 compatible = "ti,composite-mux-clock"; 30 compatible = "ti,composite-clock"; 46 compatible = "ti,composite-interface-clock"; 54 compatible = "ti,composite-divider-clock"; 64 compatible = "ti,composite-clock"; 70 compatible = "ti,composite-gate-clock"; 78 compatible = "ti,composite-divider-clock"; 87 compatible = "ti,composite-clock"; 181 compatible = "ti,composite-gate-clock"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | omap24xx-clocks.dtsi | 10 compatible = "ti,composite-mux-clock"; 18 compatible = "ti,composite-clock"; 24 compatible = "ti,composite-mux-clock"; 32 compatible = "ti,composite-clock"; 194 compatible = "ti,composite-no-wait-gate-clock"; 202 compatible = "ti,composite-mux-clock"; 209 compatible = "ti,composite-clock"; 242 compatible = "ti,composite-gate-clock"; 250 compatible = "ti,composite-divider-clock"; 257 compatible = "ti,composite-clock"; [all …]
|
| D | omap2430-clocks.dtsi | 11 compatible = "ti,composite-mux-clock"; 18 compatible = "ti,composite-clock"; 24 compatible = "ti,composite-mux-clock"; 32 compatible = "ti,composite-clock"; 38 compatible = "ti,composite-mux-clock"; 46 compatible = "ti,composite-clock"; 54 compatible = "ti,composite-gate-clock"; 62 compatible = "ti,composite-divider-clock"; 72 compatible = "ti,composite-clock"; 78 compatible = "ti,composite-interface-clock"; [all …]
|
| D | omap3xxx-clocks.dtsi | 83 compatible = "ti,composite-mux-clock"; 91 compatible = "ti,composite-clock"; 97 compatible = "ti,composite-mux-clock"; 105 compatible = "ti,composite-clock"; 111 compatible = "ti,composite-mux-clock"; 119 compatible = "ti,composite-clock"; 125 compatible = "ti,composite-mux-clock"; 132 compatible = "ti,composite-clock"; 138 compatible = "ti,composite-mux-clock"; 146 compatible = "ti,composite-clock"; [all …]
|
| D | omap2420-clocks.dtsi | 11 compatible = "ti,composite-no-wait-gate-clock"; 19 compatible = "ti,composite-mux-clock"; 27 compatible = "ti,composite-clock"; 43 compatible = "ti,composite-interface-clock"; 51 compatible = "ti,composite-divider-clock"; 61 compatible = "ti,composite-clock"; 67 compatible = "ti,composite-gate-clock"; 75 compatible = "ti,composite-divider-clock"; 84 compatible = "ti,composite-clock"; 178 compatible = "ti,composite-gate-clock"; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ti/ |
| D | composite.txt | 1 Binding for TI composite clock. 6 register-mapped composite clock with multiple different sub-types; 18 "ti,*composite*-clock" types. 26 - compatible : shall be: "ti,composite-clock" 34 compatible = "ti,composite-interface-clock"; 42 compatible = "ti,composite-divider-clock"; 52 compatible = "ti,composite-clock";
|
| D | gate.txt | 28 "ti,composite-gate-clock" - composite gate clock, to be part of composite 30 "ti,composite-no-wait-gate-clock" - composite gate clock that does not wait 94 compatible = "ti,composite-gate-clock"; 102 compatible = "ti,composite-no-wait-gate-clock";
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/clock/ti/ |
| D | composite.txt | 1 Binding for TI composite clock. 6 register-mapped composite clock with multiple different sub-types; 18 "ti,*composite*-clock" types. 26 - compatible : shall be: "ti,composite-clock" 34 compatible = "ti,composite-interface-clock"; 42 compatible = "ti,composite-divider-clock"; 52 compatible = "ti,composite-clock";
|
| D | gate.txt | 28 "ti,composite-gate-clock" - composite gate clock, to be part of composite 30 "ti,composite-no-wait-gate-clock" - composite gate clock that does not wait 94 compatible = "ti,composite-gate-clock"; 102 compatible = "ti,composite-no-wait-gate-clock";
|
| /kernel/linux/linux-5.10/drivers/clk/rockchip/ |
| D | clk-rk3328.c | 270 COMPOSITE(SCLK_RTC32K, "clk_rtc32k", mux_2plls_xin24m_p, 0, 308 COMPOSITE(0, "aclk_gpu_pre", mux_4plls_p, 0, 317 COMPOSITE(0, "clk_ddr", mux_ddrphy_p, CLK_IGNORE_UNUSED, 329 COMPOSITE(PCLK_DDR, "pclk_ddr", mux_2plls_hdmiphy_p, 0, 348 COMPOSITE(ACLK_BUS_PRE, "aclk_bus_pre", mux_2plls_hdmiphy_p, 0, 362 COMPOSITE(SCLK_TSP, "clk_tsp", mux_2plls_p, 0, 369 COMPOSITE(0, "clk_i2s0_div", mux_2plls_p, 0, 379 COMPOSITE(0, "clk_i2s1_div", mux_2plls_p, 0, 392 COMPOSITE(0, "clk_i2s2_div", mux_2plls_p, 0, 405 COMPOSITE(0, "clk_spdif_div", mux_2plls_p, 0, [all …]
|
| D | clk-rk3308.c | 329 COMPOSITE(0, "clk_uart0_src", mux_dpll_vpll0_vpll1_usb480m_xin24m_p, 0, 339 COMPOSITE(0, "clk_uart1_src", mux_dpll_vpll0_vpll1_usb480m_xin24m_p, 0, 349 COMPOSITE(0, "clk_uart2_src", mux_dpll_vpll0_vpll1_usb480m_xin24m_p, 0, 359 COMPOSITE(0, "clk_uart3_src", mux_dpll_vpll0_vpll1_usb480m_xin24m_p, 0, 369 COMPOSITE(0, "clk_uart4_src", mux_dpll_vpll0_vpll1_usb480m_xin24m_p, 0, 379 COMPOSITE(SCLK_I2C0, "clk_i2c0", mux_dpll_vpll0_xin24m_p, 0, 382 COMPOSITE(SCLK_I2C1, "clk_i2c1", mux_dpll_vpll0_xin24m_p, 0, 385 COMPOSITE(SCLK_I2C2, "clk_i2c2", mux_dpll_vpll0_xin24m_p, 0, 388 COMPOSITE(SCLK_I2C3, "clk_i2c3", mux_dpll_vpll0_xin24m_p, 0, 392 COMPOSITE(SCLK_PWM0, "clk_pwm0", mux_dpll_vpll0_xin24m_p, 0, [all …]
|
| D | clk-rk3399.c | 423 COMPOSITE(ACLK_USB3, "aclk_usb3", mux_pll_src_cpll_gpll_npll_p, 0, 442 COMPOSITE(SCLK_USB3OTG0_SUSPEND, "clk_usb3otg0_suspend", mux_pll_p, 0, 446 COMPOSITE(SCLK_USB3OTG1_SUSPEND, "clk_usb3otg1_suspend", mux_pll_p, 0, 450 COMPOSITE(SCLK_UPHY0_TCPDPHY_REF, "clk_uphy0_tcpdphy_ref", mux_pll_p, 0, 454 COMPOSITE(SCLK_UPHY0_TCPDCORE, "clk_uphy0_tcpdcore", mux_pll_src_24m_32k_cpll_gpll_p, 0, 458 COMPOSITE(SCLK_UPHY1_TCPDPHY_REF, "clk_uphy1_tcpdphy_ref", mux_pll_p, 0, 462 COMPOSITE(SCLK_UPHY1_TCPDCORE, "clk_uphy1_tcpdcore", mux_pll_src_24m_32k_cpll_gpll_p, 0, 546 COMPOSITE(0, "aclk_gmac_pre", mux_aclk_gmac_p, 0, 565 COMPOSITE(SCLK_MAC, "clk_gmac", mux_pll_src_cpll_gpll_npll_p, 0, 581 COMPOSITE(0, "clk_spdif_div", mux_pll_src_cpll_gpll_p, 0, [all …]
|
| D | clk-px30.c | 383 COMPOSITE(ACLK_VI_PRE, "aclk_vi_pre", mux_gpll_cpll_npll_p, 0, 389 COMPOSITE(SCLK_ISP, "clk_isp", mux_gpll_cpll_npll_p, 0, 392 COMPOSITE(SCLK_CIF_OUT, "clk_cif_out", mux_cif_out_p, 0, 405 COMPOSITE(ACLK_VO_PRE, "aclk_vo_pre", mux_gpll_cpll_npll_p, 0, 414 COMPOSITE(SCLK_RGA_CORE, "clk_rga_core", mux_gpll_cpll_npll_p, 0, 418 COMPOSITE(SCLK_VOPB_PWM, "clk_vopb_pwm", mux_gpll_xin24m_p, 0, 421 COMPOSITE(0, "dclk_vopb_src", mux_cpll_npll_p, CLK_SET_RATE_PARENT | CLK_SET_RATE_NO_REPARENT, 430 COMPOSITE(0, "dclk_vopl_src", mux_npll_cpll_p, 0, 441 COMPOSITE(0, "aclk_vpu_pre", mux_gpll_cpll_npll_p, 0, 447 COMPOSITE(SCLK_CORE_VPU, "sclk_core_vpu", mux_gpll_cpll_npll_p, 0, [all …]
|
| D | clk-rv1108.c | 218 COMPOSITE(0, "aclk_rkvenc_pre", mux_pll_src_4plls_p, 0, 223 COMPOSITE(SCLK_VENC_CORE, "clk_venc_core", mux_pll_src_4plls_p, 0, 236 COMPOSITE(SCLK_HEVC_CORE, "sclk_hevc_core", mux_pll_src_4plls_p, 0, 241 COMPOSITE(SCLK_HEVC_CABAC, "clk_hevc_cabac", mux_pll_src_4plls_p, 0, 245 COMPOSITE(0, "aclk_rkvdec_pre", mux_pll_src_4plls_p, 0, 248 COMPOSITE(0, "aclk_vpu_pre", mux_pll_src_4plls_p, 0, 284 COMPOSITE(SCLK_PWM0_PMU, "sclk_pwm0_pmu", mux_pll_src_2plls_p, 0, 287 COMPOSITE(SCLK_I2C0_PMU, "sclk_i2c0_pmu", mux_pll_src_2plls_p, 0, 296 COMPOSITE(SCLK_WIFI, "sclk_wifi", mux_wifi_src_p, 0, 345 COMPOSITE(SCLK_DSP, "sclk_dsp", mux_dsp_src_p, 0, [all …]
|
| D | clk-rk3228.c | 225 COMPOSITE(0, "ddrphy4x", mux_ddrphy_p, CLK_IGNORE_UNUSED, 280 COMPOSITE(ACLK_VPU_PRE, "aclk_vpu_pre", mux_pll_src_4plls_p, 0, 286 COMPOSITE(ACLK_RKVDEC_PRE, "aclk_rkvdec_pre", mux_pll_src_4plls_p, 0, 292 COMPOSITE(SCLK_VDEC_CABAC, "sclk_vdec_cabac", mux_pll_src_4plls_p, 0, 296 COMPOSITE(SCLK_VDEC_CORE, "sclk_vdec_core", mux_pll_src_4plls_p, 0, 301 COMPOSITE(ACLK_IEP_PRE, "aclk_iep_pre", mux_pll_src_4plls_p, 0, 307 COMPOSITE(ACLK_HDCP_PRE, "aclk_hdcp_pre", mux_pll_src_4plls_p, 0, 316 COMPOSITE(SCLK_RGA, "sclk_rga", mux_sclk_rga_p, 0, 320 COMPOSITE(ACLK_VOP_PRE, "aclk_vop_pre", mux_pll_src_4plls_p, 0, 324 COMPOSITE(SCLK_HDCP, "sclk_hdcp", mux_pll_src_3plls_p, 0, [all …]
|
| /kernel/linux/linux-4.19/drivers/clk/rockchip/ |
| D | clk-rk3328.c | 278 COMPOSITE(SCLK_RTC32K, "clk_rtc32k", mux_2plls_xin24m_p, 0, 316 COMPOSITE(0, "aclk_gpu_pre", mux_4plls_p, 0, 325 COMPOSITE(0, "clk_ddr", mux_ddrphy_p, CLK_IGNORE_UNUSED, 337 COMPOSITE(PCLK_DDR, "pclk_ddr", mux_2plls_hdmiphy_p, 0, 356 COMPOSITE(ACLK_BUS_PRE, "aclk_bus_pre", mux_2plls_hdmiphy_p, 0, 370 COMPOSITE(SCLK_TSP, "clk_tsp", mux_2plls_p, 0, 377 COMPOSITE(0, "clk_i2s0_div", mux_2plls_p, 0, 387 COMPOSITE(0, "clk_i2s1_div", mux_2plls_p, 0, 400 COMPOSITE(0, "clk_i2s2_div", mux_2plls_p, 0, 413 COMPOSITE(0, "clk_spdif_div", mux_2plls_p, 0, [all …]
|
| D | clk-rk3399.c | 429 COMPOSITE(ACLK_USB3, "aclk_usb3", mux_pll_src_cpll_gpll_npll_p, 0, 448 COMPOSITE(SCLK_USB3OTG0_SUSPEND, "clk_usb3otg0_suspend", mux_pll_p, 0, 452 COMPOSITE(SCLK_USB3OTG1_SUSPEND, "clk_usb3otg1_suspend", mux_pll_p, 0, 456 COMPOSITE(SCLK_UPHY0_TCPDPHY_REF, "clk_uphy0_tcpdphy_ref", mux_pll_p, 0, 460 COMPOSITE(SCLK_UPHY0_TCPDCORE, "clk_uphy0_tcpdcore", mux_pll_src_24m_32k_cpll_gpll_p, 0, 464 COMPOSITE(SCLK_UPHY1_TCPDPHY_REF, "clk_uphy1_tcpdphy_ref", mux_pll_p, 0, 468 COMPOSITE(SCLK_UPHY1_TCPDCORE, "clk_uphy1_tcpdcore", mux_pll_src_24m_32k_cpll_gpll_p, 0, 552 COMPOSITE(0, "aclk_gmac_pre", mux_aclk_gmac_p, 0, 571 COMPOSITE(SCLK_MAC, "clk_gmac", mux_pll_src_cpll_gpll_npll_p, 0, 587 COMPOSITE(0, "clk_spdif_div", mux_pll_src_cpll_gpll_p, 0, [all …]
|
| D | clk-rv1108.c | 227 COMPOSITE(0, "aclk_rkvenc_pre", mux_pll_src_4plls_p, 0, 232 COMPOSITE(SCLK_VENC_CORE, "clk_venc_core", mux_pll_src_4plls_p, 0, 245 COMPOSITE(SCLK_HEVC_CORE, "sclk_hevc_core", mux_pll_src_4plls_p, 0, 250 COMPOSITE(SCLK_HEVC_CABAC, "clk_hevc_cabac", mux_pll_src_4plls_p, 0, 254 COMPOSITE(0, "aclk_rkvdec_pre", mux_pll_src_4plls_p, 0, 257 COMPOSITE(0, "aclk_vpu_pre", mux_pll_src_4plls_p, 0, 293 COMPOSITE(SCLK_PWM0_PMU, "sclk_pwm0_pmu", mux_pll_src_2plls_p, 0, 296 COMPOSITE(SCLK_I2C0_PMU, "sclk_i2c0_pmu", mux_pll_src_2plls_p, 0, 305 COMPOSITE(SCLK_WIFI, "sclk_wifi", mux_wifi_src_p, 0, 354 COMPOSITE(SCLK_DSP, "sclk_dsp", mux_dsp_src_p, 0, [all …]
|
| D | clk-px30.c | 387 COMPOSITE(ACLK_VI_PRE, "aclk_vi_pre", mux_gpll_cpll_npll_p, 0, 393 COMPOSITE(SCLK_ISP, "clk_isp", mux_gpll_cpll_npll_p, 0, 396 COMPOSITE(SCLK_CIF_OUT, "clk_cif_out", mux_cif_out_p, 0, 409 COMPOSITE(ACLK_VO_PRE, "aclk_vo_pre", mux_gpll_cpll_npll_p, 0, 418 COMPOSITE(SCLK_RGA_CORE, "clk_rga_core", mux_gpll_cpll_npll_p, 0, 422 COMPOSITE(SCLK_VOPB_PWM, "clk_vopb_pwm", mux_gpll_xin24m_p, 0, 425 COMPOSITE(0, "dclk_vopb_src", mux_cpll_npll_p, CLK_SET_RATE_PARENT | CLK_SET_RATE_NO_REPARENT, 434 COMPOSITE(0, "dclk_vopl_src", mux_npll_cpll_p, 0, 445 COMPOSITE(0, "aclk_vpu_pre", mux_gpll_cpll_npll_p, 0, 451 COMPOSITE(SCLK_CORE_VPU, "sclk_core_vpu", mux_gpll_cpll_npll_p, 0, [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/gadget/ |
| D | configfs.c | 7 #include <linux/usb/composite.h> 47 struct usb_composite_driver composite; member 235 udc_name = gi->composite.gadget_driver.udc_name; in gadget_dev_desc_UDC_show() 246 if (!gi->composite.gadget_driver.udc_name) in unregister_gadget() 249 ret = usb_gadget_unregister_driver(&gi->composite.gadget_driver); in unregister_gadget() 252 kfree(gi->composite.gadget_driver.udc_name); in unregister_gadget() 253 gi->composite.gadget_driver.udc_name = NULL; in unregister_gadget() 281 if (gi->composite.gadget_driver.udc_name) { in gadget_dev_desc_UDC_store() 285 gi->composite.gadget_driver.udc_name = name; in gadget_dev_desc_UDC_store() 286 ret = usb_gadget_probe_driver(&gi->composite.gadget_driver); in gadget_dev_desc_UDC_store() [all …]
|