Home
last modified time | relevance | path

Searched refs:composite (Results 1 – 25 of 86) sorted by relevance

1234

/Linux-v4.19/drivers/clk/
Dclk-composite.c24 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/
Domap24xx-clocks.dtsi13 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 …]
Domap2430-clocks.dtsi14 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 …]
Domap2420-clocks.dtsi14 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 …]
Domap3xxx-clocks.dtsi86 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 …]
Domap36xx-omap3430es2plus-clocks.dtsi13 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";
Domap3430es1-clocks.dtsi70 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";
Domap44xx-clocks.dtsi307 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 …]
Domap54xx-clocks.dtsi794 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 …]
Domap36xx-am35xx-omap3430es2plus-clocks.dtsi48 compatible = "ti,composite-gate-clock";
96 compatible = "ti,composite-mux-clock";
103 compatible = "ti,composite-clock";
/Linux-v4.19/Documentation/devicetree/bindings/clock/ti/
Dcomposite.txt1 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";
Dgate.txt28 "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";
Dmux.txt39 - 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";
Ddivider.txt56 - 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/
Dconfigfs.c59 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 …]
DMakefile11 libcomposite-y += composite.o functions.o configfs.o u_f.o
Dcomposite.c1053 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/
Danalog-tv-connector.txt5 - compatible: "composite-video-connector" or "svideo-connector"
17 compatible = "composite-video-connector";
/Linux-v4.19/Documentation/usb/
Dmass-storage.txt25 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
Dgadget_multi.txt5 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
Dfunctionfs.txt3 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/
DMakefile7 clk-sprd-y += composite.o
/Linux-v4.19/arch/arm64/boot/dts/renesas/
Dr8a77995-draak.dts59 composite-in {
60 compatible = "composite-video-connector";
187 composite-in@20 {
/Linux-v4.19/drivers/clk/actions/
DMakefile8 clk-owl-y += owl-composite.o
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-devices-platform-_UDC_-gadget5 Show the suspend state of an USB composite gadget.

1234