| /linux/drivers/clk/ |
| H A D | clk-composite.c | 13 struct clk_composite *composite = to_clk_composite(hw); in clk_composite_get_parent() local 14 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_get_parent() 15 struct clk_hw *mux_hw = composite->mux_hw; in clk_composite_get_parent() 24 struct clk_composite *composite = to_clk_composite(hw); in clk_composite_set_parent() local 25 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_set_parent() 26 struct clk_hw *mux_hw = composite->mux_hw; in clk_composite_set_parent() 36 struct clk_composite *composite = to_clk_composite(hw); in clk_composite_recalc_rate() local 37 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_recalc_rate() 38 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 …]
|
| H A D | clk-stm32h7.c | 361 struct composite_cfg *composite, spinlock_t *lock) in get_cfg_composite_div() argument 412 composite->mux_hw = mux_hw; in get_cfg_composite_div() 413 composite->mux_ops = mux_ops; in get_cfg_composite_div() 415 composite->div_hw = div_hw; in get_cfg_composite_div() 416 composite->div_ops = div_ops; in get_cfg_composite_div() 418 composite->gate_hw = gate_hw; in get_cfg_composite_div() 419 composite->gate_ops = gate_ops; in get_cfg_composite_div()
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H 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"; 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 …]
|
| H 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"; 62 compatible = "ti,composite-divider-clock"; 72 compatible = "ti,composite-clock"; 78 compatible = "ti,composite-interface-clock"; [all …]
|
| H A 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 …]
|
| H A D | omap3xxx-clocks.dtsi | 92 compatible = "ti,composite-mux-clock"; 100 compatible = "ti,composite-mux-clock"; 108 compatible = "ti,composite-mux-clock"; 116 compatible = "ti,composite-clock"; 131 compatible = "ti,composite-mux-clock"; 139 compatible = "ti,composite-mux-clock"; 147 compatible = "ti,composite-clock"; 153 compatible = "ti,composite-clock"; 159 compatible = "ti,composite-clock"; 165 compatible = "ti,composite-clock"; [all …]
|
| H A D | omap36xx-omap3430es2plus-clocks.dtsi | 18 compatible = "ti,composite-no-wait-gate-clock"; 34 compatible = "ti,composite-divider-clock"; 43 compatible = "ti,composite-clock"; 97 compatible = "ti,composite-gate-clock"; 185 compatible = "ti,composite-mux-clock"; 194 compatible = "ti,composite-clock";
|
| H A D | omap44xx-clocks.dtsi | 343 compatible = "ti,composite-no-wait-gate-clock"; 352 compatible = "ti,composite-divider-clock"; 362 compatible = "ti,composite-clock"; 674 compatible = "ti,composite-no-wait-gate-clock"; 683 compatible = "ti,composite-divider-clock"; 693 compatible = "ti,composite-clock"; 888 compatible = "ti,composite-no-wait-gate-clock"; 897 compatible = "ti,composite-mux-clock"; 906 compatible = "ti,composite-clock"; 923 compatible = "ti,composite-no-wait-gate-clock"; [all …]
|
| H A D | omap54xx-clocks.dtsi | 889 compatible = "ti,composite-no-wait-gate-clock"; 898 compatible = "ti,composite-mux-clock"; 907 compatible = "ti,composite-clock"; 924 compatible = "ti,composite-no-wait-gate-clock"; 933 compatible = "ti,composite-mux-clock"; 942 compatible = "ti,composite-clock"; 959 compatible = "ti,composite-no-wait-gate-clock"; 968 compatible = "ti,composite-mux-clock"; 977 compatible = "ti,composite-clock"; 994 compatible = "ti,composite-no-wait-gate-clock"; [all …]
|
| H 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/drivers/clk/mediatek/ |
| H A D | clk-mtk.c | 307 struct clk_composite *composite; in mtk_clk_unregister_composite() local 315 composite = to_clk_composite(hw); in mtk_clk_unregister_composite() 316 if (composite->mux_hw) in mtk_clk_unregister_composite() 317 mux = to_clk_mux(composite->mux_hw); in mtk_clk_unregister_composite() 318 if (composite->gate_hw) in mtk_clk_unregister_composite() 319 gate = to_clk_gate(composite->gate_hw); in mtk_clk_unregister_composite() 320 if (composite->rate_hw) in mtk_clk_unregister_composite() 321 div = to_clk_divider(composite->rate_hw); in mtk_clk_unregister_composite()
|
| /linux/drivers/clk/imx/ |
| H A D | Makefile | 5 mxc-clk-objs += clk-composite-7ulp.o 6 mxc-clk-objs += clk-composite-8m.o 7 mxc-clk-objs += clk-composite-93.o
|
| /linux/Documentation/usb/ |
| H 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
|
| H 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): 200 mass storage protocol. As a composite function, MSF may be used by 218 that MSG is a composite gadget (ie. uses the composite framework) 223 (ii) MSF can be used in any other composite gadget. 236 parameters are handled in MSG by the composite layer's parameters
|
| H A D | functionfs-desc.rst | 7 by the composite gadget and are not written by the user to the
|
| /linux/drivers/usb/gadget/ |
| H A D | Makefile | 10 libcomposite-y += composite.o functions.o configfs.o u_f.o
|
| H A D | composite.c | 1248 struct usb_composite_driver *composite = cdev->driver; in get_string() local 1267 sp = composite->strings; in get_string() 1324 if (composite->strings) { in get_string() 1325 len = lookup_string(composite->strings, buf, language, id); in get_string() 2409 int composite_dev_prepare(struct usb_composite_driver *composite, in composite_dev_prepare() argument 2432 cdev->driver = composite; in composite_dev_prepare() 2535 struct usb_composite_driver *composite = to_cdriver(gdriver); in composite_bind() local 2548 status = composite_dev_prepare(composite, cdev); in composite_bind() 2556 status = composite->bind(cdev); in composite_bind() 2566 update_unchanged_dev_desc(&cdev->desc, composite->dev); in composite_bind() [all …]
|
| /linux/rust/zerocopy/src/ |
| H A D | layout.rs | 1137 let composite = base.extend(trailing_field, pack); in test_dst_layout_extend_sized_with_sized() localVariable 1141 composite, in test_dst_layout_extend_sized_with_sized() 1207 let composite = base.extend(trailing_field, pack); in test_dst_layout_extend_sized_with_dst() localVariable 1214 composite, in test_dst_layout_extend_sized_with_dst() 2073 let composite = base.extend(field, packed); in prove_dst_layout_extend() localVariable 2087 assert_eq!(composite.align, max(base.align, field_align)); in prove_dst_layout_extend() 2107 if let SizeInfo::Sized { size: composite_size } = composite.size_info { in prove_dst_layout_extend() 2121 assert_eq!(actual_composite.align(), composite.align.get()); in prove_dst_layout_extend() 2142 }) = composite.size_info in prove_dst_layout_extend() 2158 assert_eq!(actual_composite.align(), composite.align.get()); in prove_dst_layout_extend()
|
| /linux/drivers/clk/sprd/ |
| H A D | Makefile | 8 clk-sprd-y += composite.o
|
| /linux/drivers/clk/actions/ |
| H A D | Makefile | 9 clk-owl-y += owl-composite.o
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-platform-_UDC_-gadget | 5 Show the suspend state of an USB composite gadget.
|
| /linux/drivers/clk/ti/ |
| H A D | Makefile | 5 clk-common = dpll.o composite.o divider.o gate.o \
|
| /linux/Documentation/devicetree/bindings/display/ti/ |
| H A D | ti,omap2-dss.txt | 58 - ti,channels: 1 for composite, 2 for s-video
|
| /linux/drivers/usb/gadget/legacy/ |
| H A D | Kconfig | 225 composite functions in user space in the same way GadgetFS 227 of composite gadgets such that some of the functions are 371 tristate "Nokia composite gadget" 383 The Nokia composite gadget provides support for acm, obex 384 and phonet in only one composite gadget driver. 421 the gadget as a composite gadget, so an INF file will be needed to 509 The Webcam Gadget acts as a composite USB Audio and Video Class
|
| /linux/Documentation/devicetree/bindings/arm/omap/ |
| H A D | ctrl.txt | 77 compatible = "ti,composite-mux-clock";
|