/Linux-v4.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 …]
|
/Linux-v4.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 | 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 …]
|
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 | omap36xx-omap3430es2plus-clocks.dtsi | 13 compatible = "ti,composite-no-wait-gate-clock"; 21 compatible = "ti,composite-divider-clock"; 30 compatible = "ti,composite-clock"; 68 compatible = "ti,composite-gate-clock"; 148 compatible = "ti,composite-mux-clock"; 157 compatible = "ti,composite-clock";
|
D | omap3430es1-clocks.dtsi | 70 compatible = "ti,composite-no-wait-gate-clock"; 78 compatible = "ti,composite-divider-clock"; 87 compatible = "ti,composite-clock"; 133 compatible = "ti,composite-interface-clock"; 141 compatible = "ti,composite-divider-clock"; 151 compatible = "ti,composite-clock";
|
D | omap44xx-clocks.dtsi | 307 compatible = "ti,composite-no-wait-gate-clock"; 315 compatible = "ti,composite-divider-clock"; 324 compatible = "ti,composite-clock"; 603 compatible = "ti,composite-no-wait-gate-clock"; 611 compatible = "ti,composite-divider-clock"; 620 compatible = "ti,composite-clock"; 803 compatible = "ti,composite-no-wait-gate-clock"; 811 compatible = "ti,composite-mux-clock"; 819 compatible = "ti,composite-clock"; 834 compatible = "ti,composite-no-wait-gate-clock"; [all …]
|
D | omap54xx-clocks.dtsi | 794 compatible = "ti,composite-no-wait-gate-clock"; 802 compatible = "ti,composite-mux-clock"; 810 compatible = "ti,composite-clock"; 825 compatible = "ti,composite-no-wait-gate-clock"; 833 compatible = "ti,composite-mux-clock"; 841 compatible = "ti,composite-clock"; 856 compatible = "ti,composite-no-wait-gate-clock"; 864 compatible = "ti,composite-mux-clock"; 872 compatible = "ti,composite-clock"; 887 compatible = "ti,composite-no-wait-gate-clock"; [all …]
|
D | omap36xx-am35xx-omap3430es2plus-clocks.dtsi | 48 compatible = "ti,composite-gate-clock"; 96 compatible = "ti,composite-mux-clock"; 103 compatible = "ti,composite-clock";
|
/Linux-v4.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";
|
D | mux.txt | 39 - compatible : shall be "ti,mux-clock" or "ti,composite-mux-clock". 50 not supported by the composite-mux-clock subtype 75 compatible = "ti,composite-mux-clock";
|
D | divider.txt | 56 - compatible : shall be "ti,divider-clock" or "ti,composite-divider-clock". 103 compatible = "ti,composite-divider-clock"; 112 compatible = "ti,composite-divider-clock";
|
/Linux-v4.19/drivers/usb/gadget/ |
D | configfs.c | 59 struct usb_composite_driver composite; member 234 char *udc_name = to_gadget_info(item)->composite.gadget_driver.udc_name; in gadget_dev_desc_UDC_show() 243 if (!gi->composite.gadget_driver.udc_name) in unregister_gadget() 246 ret = usb_gadget_unregister_driver(&gi->composite.gadget_driver); in unregister_gadget() 249 kfree(gi->composite.gadget_driver.udc_name); in unregister_gadget() 250 gi->composite.gadget_driver.udc_name = NULL; in unregister_gadget() 275 if (gi->composite.gadget_driver.udc_name) { in gadget_dev_desc_UDC_store() 279 gi->composite.gadget_driver.udc_name = name; in gadget_dev_desc_UDC_store() 280 ret = usb_gadget_probe_driver(&gi->composite.gadget_driver); in gadget_dev_desc_UDC_store() 282 gi->composite.gadget_driver.udc_name = NULL; in gadget_dev_desc_UDC_store() [all …]
|
D | Makefile | 11 libcomposite-y += composite.o functions.o configfs.o u_f.o
|
D | composite.c | 1053 struct usb_composite_driver *composite = cdev->driver; in get_string() local 1072 sp = composite->strings; in get_string() 1129 if (composite->strings) { in get_string() 1130 len = lookup_string(composite->strings, buf, language, id); in get_string() 2073 int composite_dev_prepare(struct usb_composite_driver *composite, in composite_dev_prepare() argument 2096 cdev->driver = composite; in composite_dev_prepare() 2190 struct usb_composite_driver *composite = to_cdriver(gdriver); in composite_bind() local 2203 status = composite_dev_prepare(composite, cdev); in composite_bind() 2211 status = composite->bind(cdev); in composite_bind() 2221 update_unchanged_dev_desc(&cdev->desc, composite->dev); in composite_bind() [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/display/connector/ |
D | analog-tv-connector.txt | 5 - compatible: "composite-video-connector" or "svideo-connector" 17 compatible = "composite-video-connector";
|
/Linux-v4.19/Documentation/usb/ |
D | mass-storage.txt | 25 about how to use MSF within composite gadgets. 139 parameters defined by the composite framework (they are common to 140 all composite gadgets so just a quick listing): 183 mass storage protocol. As a composite function, MSF may be used by 200 that MSG is a composite gadget (ie. uses the composite framework) 205 (ii) MSF can be used in any other composite gadget. 218 parameters are handled in MSG by the composite layer's parameters
|
D | gadget_multi.txt | 5 The Multifunction Composite Gadget (or g_multi) is a composite gadget 6 that makes extensive use of the composite framework to provide 28 Since the gadget uses standard composite framework and appears as such 41 *** Detecting as composite gadget 43 First of all, Windows need to detect the gadget as an USB composite
|
D | functionfs.txt | 3 From kernel point of view it is just a composite function with some 7 that kernel level composite functions provide when they are added to 10 This in particular means that the composite initialisation functions
|
/Linux-v4.19/drivers/clk/sprd/ |
D | Makefile | 7 clk-sprd-y += composite.o
|
/Linux-v4.19/arch/arm64/boot/dts/renesas/ |
D | r8a77995-draak.dts | 59 composite-in { 60 compatible = "composite-video-connector"; 187 composite-in@20 {
|
/Linux-v4.19/drivers/clk/actions/ |
D | Makefile | 8 clk-owl-y += owl-composite.o
|
/Linux-v4.19/Documentation/ABI/testing/ |
D | sysfs-devices-platform-_UDC_-gadget | 5 Show the suspend state of an USB composite gadget.
|