/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | ti,tlv320aic32x4.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Alexander Stein <alexander.stein@ew.tq-group.com> 19 - ti,tas2505 20 - ti,tlv320aic32x4 21 - ti,tlv320aic32x6 28 - description: Master clock 30 clock-names: 32 - const: mclk [all …]
|
/linux-6.12.1/fs/fuse/ |
D | ioctl.c | 1 // SPDX-License-Identifier: GPL-2.0-only 18 args->out_args[0].size = sizeof(*outarg); in fuse_send_ioctl() 19 args->out_args[0].value = outarg; in fuse_send_ioctl() 24 if (ret == -ENOSYS) in fuse_send_ioctl() 25 ret = -ENOTTY; in fuse_send_ioctl() 27 if (ret >= 0 && outarg->result == -ENOSYS) in fuse_send_ioctl() 28 outarg->result = -ENOTTY; in fuse_send_ioctl() 50 * non-compat (i.e. ones coming from 64bit apps) ioctl in fuse_copy_ioctl_iovec_old() 54 return -EINVAL; in fuse_copy_ioctl_iovec_old() 65 return -EIO; in fuse_copy_ioctl_iovec_old() [all …]
|
/linux-6.12.1/drivers/mmc/host/ |
D | sdhci-omap.c | 1 // SPDX-License-Identifier: GPL-2.0-only 11 #include <linux/mmc/slot-gpio.h> 23 #include "sdhci-pltfm.h" 97 /* sdhci-omap controller flags */ 142 return readl(host->base + host->omap_offset + offset); in sdhci_omap_readl() 148 writel(data, host->base + host->omap_offset + offset); in sdhci_omap_writel() 152 bool power_on, unsigned int iov) in sdhci_omap_set_pbias() argument 155 struct device *dev = omap_host->dev; in sdhci_omap_set_pbias() 157 if (IS_ERR(omap_host->pbias)) in sdhci_omap_set_pbias() 161 ret = regulator_set_voltage(omap_host->pbias, iov, iov); in sdhci_omap_set_pbias() [all …]
|
/linux-6.12.1/block/ |
D | blk-map.c | 1 // SPDX-License-Identifier: GPL-2.0 18 struct iovec iov[]; member 26 if (data->nr_segs > UIO_MAXIOV) in bio_alloc_map_data() 29 bmd = kmalloc(struct_size(bmd, iov, data->nr_segs), gfp_mask); in bio_alloc_map_data() 32 bmd->iter = *data; in bio_alloc_map_data() 34 memcpy(bmd->iov, iter_iov(data), sizeof(struct iovec) * data->nr_segs); in bio_alloc_map_data() 35 bmd->iter.__iov = bmd->iov; in bio_alloc_map_data() 41 * bio_copy_from_iter - copy all pages from iov_iter to bio 56 ret = copy_page_from_iter(bvec->bv_page, in bio_copy_from_iter() 57 bvec->bv_offset, in bio_copy_from_iter() [all …]
|
/linux-6.12.1/arch/arm/boot/dts/nxp/ls/ |
D | ls1021a-tqmls1021a-mbls1021a.dts | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR X11) 3 * Copyright 2013-2014 Freescale Semiconductor, Inc. 4 * Copyright 2018-2023 TQ-Systems GmbH <linux@ew.tq-group.com>, 5 * D-82229 Seefeld, Germany. 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/linux-event-codes.h> 13 #include <dt-bindings/leds/common.h> 14 #include <dt-bindings/leds/leds-pca9532.h> 15 #include <dt-bindings/net/ti-dp83867.h> [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/freescale/ |
D | mba8mx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 3 * Copyright 2020-2021 TQ-Systems GmbH 6 #include <dt-bindings/net/ti-dp83867.h> 8 /* TQ-Systems GmbH MBa8Mx baseboard */ 12 compatible = "pwm-backlight"; 14 brightness-levels = <0 4 8 16 32 64 128 255>; 15 default-brightness-level = <7>; 16 power-supply = <®_12v>; 17 enable-gpios = <&expander2 2 GPIO_ACTIVE_HIGH>; 22 compatible = "pwm-beeper"; [all …]
|
D | mba8xx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR X11) 3 * Copyright 2018-2023 TQ-Systems GmbH <linux@ew.tq-group.com>, 4 * D-82229 Seefeld, Germany. 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/net/ti-dp83867.h> 14 compatible = "iio-hwmon"; 15 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>, <&adc0 3>; 23 backlight_lvds: backlight-lvds { 24 compatible = "pwm-backlight"; [all …]
|
D | imx8mp-tqma8mpql-mba8mpxl.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Copyright 2021-2022 TQ-Systems GmbH 4 * Author: Alexander Stein <alexander.stein@tq-group.com> 7 /dts-v1/; 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/net/ti-dp83867.h> 11 #include <dt-bindings/phy/phy-imx8-pcie.h> 12 #include <dt-bindings/pwm/pwm.h> 13 #include "imx8mp-tqma8mpql.dtsi" 16 model = "TQ-Systems i.MX8MPlus TQMa8MPxL on MBa8MPxL"; [all …]
|
D | imx8mp-tqma8mpql-mba8mp-ras314.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Copyright (c) 2023-2024 TQ-Systems GmbH <linux@ew.tq-group.com>, 4 * D-82229 Seefeld, Germany. 9 /dts-v1/; 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/net/ti-dp83867.h> 13 #include <dt-bindings/phy/phy-imx8-pcie.h> 14 #include <dt-bindings/pwm/pwm.h> 15 #include "imx8mp-tqma8mpql.dtsi" 18 model = "TQ-Systems i.MX8MPlus TQMa8MPxL on MBa8MP-RAS314"; [all …]
|
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/ |
D | mba6ulx.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 3 * Copyright 2018-2022 TQ-Systems GmbH 4 * Author: Markus Niebel <Markus.Niebel@tq-group.com> 8 model = "TQ-Systems MBA6ULx Baseboard"; 18 stdout-path = &uart1; 22 compatible = "pwm-backlight"; 23 power-supply = <®_mba6ul_3v3>; 24 enable-gpios = <&expander_out0 4 GPIO_ACTIVE_HIGH>; 29 compatible = "gpio-beeper"; 33 gpio_buttons: gpio-keys { [all …]
|
D | imx6qdl-mba6.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright 2013-2021 TQ-Systems GmbH 6 * Author: Markus Niebel <Markus.Niebel@tq-group.com> 9 #include <dt-bindings/clock/imx6qdl-clock.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/sound/fsl-imx-audmux.h> 18 /delete-property/ mmc2; 19 /delete-property/ mmc3; 24 stdout-path = &uart2; [all …]
|
D | imx7-mba7.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR X11 3 * Device Tree Include file for TQ-Systems MBa7 carrier board. 5 * Copyright (C) 2016 TQ-Systems GmbH 6 * Author: Markus Niebel <Markus.Niebel@tq-group.com> 13 #include <dt-bindings/input/input.h> 14 #include <dt-bindings/net/ti-dp83867.h> 20 /delete-property/ mmc2; 26 compatible = "gpio-beeper"; 31 stdout-path = &uart6; 34 gpio_buttons: gpio-keys { [all …]
|
/linux-6.12.1/drivers/vhost/ |
D | net.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * virtio-net server in host kernel. 41 " 1 -Enable; 0 - Disable"); 152 if (rxq->tail != rxq->head) in vhost_net_buf_get_ptr() 153 return rxq->queue[rxq->head]; in vhost_net_buf_get_ptr() 160 return rxq->tail - rxq->head; in vhost_net_buf_get_size() 165 return rxq->tail == rxq->head; in vhost_net_buf_is_empty() 171 ++rxq->head; in vhost_net_buf_consume() 177 struct vhost_net_buf *rxq = &nvq->rxq; in vhost_net_buf_produce() 179 rxq->head = 0; in vhost_net_buf_produce() [all …]
|
/linux-6.12.1/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_sriov.c | 3 * Copyright 2009-2013 Broadcom Corporation 10 * at http://www.gnu.org/licenses/old-licenses/gpl-2.0.html (the "GPL"). 82 /* acking a VF sb through the PF - use the GRC */ in bnx2x_vf_igu_ack_sb() 86 u32 func_encode = vf->abs_vfid; in bnx2x_vf_igu_ack_sb() 132 "VF[%d] Q_SETUP: txq[%d]-- vfsb=%d, sb-index=%d, hc-rate=%d, flags=0x%lx, traffic-type=%d", in bnx2x_vfop_qctor_dump_tx() 133 vf->abs_vfid, in bnx2x_vfop_qctor_dump_tx() 136 init_params->tx.sb_cq_index, in bnx2x_vfop_qctor_dump_tx() 137 init_params->tx.hc_rate, in bnx2x_vfop_qctor_dump_tx() 138 setup_params->flags, in bnx2x_vfop_qctor_dump_tx() 139 setup_params->txq_params.traffic_type); in bnx2x_vfop_qctor_dump_tx() [all …]
|
D | bnx2x_reg.h | 3 * Copyright (c) 2007-2013 Broadcom Corporation 13 * R - Read only 14 * RC - Clear on read 15 * RW - Read/Write 16 * ST - Statistics register (clear on read) 17 * W - Write only 18 * WB - Wide bus register - the size is over 32 bits and it should be 20 * WR - Write Clear (write 1 to clear the bit) 32 /* [RW 1] Initiate the ATC array - reset all the valid bits */ 56 * BRB1_IND_FREE_LIST_PRS_CRDT+2 initialize parser initial credit. Warning - [all …]
|
/linux-6.12.1/arch/arm/boot/dts/ti/omap/ |
D | omap3-echo.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 5 /dts-v1/; 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/leds/common.h> 14 compatible = "amazon,omap3-echo", "ti,omap3630", "ti,omap3"; 18 cpu0-supply = <&vdd1_reg>; 28 compatible = "regulator-fixed"; 29 regulator-name = "vcc5v"; 30 regulator-min-microvolt = <5000000>; 31 regulator-max-microvolt = <5000000>; [all …]
|
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/intel/ |
D | ice.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 8 Copyright(c) 2018-2021 Intel Corporation. 13 - Overview 14 - Identifying Your Adapter 15 - Important Notes 16 - Additional Features & Configurations 17 - Performance Optimization 28 This driver supports XDP (Express Data Path) and AF_XDP zero-copy. Note that 43 ------------------------------------------- 54 1) Make sure that your system's physical memory is in a high-performance [all …]
|
D | i40e.rst | 1 .. SPDX-License-Identifier: GPL-2.0+ 8 Copyright(c) 1999-2018 Intel Corporation. 13 - Overview 14 - Identifying Your Adapter 15 - Intel(R) Ethernet Flow Director 16 - Additional Configurations 17 - Known Issues 18 - Support 47 ---------------------- 49 …intel.com/content/dam/www/public/us/en/documents/release-notes/xl710-ethernet-controller-feature-m… [all …]
|
/linux-6.12.1/sound/soc/codecs/ |
D | tlv320aic32x4.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Author: Javier Martin <javier.martin@vista-silicon.com> 30 #include <sound/soc-dapm.h> 59 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in aic32x4_reset_adc() 81 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in mic_bias_event() 112 ucontrol->value.integer.value[0] = (val & 0x01); in aic32x4_get_mfp1_gpio() 129 return -EINVAL; in aic32x4_set_mfp2_gpio() 132 if (ucontrol->value.integer.value[0] == (val & AIC32X4_MFP2_GPIO_OUT_HIGH)) in aic32x4_set_mfp2_gpio() 135 if (ucontrol->value.integer.value[0]) in aic32x4_set_mfp2_gpio() 136 val |= ucontrol->value.integer.value[0]; in aic32x4_set_mfp2_gpio() [all …]
|
/linux-6.12.1/drivers/misc/vmw_vmci/ |
D | vmci_queue_pair.c | 1 // SPDX-License-Identifier: GPL-2.0-only 34 * In the following, we will distinguish between two kinds of VMX processes - 38 * refer to the older VMX versions as old-style VMX'en, and the newer ones as 39 * new-style VMX'en. 42 * removed for readability) - see below for more details on the transtions: 44 * -------------- NEW ------------- 47 * CREATED_NO_MEM <-----------------> CREATED_MEM 49 * | o-----------------------o | 52 * ATTACHED_NO_MEM <----------------> ATTACHED_MEM 54 * | o----------------------o | [all …]
|
/linux-6.12.1/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2007 - 2018 Intel Corporation. */ 57 "Copyright (c) 2007-2014 Intel Corporation."; 211 static int debug = -1; 256 /* igb_regdump - register printout routine */ 263 switch (reginfo->ofs) { in igb_regdump() 313 pr_info("%-15s %08x\n", reginfo->name, rd32(reginfo->ofs)); in igb_regdump() 317 snprintf(rname, 16, "%s%s", reginfo->name, "[0-3]"); in igb_regdump() 318 pr_info("%-15s %08x %08x %08x %08x\n", rname, regs[0], regs[1], in igb_regdump() 322 /* igb_dump - Print registers, Tx-rings and Rx-rings */ [all …]
|
/linux-6.12.1/drivers/pci/ |
D | probe.c | 1 // SPDX-License-Identifier: GPL-2.0 51 if (r->domain_nr == domain_nr) in get_pci_domain_busn_res() 52 return &r->res; in get_pci_domain_busn_res() 58 r->domain_nr = domain_nr; in get_pci_domain_busn_res() 59 r->res.start = 0; in get_pci_domain_busn_res() 60 r->res.end = 0xff; in get_pci_domain_busn_res() 61 r->res.flags = IORESOURCE_BUS | IORESOURCE_PCI_FIXED; in get_pci_domain_busn_res() 63 list_add_tail(&r->list, &pci_domain_busn_res_list); in get_pci_domain_busn_res() 65 return &r->res; in get_pci_domain_busn_res() 92 put_device(pci_bus->bridge); in release_pcibus_dev() [all …]
|
D | quirks.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * This file contains work-arounds for many known PCI hardware bugs. 5 * should be handled in arch-specific code. 20 #include <linux/isa-dma.h> /* isa_dma_bridge_buggy */ 91 int ret = -ENOTTY; in pcie_failed_link_retrain() 94 !pcie_cap_has_lnkctl2(dev) || !dev->link_active_reporting) in pcie_failed_link_retrain() 103 pci_info(dev, "broken device, retraining non-functional downstream link at 2.5GT/s\n"); in pcie_failed_link_retrain() 170 if ((f->class == (u32) (dev->class >> f->class_shift) || in pci_do_fixups() 171 f->class == (u32) PCI_ANY_ID) && in pci_do_fixups() 172 (f->vendor == dev->vendor || in pci_do_fixups() [all …]
|
/linux-6.12.1/drivers/net/ethernet/sfc/siena/ |
D | mcdi_pcol.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2009-2018 Solarflare Communications Inc. 5 * Copyright 2019-2020 Xilinx Inc. 13 /* Power-on reset state */ 35 /* The 'doorbell' addresses are hard-wired to alert the MC when written */ 38 /* The rest of these are firmware-defined */ 46 /* Values to be written to the per-port status dword in shared 71 * | | \--- Response 72 * | \------- Error 73 * \------------------------------ Resync (always set) [all …]
|
/linux-6.12.1/drivers/net/ethernet/sfc/ |
D | mcdi_pcol.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2009-2018 Solarflare Communications Inc. 5 * Copyright 2019-2020 Xilinx Inc. 13 /* Power-on reset state */ 35 /* The 'doorbell' addresses are hard-wired to alert the MC when written */ 38 /* The rest of these are firmware-defined */ 46 /* Values to be written to the per-port status dword in shared 71 * | | \--- Response 72 * | \------- Error 73 * \------------------------------ Resync (always set) [all …]
|