Home
last modified time | relevance | path

Searched +full:composite +full:- +full:in (Results 1 – 25 of 277) sorted by relevance

12345678910>>...12

/Linux-v6.1/Documentation/devicetree/bindings/clock/ti/
Dcomposite.txt1 Binding for TI composite clock.
3 Binding status: Unstable - ABI compatibility may be broken in the future
6 register-mapped composite clock with multiple different sub-types;
18 "ti,*composite*-clock" types.
20 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
26 - compatible : shall be: "ti,composite-clock"
27 - clocks : link phandles of component clocks
28 - #clock-cells : from common clock binding; shall be set to 0.
31 - clock-output-names : from common clock binding.
36 #clock-cells = <0>;
[all …]
Dgate.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
6 quite much similar to the basic gate-clock [2], however,
9 will be controlled instead and the corresponding hw-ops for
12 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
13 [2] Documentation/devicetree/bindings/clock/gpio-gate-clock.yaml
17 - compatible : shall be one of:
18 "ti,gate-clock" - basic gate clock
19 "ti,wait-gate-clock" - gate clock which waits until clock is active before
21 "ti,dss-gate-clock" - gate clock with DSS specific hardware handling
22 "ti,am35xx-gate-clock" - gate clock with AM35xx specific hardware handling
[all …]
Dmux.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
6 register-mapped multiplexer with multiple input clock signals or
10 By default the "clocks" property lists the parents in the same order
15 results in programming the register as follows:
24 "index-starts-at-one" modified the scheme as follows:
32 the number of bits to shift the control field in the register can be
36 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
39 - compatible : shall be "ti,mux-clock" or "ti,composite-mux-clock".
40 - #clock-cells : from common clock binding; shall be set to 0.
41 - clocks : link phandles of parent clocks
[all …]
Ddivider.txt3 Binding status: Unstable - ABI compatibility may be broken in the future
6 register-mapped adjustable clock rate divider that does not gate and has
17 ti,index-starts-at-one - valid divisor values start at 1, not the default
24 ti,index-power-of-two - valid divisor values are powers of two. E.g:
41 Any zero value in this array means the corresponding bit-value is invalid
52 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
56 - compatible : shall be "ti,divider-clock" or "ti,composite-divider-clock".
57 - #clock-cells : from common clock binding; shall be set to 0.
58 - clocks : link to phandle of parent clock
59 - reg : offset for register controlling adjustable divider
[all …]
/Linux-v6.1/drivers/usb/gadget/legacy/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
7 # NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !!
9 # - Host systems (like PCs) need CONFIG_USB (with "A" jacks).
10 # - Peripherals (like PDAs) need CONFIG_USB_GADGET (with "B" jacks).
11 # - Some systems have both kinds of controllers.
13 # With help from a special transceiver and a "Mini-AB" jack, systems with
14 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
23 # Gadget drivers are hardware-neutral, or "platform independent",
32 # gadget configuration. In the device model, each option contains
44 Gadget Zero is a two-configuration device. It either sinks and
[all …]
/Linux-v6.1/Documentation/usb/
Dmass-storage.rst9 appearing to the host as a disk or a CD-ROM drive. It supports
12 to read-only, and gadget can indicate that it is removable and/or
13 CD-ROM (the latter implies read-only access).
15 Its requirements are modest; only a bulk-in and a bulk-out endpoint
17 Support is included for full-speed, high-speed and SuperSpeed
20 Note that the driver is slightly non-portable in that it assumes
21 a single memory/DMA buffer will be usable for bulk-in and bulk-out
29 (which is no longer included in Linux). It will talk only briefly
30 about how to use MSF within composite gadgets.
38 - file=filename[,filename...]
[all …]
Dgadget_multi.rst2 Multifunction Composite Gadget
8 The Multifunction Composite Gadget (or g_multi) is a composite gadget
9 that makes extensive use of the composite framework to provide
12 In it's standard configuration it provides a single USB configuration
18 have two configurations -- one with RNDIS and another with CDC ECM[3].
20 Please note that if you use non-standard configuration (that is enable
26 To make use of the gadget one needs to make it work on host side --
31 ------------------
33 Since the gadget uses standard composite framework and appears as such
38 This is also true for two configuration set-up with RNDIS
[all …]
Dfunctionfs.rst5 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
13 may not be in init section (ie. may not use the __init tag).
22 them as needed also handling situation when numbers differ in
35 What I also want to mention is that the FunctionFS is designed in such
36 a way that it is possible to mount it several times so in the end
46 $ mkdir /dev/ffs-mtp && mount -t functionfs mtp /dev/ffs-mtp
47 $ ( cd /dev/ffs-mtp && mtp-daemon ) &
48 $ mkdir /dev/ffs-hid && mount -t functionfs hid /dev/ffs-hid
[all …]
/Linux-v6.1/drivers/clk/rockchip/
Dclk-rk3368.c1 // SPDX-License-Identifier: GPL-2.0-or-later
6 #include <linux/clk-provider.h>
11 #include <dt-bindings/clock/rk3368-cru.h>
200 /* cluster_b: aclkm in clksel0, rest in clksel1 */
210 /* cluster_l: aclkm in clksel2, rest in clksel3 */
276 * Clock-Architecture Diagram 2
320 COMPOSITE(0, "aclk_cci_pre", mux_pll_src_cpll_gpll_usb_npll_p, CLK_IGNORE_UNUSED,
356 COMPOSITE(0, "fclk_mcu_src", mux_pll_src_cpll_gpll_p, CLK_IGNORE_UNUSED,
360 * stclk_mcu is listed as child of fclk_mcu_src in diagram 5,
361 * but stclk_mcu has an additional own divider in diagram 2
[all …]
Dclk-rk3399.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Author: Xing Zheng <zhengxing@rock-chips.com>
7 #include <linux/clk-provider.h>
15 #include <dt-bindings/clock/rk3399-cru.h>
337 /* cluster_l: aclkm in clksel0, rest in clksel1 */
347 /* cluster_b: aclkm in clksel2, rest in clksel3 */
402 * CRU Clock-Architecture
425 COMPOSITE(ACLK_USB3, "aclk_usb3", mux_pll_src_cpll_gpll_npll_p, 0,
444 COMPOSITE(SCLK_USB3OTG0_SUSPEND, "clk_usb3otg0_suspend", mux_pll_p, 0,
448 COMPOSITE(SCLK_USB3OTG1_SUSPEND, "clk_usb3otg1_suspend", mux_pll_p, 0,
[all …]
Dclk-rk3288.c1 // SPDX-License-Identifier: GPL-2.0-or-later
7 #include <linux/clk-provider.h>
12 #include <dt-bindings/clock/rk3288-cru.h>
284 * Clock-Architecture Diagram 1
360 COMPOSITE(0, "i2s_src", mux_pll_src_cpll_gpll_p, 0,
411 * Clock-Architecture Diagram 2
414 COMPOSITE(0, "aclk_vepu", mux_pll_src_cpll_gpll_usb480m_p, 0,
417 COMPOSITE(0, "aclk_vdpu", mux_pll_src_cpll_gpll_usb480m_p, 0,
431 COMPOSITE(0, "aclk_vio0", mux_pll_src_cpll_gpll_usb480m_p, CLK_IGNORE_UNUSED,
434 COMPOSITE(0, "aclk_vio1", mux_pll_src_cpll_gpll_usb480m_p, CLK_IGNORE_UNUSED,
[all …]
/Linux-v6.1/drivers/usb/gadget/
Dconfigfs.c1 // SPDX-License-Identifier: GPL-2.0
7 #include <linux/usb/composite.h>
24 return -EINVAL; in check_user_usb_string()
26 stringtab_dev->language = num; in check_user_usb_string()
47 struct usb_composite_driver composite; member
78 return container_of(cfg->c.cdev, struct gadget_info, cdev); in cfg_to_gadget_info()
110 return -EOVERFLOW; in usb_string_copy()
117 return -ENOMEM; in usb_string_copy()
120 if (str[ret - 1] == '\n') in usb_string_copy()
121 str[ret - 1] = '\0'; in usb_string_copy()
[all …]
Dcomposite.c1 // SPDX-License-Identifier: GPL-2.0+
3 * composite.c - infrastructure for Composite USB Gadgets
5 * Copyright (C) 2006-2008 David Brownell
18 #include <linux/usb/composite.h>
25 * struct usb_os_string - represents OS String to be reported by a gadget
41 * The code in this file is utility code, used to build a gadget driver
44 * with the relevant device-wide data.
50 return (struct usb_gadget_strings **)uc->stash; in get_containers_gs()
54 * function_descriptors() - get function descriptors for speed
73 descriptors = f->ssp_descriptors; in function_descriptors()
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0
7 # NOTE: Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !!
9 # - Host systems (like PCs) need CONFIG_USB (with "A" jacks).
10 # - Peripherals (like PDAs) need CONFIG_USB_GADGET (with "B" jacks).
11 # - Some systems have both kinds of controllers.
13 # With help from a special transceiver and a "Mini-AB" jack, systems with
14 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
25 you can't connect a "to-the-host" connector to a peripheral.
27 Linux can run in the host, or in the peripheral. In both cases
30 or are integrated with the CPU in a microcontroller. The more
[all …]
/Linux-v6.1/include/linux/usb/
Dcomposite.h1 // SPDX-License-Identifier: GPL-2.0+
3 * composite.h -- framework for usb gadgets which are composite devices
5 * Copyright (C) 2006-2008 David Brownell
13 * making it easier to build (a) Composite devices, supporting multiple
14 * functions within any single configuration, and (b) Multi-configuration
19 * link and mass storage functions is a composite device. Those functions
20 * might alternatively be packaged in individual configurations, but in
21 * the composite model the host can use both functions at the same time.
50 * struct usb_os_desc_ext_prop - describes one "Extended Property"
57 * @item: Represents this Extended Property in configfs
[all …]
/Linux-v6.1/include/media/i2c/
Dupd64083.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * upd6408x - NEC Electronics 3-Dimensional Y/C separation input defines
11 /* There are two bits of information that the driver needs in order
15 The first two operating modes expect a composite signal on the Y input,
18 Normally YCS_MODE is used for tuner and composite inputs, and the
19 YCNR mode is used for S-Video inputs.
21 The external Y-ADC is selected when the composite input comes from a
23 the input is a S-Video signal, then the internal Y-ADC input should
33 /* Note: the following two modes cannot be used in combination with the
34 external Y-ADC. */
[all …]
/Linux-v6.1/Documentation/driver-api/media/drivers/
Dzoran.rst1 .. SPDX-License-Identifier: GPL-2.0
8 website: http://mjpeg.sourceforge.net/driver-zoran/
12 --------------------------
15 ------------------------
28 Drivers to use: videodev, i2c-core, i2c-algo-bit,
31 Inputs/outputs: Composite and S-video
45 Drivers to use: videodev, i2c-core, i2c-algo-bit,
49 Six physical inputs. 1-6 are composite,
50 1-2, 3-4, 5-6 doubles as S-video,
51 1-3 triples as component.
[all …]
/Linux-v6.1/drivers/media/pci/ivtv/
Divtv-routing.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 Audio/video-routing-related ivtv functions.
4 Copyright (C) 2003-2004 Kevin Thayer <nufan_wfk at yahoo.com>
5 Copyright (C) 2005-2007 Hans Verkuil <hverkuil@xs4all.nl>
9 #include "ivtv-driver.h"
10 #include "ivtv-i2c.h"
11 #include "ivtv-cards.h"
12 #include "ivtv-gpio.h"
13 #include "ivtv-routing.h"
15 #include <media/drv-intf/msp3400.h>
[all …]
/Linux-v6.1/drivers/media/platform/xilinx/
Dxilinx-dma.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Copyright (C) 2013-2015 Ideas on Board
6 * Copyright (C) 2013-2015 Xilinx, Inc.
20 #include <media/media-entity.h>
21 #include <media/v4l2-dev.h>
22 #include <media/videobuf2-v4l2.h>
29 * struct xvip_pipeline - Xilinx Video IP pipeline structure
34 * @num_dmas: number of DMA engines in the pipeline
59 * struct xvip_dma - Video DMA channel
60 * @list: list entry in a composite device dmas list
[all …]
/Linux-v6.1/drivers/video/fbdev/
Dfm2fb.c2 * linux/drivers/video/fm2fb.c -- BSC FrameMaster II/Rainbow II frame buffer
5 * Copyright (C) 1998 Steffen A. Mork (linux-dev@morknet.de)
13 * License. See the file COPYING in the main directory of this archive for
35 * - PAL/NTSC
36 * - interlaced/non interlaced
37 * - composite sync/sync/sync over green
40 * - 768x576 (PAL)
41 * - 768x480 (NTSC)
44 * fixed line width. In case of maximal resolution the frame
49 * not assembled with memory for the alpha channel. In this
[all …]
/Linux-v6.1/Documentation/driver-api/usb/
Dgadget.rst11 This document presents a Linux-USB "Gadget" kernel mode API, for use
17 - Supports USB 2.0, for high speed devices which can stream data at
20 - Handles devices with dozens of endpoints just as well as ones with
21 just two fixed-function ones. Gadget drivers can be written so
24 - Flexible enough to expose more complex USB device capabilities such
25 as multiple configurations, multiple interfaces, composite devices,
28 - USB "On-The-Go" (OTG) support, in conjunction with updates to the
29 Linux-USB host side.
31 - Sharing data structures and API models with the Linux-USB host side
32 API. This helps the OTG support, and looks forward to more-symmetric
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/display/connector/
Danalog-tv-connector.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/display/connector/analog-tv-connector.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
15 - composite-video-connector
16 - svideo-connector
20 sdtv-standards:
24 defined in include/dt-bindings/display/sdtv-standards.h.
32 - compatible
[all …]
/Linux-v6.1/drivers/media/pci/zoran/
Dzoran_card.c1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * This part handles card-specific data and detection
18 #include <linux/i2c-algo-bit.h>
25 #include <media/v4l2-common.h>
38 static int card[BUZ_MAX] = { [0 ... (BUZ_MAX - 1)] = -1 };
44 static unsigned int default_input; /* default 0 = Composite, 1 = S-Video */
47 "Default input (0=Composite, 1=S-Video, 2=Internal)");
58 /* /dev/videoN, -1 for autodetect */
59 static int video_nr[BUZ_MAX] = { [0 ... (BUZ_MAX - 1)] = -1 };
61 MODULE_PARM_DESC(video_nr, "Video device number (-1=Auto)");
[all …]
/Linux-v6.1/tools/edid/
Dedid.S11 This program is distributed in the hope that it will be useful,
18 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
48 ((((v1-'@')&0x1f)<<10)+(((v2-'@')&0x1f)<<5)+((v3-'@')&0x1f))
74 /* Year of manufacture, less 1990. (1990-2245)
76 year: .byte YEAR-1990
82 Bits 6-1 Reserved, must be 0
86 Bits 6-5 Video white and sync levels, relative to blank
87 00=+0.7/-0.3 V; 01=+0.714/-0.286 V;
88 10=+1.0/-0.4 V; 11=+0.7/0 V
89 Bit 4 Blank-to-black setup (pedestal) expected
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/media/i2c/
Dadv7180.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Lars-Peter Clausen <lars@metafoo.de>
14 digital interfaces like MIPI CSI-2 or parallel video.
19 - enum:
20 - adi,adv7180
21 - adi,adv7180cp
22 - adi,adv7180st
23 - adi,adv7182
[all …]

12345678910>>...12