Home
last modified time | relevance | path

Searched +full:full +full:- +full:bridge (Results 1 – 25 of 327) sorted by relevance

12345678910>>...14

/linux-6.14.4/Documentation/devicetree/bindings/sound/
Dst,sta350.txt7 - compatible: "st,sta350"
8 - reg: the I2C address of the device for I2C
9 - reset-gpios: a GPIO spec for the reset pin. If specified, it will be
12 - power-down-gpios: a GPIO spec for the power down pin. If specified,
16 - vdd-dig-supply: regulator spec, providing 3.3V
17 - vdd-pll-supply: regulator spec, providing 3.3V
18 - vcc-supply: regulator spec, providing 5V - 26V
22 - st,output-conf: number, Selects the output configuration:
23 0: 2-channel (full-bridge) power, 2-channel data-out
24 1: 2 (half-bridge). 1 (full-bridge) on-board power
[all …]
Dst,sta32x.txt7 - compatible: "st,sta32x"
8 - reg: the I2C address of the device for I2C
9 - reset-gpios: a GPIO spec for the reset pin. If specified, it will be
12 - power-down-gpios: a GPIO spec for the power down pin. If specified,
16 - Vdda-supply: regulator spec, providing 3.3V
17 - Vdd3-supply: regulator spec, providing 3.3V
18 - Vcc-supply: regulator spec, providing 5V - 26V
22 - clocks, clock-names: Clock specifier for XTI input clock.
24 and disabled when it is removed. The 'clock-names' must be set to 'xti'.
26 - st,output-conf: number, Selects the output configuration:
[all …]
Dneofidelity,ntp8918.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Igor Prusov <[email protected]>
13 The NTP8918 is a single chip full digital audio amplifier
16 processing functions, high-performance, high-fidelity fully
17 digital PWM modulator and two high-power full-bridge MOSFET
21 - $ref: dai-common.yaml#
26 - neofidelity,ntp8918
30 - 0x2a
[all …]
Dneofidelity,ntp8835.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Igor Prusov <[email protected]>
13 The NTP8835 is a single chip full digital audio amplifier
16 processing functions, high-performance, high-fidelity fully
17 digital PWM modulator and two high-power full-bridge MOSFET
22 - $ref: dai-common.yaml#
27 - neofidelity,ntp8835
28 - neofidelity,ntp8835c
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/fpga/
Dfpga-region.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/fpga/fpga-region.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Michal Simek <[email protected]>
14 - Introduction
15 - Terminology
16 - Sequence
17 - FPGA Region
18 - Supported Use Models
[all …]
/linux-6.14.4/drivers/gpu/drm/bridge/analogix/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "Analogix ANX6345 bridge"
11 ANX6345 is an ultra-low power Full-HD DisplayPort/eDP
17 tristate "Analogix ANX78XX bridge"
24 ANX78XX is an ultra-low power Full-HD SlimPort transmitter
43 ANX7625 is an ultra-low power 4K mobile HD transmitter
/linux-6.14.4/Documentation/admin-guide/perf/
Dxgene-pmu.rst2 APM X-Gene SoC Performance Monitoring Unit (PMU)
5 X-Gene SoC PMU consists of various independent system device PMUs such as
6 L3 cache(s), I/O bridge(s), memory controller bridge(s) and memory
12 -----------------
14 The xgene-pmu driver registers several perf PMU drivers. Each of the perf
21 can be used with perf tool. For example, "l3c0/bank-fifo-full/" is an
26 a specific CPU or an I/O bridge. Each PMU has a set of 2 registers capable of
32 each PMU, please refer to APM X-Gene User Manual.
39 / # perf list | grep -e l3c -e iob -e mcb -e mc
40 l3c0/ackq-full/ [Kernel PMU event]
[all …]
/linux-6.14.4/arch/arm/boot/dts/broadcom/
Dbcm4709-netgear-r8000.dts20 /dts-v1/;
23 #include "bcm5301x-nand-cs0-bch8.dtsi"
40 compatible = "gpio-leds";
42 led-power-white {
45 linux,default-trigger = "default-on";
48 led-power-amber {
53 led-wan-white {
56 linux,default-trigger = "default-on";
59 led-wan-amber {
64 led-5ghz-1 {
[all …]
/linux-6.14.4/Documentation/driver-api/fpga/
Dintro.rst16 other users. Write the linux-fpga mailing list and maintainers and
24 ------------
29 includes the framework in fpga-mgr.c and the low level drivers that
32 FPGA Bridge
33 -----------
37 programming begins and re-enabled afterwards. An FPGA bridge may be
39 bridge in FPGA fabric that surrounds a partial reconfiguration region
40 of an FPGA. This subsystem includes fpga-bridge.c and the low level
44 -----------
49 The FPGA Region framework (fpga-region.c) associates managers and
[all …]
Dfpga-region.rst5 --------
12 an FPGA Manager and a bridge (or bridges) with a reprogrammable region of an
16 Currently the only layer above fpga-region.c in the kernel is the Device Tree
17 support (of-fpga-region.c) described in [#f1]_. The DT support layer uses regions
22 An fpga-region can be set up to know the following things:
31 * pointers to the image as either a scatter-gather buffer, a contiguous
38 ----------------------------
42 .. [#f1] ../devicetree/bindings/fpga/fpga-region.txt
43 .. [#f2] ../../drivers/fpga/of-fpga-region.c
46 ----------------------------
[all …]
/linux-6.14.4/Documentation/i2c/busses/
Di2c-ali15x3.rst2 Kernel driver i2c-ali15x3
6 * Acer Labs, Inc. ALI 1533 and 1543C (south bridge)
12 - Frodo Looijaard <[email protected]>,
13 - Philip Edelbrock <[email protected]>,
14 - Mark D. Studebaker <[email protected]>
17 -----------------
24 -----
33 modprobe i2c-ali15x3 force_addr=0xe800
40 -----------
45 The M1543C is a South bridge for desktop systems.
[all …]
/linux-6.14.4/drivers/media/pci/saa7164/
Dsaa7164-cards.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Driver for the NXP SAA7164 PCIe bridge
5 * Copyright (c) 2010-2015 Steven Toth <[email protected]>
15 /* The Bridge API needs to understand register widths (in bytes) for the
17 * and keep the -i2c.c implementation clean.
25 /* Bridge will not load any firmware, without knowing
30 /* Bridge will load the v2 f/w and dump descriptors */
36 /* Bridge will load the v2 f/w and dump descriptors */
42 .name = "Hauppauge WinTV-HVR2200",
60 .name = "TDA18271-1",
[all …]
/linux-6.14.4/drivers/infiniband/hw/mthca/
Dmthca_reset.c14 * - Redistributions of source code must retain the above
18 * - Redistributions in binary form must reproduce the above
47 struct pci_dev *bridge = NULL; in mthca_reset() local
64 * To make matters worse, for Tavor (PCI-X HCA) we have to in mthca_reset()
65 * find the associated bridge device and save off its PCI in mthca_reset()
69 if (!(mdev->mthca_flags & MTHCA_FLAG_PCIE)) { in mthca_reset()
70 /* Look for the bridge -- its device ID will be 2 more in mthca_reset()
72 while ((bridge = pci_get_device(mdev->pdev->vendor, in mthca_reset()
73 mdev->pdev->device + 2, in mthca_reset()
74 bridge)) != NULL) { in mthca_reset()
[all …]
/linux-6.14.4/drivers/gpu/drm/msm/dp/
Ddp_drm.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2017-2020, The Linux Foundation. All rights reserved.
17 * msm_dp_bridge_detect - callback to determine if connector is connected
18 * @bridge: Pointer to drm bridge structure
19 * Returns: Bridge's 'is connected' status
21 static enum drm_connector_status msm_dp_bridge_detect(struct drm_bridge *bridge) in msm_dp_bridge_detect() argument
25 dp = to_dp_bridge(bridge)->msm_dp_display; in msm_dp_bridge_detect()
27 drm_dbg_dp(dp->drm_dev, "link_ready = %s\n", in msm_dp_bridge_detect()
28 (dp->link_ready) ? "true" : "false"); in msm_dp_bridge_detect()
30 return (dp->link_ready) ? connector_status_connected : in msm_dp_bridge_detect()
[all …]
/linux-6.14.4/drivers/gpu/drm/
Ddrm_atomic_state_helper.c41 #include <linux/dma-fence.h>
46 * Both the drm core and the atomic helpers assume that there is always the full
49 * suspend. One way to solve this is to have a hardware state read-out
50 * infrastructure which reconstructs the full software state (e.g. the i915
65 * __drm_atomic_helper_crtc_state_reset - reset the CRTC state
76 crtc_state->crtc = crtc; in __drm_atomic_helper_crtc_state_reset()
81 * __drm_atomic_helper_crtc_reset - reset state on CRTC
86 * the &drm_crtc->state pointer of @crtc, usually required when
99 if (drm_dev_has_vblank(crtc->dev)) in __drm_atomic_helper_crtc_reset()
102 crtc->state = crtc_state; in __drm_atomic_helper_crtc_reset()
[all …]
/linux-6.14.4/tools/testing/selftests/net/forwarding/
Dno_forwarding.sh2 # SPDX-License-Identifier: GPL-2.0
27 # The full 4K VLAN space is too much to check, so strategically pick some
37 $MZ -q $if_name "$dmac $smac $NON_IP_PKT"
54 ping_do $if_name $IPV4_ALLNODES "-I $if_name"
62 ip -6 neigh add $H2_IPV6 lladdr $dmac dev $if_name
64 ip -6 neigh del $H2_IPV6 dev $if_name
83 tcpdump_show $if_name | grep -q "$pattern"
132 check_rcv $h2 "$test_name: Unicast non-IP untagged" \
135 check_rcv $h2 "$test_name: Multicast non-IP untagged" \
138 check_rcv $h2 "$test_name: Broadcast non-IP untagged" \
[all …]
Dmirror_gre_bridge_1q.sh2 # SPDX-License-Identifier: GPL-2.0
5 # bridge device with vlan filtering (802.1q).
7 # This test uses standard topology for testing mirror-to-gretap. See
8 # mirror_gre_topo_lib.sh for more details. The full topology is as follows:
10 # +---------------------+ +---------------------+
14 # +-----|---------------+ +---------------|-----+
16 # +-----|---------------------------------------------------------------|-----+
17 # | SW o---> mirror | |
18 # | +---|---------------------------------------------------------------|---+ |
19 # | | + $swp1 + br1 (802.1q bridge) $swp2 + | |
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/display/bridge/
Danalogix,anx7814.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/bridge/analogix,anx7814.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analogix ANX7814 SlimPort (Full-HD Transmitter)
10 - Andrzej Hajda <[email protected]>
11 - Neil Armstrong <[email protected]>
12 - Robert Foss <[email protected]>
17 - analogix,anx7808
18 - analogix,anx7812
[all …]
Dsil,sii9022.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/bridge/sil,sii9022.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Silicon Image sii902x HDMI bridge
10 - Boris Brezillon <[email protected]>
15 - items:
16 - enum:
17 - sil,sii9022-cpi # CEC Programming Interface
18 - sil,sii9022-tpi # Transmitter Programming Interface
[all …]
/linux-6.14.4/drivers/gpu/drm/bridge/imx/
Dimx8qxp-pixel-combiner.c1 // SPDX-License-Identifier: GPL-2.0+
11 #include <linux/media-bus-format.h>
52 #define DRIVER_NAME "imx8qxp-pixel-combiner"
62 struct drm_bridge bridge; member
78 return readl(pc->base + offset); in imx8qxp_pc_read()
84 writel(value, pc->base + offset); in imx8qxp_pc_write()
100 imx8qxp_pc_bridge_mode_valid(struct drm_bridge *bridge, in imx8qxp_pc_bridge_mode_valid() argument
104 if (mode->hdisplay > 2560) in imx8qxp_pc_bridge_mode_valid()
110 static int imx8qxp_pc_bridge_attach(struct drm_bridge *bridge, in imx8qxp_pc_bridge_attach() argument
113 struct imx8qxp_pc_channel *ch = bridge->driver_private; in imx8qxp_pc_bridge_attach()
[all …]
/linux-6.14.4/drivers/ata/
Dpata_pdc202xx_old.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * pata_pdc202xx_old.c - Promise PDC202xx PATA for new ATA layer
29 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in pdc2026x_cable_detect()
33 if (cis & (1 << (10 + ap->port_no))) in pdc2026x_cable_detect()
41 iowrite8(tf->command, ap->ioaddr.command_addr); in pdc202xx_exec_command()
47 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in pdc202xx_irq_check()
51 if (ap->port_no) { in pdc202xx_irq_check()
54 * bit 5: FIFO full, bit 4: FIFO empty in pdc202xx_irq_check()
60 * bit 1: FIFO full, bit 0: FIFO empty in pdc202xx_irq_check()
67 * pdc202xx_configure_piomode - set chip PIO timing
[all …]
/linux-6.14.4/drivers/gpu/drm/mxsfb/
Dlcdif_kms.c1 // SPDX-License-Identifier: GPL-2.0-or-later
12 #include <linux/media-bus-format.h>
46 /* -----------------------------------------------------------------------------
68 * |R| |1.1644 0.0000 1.5960| |Y - 16 |
69 * |G| = |1.1644 -0.3917 -0.8129| * |Cb - 128|
70 * |B| |1.1644 2.0172 0.0000| |Cr - 128|
81 * BT.601 full range:
83 * |R| |1.0000 0.0000 1.4020| |Y - 0 |
84 * |G| = |1.0000 -0.3441 -0.7141| * |Cb - 128|
85 * |B| |1.0000 1.7720 0.0000| |Cr - 128|
[all …]
/linux-6.14.4/include/drm/
Ddrm_atomic.h35 * struct drm_crtc_commit - track modeset commits on a CRTC
38 * a per-CRTC basis. Since updating the list should never block, this structure
42 * It has 3 different events in total to allow a fine-grained synchronization
47 * write new state into hardware ----> ...
60 * wait for flip_done <----
94 * commit is sent to userspace, or when an out-fence is singalled. Note
112 * Note that this does not need to include separately reference-counted
138 * Entry on the per-CRTC &drm_crtc.commit_list. Protected by
189 * User-provided pointer which the kernel uses to return a sync_file
200 * struct drm_private_state_funcs - atomic state functions for private objects
[all …]
/linux-6.14.4/Documentation/ABI/testing/
Dsysfs-class-net35 Values vary based on the lower-level protocol used by the
48 What: /sys/class/net/<bridge iface>/bridge/group_fwd_mask
54 01-80-C2-00-00-0X on a bridge device. Only values that set bits
55 not matching BR_GROUPFWD_RESTRICTED in net/bridge/br_private.h
62 0 01-80-C2-00-00-00 Bridge Group Address used for STP
63 1 01-80-C2-00-00-01 (MAC Control) 802.3 used for MAC PAUSE
64 2 01-80-C2-00-00-02 (Link Aggregation) 802.3ad
68 care when forwarding control frames e.g. 802.1X-PAE or LLDP.
135 the device is not usable unless some supplicant-based
165 full full duplex
[all …]
/linux-6.14.4/drivers/char/agp/
Dnvidia-agp.c11 #include <linux/page-flags.h>
44 pci_read_config_byte(agp_bridge->dev, NVIDIA_0_APSIZE, &size_value); in nvidia_fetch_size()
46 values = A_SIZE_8(agp_bridge->driver->aperture_sizes); in nvidia_fetch_size()
48 for (i = 0; i < agp_bridge->driver->num_aperture_sizes; i++) { in nvidia_fetch_size()
50 agp_bridge->previous_size = in nvidia_fetch_size()
51 agp_bridge->current_size = (void *) (values + i); in nvidia_fetch_size()
52 agp_bridge->aperture_size_idx = i; in nvidia_fetch_size()
89 return -EINVAL; in nvidia_init_iorr()
94 mask_lo = ((~(size - 1)) & 0xfffff000) | 0x800; in nvidia_init_iorr()
113 current_size = A_SIZE_8(agp_bridge->current_size); in nvidia_configure()
[all …]

12345678910>>...14