/linux-6.14.4/Documentation/devicetree/bindings/sound/ |
D | st,sta350.txt | 7 - 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 …]
|
D | st,sta32x.txt | 7 - 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 …]
|
D | neofidelity,ntp8918.yaml | 1 # 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 …]
|
D | neofidelity,ntp8835.yaml | 1 # 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/ |
D | fpga-region.yaml | 1 # 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/ |
D | Kconfig | 1 # 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/ |
D | xgene-pmu.rst | 2 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/ |
D | bcm4709-netgear-r8000.dts | 20 /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/ |
D | intro.rst | 16 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 …]
|
D | fpga-region.rst | 5 -------- 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/ |
D | i2c-ali15x3.rst | 2 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/ |
D | saa7164-cards.c | 1 // 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/ |
D | mthca_reset.c | 14 * - 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/ |
D | dp_drm.c | 1 // 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/ |
D | drm_atomic_state_helper.c | 41 #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/ |
D | no_forwarding.sh | 2 # 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 …]
|
D | mirror_gre_bridge_1q.sh | 2 # 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/ |
D | analogix,anx7814.yaml | 1 # 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 …]
|
D | sil,sii9022.yaml | 1 # 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/ |
D | imx8qxp-pixel-combiner.c | 1 // 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/ |
D | pata_pdc202xx_old.c | 1 // 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/ |
D | lcdif_kms.c | 1 // 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/ |
D | drm_atomic.h | 35 * 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/ |
D | sysfs-class-net | 35 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/ |
D | nvidia-agp.c | 11 #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 …]
|