/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-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 | 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 …]
|
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 | omap36xx-omap3430es2plus-clocks.dtsi | 10 compatible = "ti,composite-no-wait-gate-clock"; 18 compatible = "ti,composite-divider-clock"; 27 compatible = "ti,composite-clock"; 65 compatible = "ti,composite-gate-clock"; 145 compatible = "ti,composite-mux-clock"; 154 compatible = "ti,composite-clock";
|
D | omap3430es1-clocks.dtsi | 67 compatible = "ti,composite-no-wait-gate-clock"; 75 compatible = "ti,composite-divider-clock"; 84 compatible = "ti,composite-clock"; 130 compatible = "ti,composite-interface-clock"; 138 compatible = "ti,composite-divider-clock"; 148 compatible = "ti,composite-clock";
|
D | omap44xx-clocks.dtsi | 304 compatible = "ti,composite-no-wait-gate-clock"; 312 compatible = "ti,composite-divider-clock"; 321 compatible = "ti,composite-clock"; 600 compatible = "ti,composite-no-wait-gate-clock"; 608 compatible = "ti,composite-divider-clock"; 617 compatible = "ti,composite-clock"; 792 compatible = "ti,composite-no-wait-gate-clock"; 800 compatible = "ti,composite-mux-clock"; 808 compatible = "ti,composite-clock"; 823 compatible = "ti,composite-no-wait-gate-clock"; [all …]
|
D | omap54xx-clocks.dtsi | 791 compatible = "ti,composite-no-wait-gate-clock"; 799 compatible = "ti,composite-mux-clock"; 807 compatible = "ti,composite-clock"; 822 compatible = "ti,composite-no-wait-gate-clock"; 830 compatible = "ti,composite-mux-clock"; 838 compatible = "ti,composite-clock"; 853 compatible = "ti,composite-no-wait-gate-clock"; 861 compatible = "ti,composite-mux-clock"; 869 compatible = "ti,composite-clock"; 884 compatible = "ti,composite-no-wait-gate-clock"; [all …]
|
D | omap36xx-am35xx-omap3430es2plus-clocks.dtsi | 45 compatible = "ti,composite-gate-clock"; 93 compatible = "ti,composite-mux-clock"; 100 compatible = "ti,composite-clock";
|
/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";
|
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";
|
/kernel/linux/linux-5.10/drivers/usb/gadget/ |
D | configfs.c | 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() 288 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 | 1132 struct usb_composite_driver *composite = cdev->driver; in get_string() local 1151 sp = composite->strings; in get_string() 1208 if (composite->strings) { in get_string() 1209 len = lookup_string(composite->strings, buf, language, id); in get_string() 2168 int composite_dev_prepare(struct usb_composite_driver *composite, in composite_dev_prepare() argument 2191 cdev->driver = composite; in composite_dev_prepare() 2289 struct usb_composite_driver *composite = to_cdriver(gdriver); in composite_bind() local 2302 status = composite_dev_prepare(composite, cdev); in composite_bind() 2310 status = composite->bind(cdev); in composite_bind() 2320 update_unchanged_dev_desc(&cdev->desc, composite->dev); in composite_bind() [all …]
|
/kernel/linux/linux-5.10/Documentation/usb/ |
D | mass-storage.rst | 30 about how to use MSF within composite gadgets. 145 parameters defined by the composite framework (they are common to 146 all composite gadgets so just a quick listing): 191 mass storage protocol. As a composite function, MSF may be used by 209 that MSG is a composite gadget (ie. uses the composite framework) 214 (ii) MSF can be used in any other composite gadget. 227 parameters are handled in MSG by the composite layer's parameters
|
D | gadget_multi.rst | 8 The Multifunction Composite Gadget (or g_multi) is a composite gadget 9 that makes extensive use of the composite framework to provide 33 Since the gadget uses standard composite framework and appears as such 47 Detecting as composite gadget 50 First of all, Windows need to detect the gadget as an USB composite
|
D | functionfs.rst | 5 From kernel point of view it is just a composite function with some 9 that kernel level composite functions provide when they are added to 12 This in particular means that the composite initialisation functions
|
/kernel/linux/linux-5.10/drivers/clk/imx/ |
D | Makefile | 5 mxc-clk-objs += clk-composite-7ulp.o 6 mxc-clk-objs += clk-composite-8m.o
|
/kernel/linux/linux-5.10/drivers/clk/sprd/ |
D | Makefile | 8 clk-sprd-y += composite.o
|
/kernel/linux/linux-5.10/drivers/clk/actions/ |
D | Makefile | 9 clk-owl-y += owl-composite.o
|
/kernel/linux/linux-5.10/Documentation/ABI/testing/ |
D | sysfs-devices-platform-_UDC_-gadget | 5 Show the suspend state of an USB composite gadget.
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/i2c/ |
D | tvp5150.txt | 65 compatible = "composite-video-connector"; 77 compatible = "composite-video-connector";
|