/linux/drivers/clk/ |
A D | clk-composite.c | 246 composite = kzalloc(sizeof(*composite), GFP_KERNEL); in __clk_hw_register_composite() 247 if (!composite) in __clk_hw_register_composite() 257 hw = &composite->hw; in __clk_hw_register_composite() 267 composite->mux_hw = mux_hw; in __clk_hw_register_composite() 325 composite->hw.init = &init; in __clk_hw_register_composite() 333 if (composite->mux_hw) in __clk_hw_register_composite() 336 if (composite->rate_hw) in __clk_hw_register_composite() 339 if (composite->gate_hw) in __clk_hw_register_composite() 345 kfree(composite); in __clk_hw_register_composite() 426 kfree(composite); in clk_unregister_composite() [all …]
|
/linux/arch/arm/boot/dts/ |
A 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"; 209 compatible = "ti,composite-clock"; 257 compatible = "ti,composite-clock"; 289 compatible = "ti,composite-clock"; 312 compatible = "ti,composite-clock"; 438 compatible = "ti,composite-clock"; 460 compatible = "ti,composite-clock"; [all …]
|
A 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"; 72 compatible = "ti,composite-clock"; 94 compatible = "ti,composite-clock"; 116 compatible = "ti,composite-gate-clock"; [all …]
|
A D | omap2420-clocks.dtsi | 11 compatible = "ti,composite-no-wait-gate-clock"; 19 compatible = "ti,composite-mux-clock"; 27 compatible = "ti,composite-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"; 194 compatible = "ti,composite-mux-clock"; [all …]
|
A 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"; 132 compatible = "ti,composite-clock"; 146 compatible = "ti,composite-clock"; 523 compatible = "ti,composite-clock"; 608 compatible = "ti,composite-clock"; [all …]
|
A 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";
|
A 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";
|
A D | omap44xx-clocks.dtsi | 321 compatible = "ti,composite-clock"; 617 compatible = "ti,composite-clock"; 800 compatible = "ti,composite-mux-clock"; 808 compatible = "ti,composite-clock"; 831 compatible = "ti,composite-mux-clock"; 839 compatible = "ti,composite-clock"; 862 compatible = "ti,composite-mux-clock"; 870 compatible = "ti,composite-clock"; 901 compatible = "ti,composite-clock"; 932 compatible = "ti,composite-clock"; [all …]
|
A D | omap54xx-clocks.dtsi | 791 compatible = "ti,composite-no-wait-gate-clock"; 799 compatible = "ti,composite-mux-clock"; 807 compatible = "ti,composite-clock"; 830 compatible = "ti,composite-mux-clock"; 838 compatible = "ti,composite-clock"; 861 compatible = "ti,composite-mux-clock"; 869 compatible = "ti,composite-clock"; 892 compatible = "ti,composite-mux-clock"; 900 compatible = "ti,composite-clock"; 923 compatible = "ti,composite-mux-clock"; [all …]
|
A D | omap36xx-am35xx-omap3430es2plus-clocks.dtsi | 45 compatible = "ti,composite-gate-clock"; 93 compatible = "ti,composite-mux-clock"; 100 compatible = "ti,composite-clock";
|
/linux/Documentation/devicetree/bindings/clock/ti/ |
A 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";
|
A 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";
|
A 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";
|
A 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/drivers/usb/gadget/ |
A D | configfs.c | 47 struct usb_composite_driver composite; member 251 if (!gi->composite.gadget_driver.udc_name) in unregister_gadget() 321 if (gi->composite.gadget_driver.udc_name) in gadget_dev_desc_max_speed_store() 333 gi->composite.max_speed = USB_SPEED_LOW; in gadget_dev_desc_max_speed_store() 337 gi->composite.gadget_driver.max_speed = gi->composite.max_speed; in gadget_dev_desc_max_speed_store() 1296 struct gadget_info, composite); in configfs_composite_bind() 1315 gi->composite.name); in configfs_composite_bind() 1327 gi->composite.name); in configfs_composite_bind() 1624 gi->composite.suspend = NULL; in gadgets_make() 1625 gi->composite.resume = NULL; in gadgets_make() [all …]
|
A D | composite.c | 1163 struct usb_composite_driver *composite = cdev->driver; in get_string() local 1182 sp = composite->strings; in get_string() 1239 if (composite->strings) { in get_string() 1240 len = lookup_string(composite->strings, buf, language, id); in get_string() 2236 cdev->driver = composite; in composite_dev_prepare() 2334 struct usb_composite_driver *composite = to_cdriver(gdriver); in composite_bind() local 2347 status = composite_dev_prepare(composite, cdev); in composite_bind() 2355 status = composite->bind(cdev); in composite_bind() 2365 update_unchanged_dev_desc(&cdev->desc, composite->dev); in composite_bind() 2368 if (composite->needs_serial && !cdev->desc.iSerialNumber) in composite_bind() [all …]
|
/linux/drivers/clk/imx/ |
A D | built-in.a | 5 clk-composite-7ulp.o/ 6 clk-composite-8m.o/
|
A D | .built-in.a.cmd | 1 …clk.o drivers/clk/imx/clk-busy.o drivers/clk/imx/clk-composite-7ulp.o drivers/clk/imx/clk-composit…
|
A D | Makefile | 5 mxc-clk-objs += clk-composite-7ulp.o 6 mxc-clk-objs += clk-composite-8m.o
|
/linux/Documentation/devicetree/bindings/display/connector/ |
A D | analog-tv-connector.yaml | 15 - composite-video-connector 42 compatible = "composite-video-connector";
|
/linux/Documentation/usb/ |
A 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
|
A 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
|
A 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
|
/linux/Documentation/devicetree/bindings/media/i2c/ |
A D | adv7180.yaml | 137 composite-in@20 { 156 composite-in@20 {
|
/linux/drivers/clk/sprd/ |
A D | built-in.a | 7 composite.o/
|