| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/ |
| D | nvidia,tegra194-pcie.txt | 4 and thus inherits all the common properties defined in designware-pcie.txt. 9 - power-domains: A phandle to the node that controls power to the respective 19 "include/dt-bindings/power/tegra194-powergate.h" file. 20 - reg: A list of physical base address and length pairs for each set of 21 controller registers. Must contain an entry for each entry in the reg-names 23 - reg-names: Must include the following entries: 25 "config": As per the definition in designware-pcie.txt 31 - interrupts: A list of interrupt outputs of the controller. Must contain an 32 entry for each entry in the interrupt-names property. 33 - interrupt-names: Must include the following entries: [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pci/ |
| D | nvidia,tegra194-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/nvidia,tegra194-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Jon Hunter <jonathanh@nvidia.com> 12 - Vidya Sagar <vidyas@nvidia.com> 16 inherits all the common properties defined in snps,dw-pcie.yaml. Some of 20 See nvidia,tegra194-pcie-ep.yaml for details on the Endpoint mode device 26 - nvidia,tegra194-pcie [all …]
|
| /kernel/linux/linux-5.10/drivers/virtio/ |
| D | virtio_balloon.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 39 #define VIRTIO_BALLOON_HINT_BLOCK_ORDER (MAX_ORDER - 1) 66 /* Balloon's own wq for cpu-intensive work items */ 104 * at vb_dev_info->pages list. 110 /* Synchronize access/update to this struct virtio_balloon elements */ 120 /* Shrinker to return free pages - VIRTIO_BALLOON_F_FREE_PAGE_HINT */ 123 /* OOM notifier to deflate on OOM - VIRTIO_BALLOON_F_DEFLATE_ON_OOM */ 147 struct virtio_balloon *vb = vq->vdev->priv; in balloon_ack() 149 wake_up(&vb->acked); in balloon_ack() 157 sg_init_one(&sg, vb->pfns, sizeof(vb->pfns[0]) * vb->num_pfns); in tell_host() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/usb/ |
| D | lan78xx.c | 1 // SPDX-License-Identifier: GPL-2.0+ 90 /* statistic update interval (mSec) */ 141 "RX 65 - 127 Byte Frames", 142 "RX 128 - 255 Byte Frames", 143 "RX 256 - 511 Bytes Frames", 144 "RX 512 - 1023 Byte Frames", 145 "RX 1024 - 1518 Byte Frames", 165 "TX 65 - 127 Byte Frames", 166 "TX 128 - 255 Byte Frames", 167 "TX 256 - 511 Bytes Frames", [all …]
|
| /kernel/linux/linux-5.10/Documentation/scsi/ |
| D | ChangeLog.lpfc | 2 * Please read the associated RELEASE-NOTES file !!! 8 * Fixed build warning for 2.6.12-rc2 kernels: mempool_alloc now 19 * Removed FC_TRANSPORT_PATCHESxxx defines. They're in 2.6.12-rc1. 26 * Added PCI ID for LP10000-S. 31 * Zero-out response sense length in lpfc_scsi_prep_cmnd to prevent 33 - was causing spurious 0710 messages. 55 - stop using volatile. if you need special ordering use memory 57 - switch lpfc_sli_pcimem_bcopy to take void * arguments. 58 - remove typecast for constants - a U postfix marks them 60 - add a MAILBOX_CMD_SIZE macro, as most users of [all …]
|
| /kernel/linux/linux-6.6/Documentation/scsi/ |
| D | ChangeLog.lpfc | 2 * Please read the associated RELEASE-NOTES file !!! 8 * Fixed build warning for 2.6.12-rc2 kernels: mempool_alloc now 19 * Removed FC_TRANSPORT_PATCHESxxx defines. They're in 2.6.12-rc1. 26 * Added PCI ID for LP10000-S. 31 * Zero-out response sense length in lpfc_scsi_prep_cmnd to prevent 33 - was causing spurious 0710 messages. 55 - stop using volatile. if you need special ordering use memory 57 - switch lpfc_sli_pcimem_bcopy to take void * arguments. 58 - remove typecast for constants - a U postfix marks them 60 - add a MAILBOX_CMD_SIZE macro, as most users of [all …]
|
| /kernel/linux/linux-6.6/drivers/net/usb/ |
| D | lan78xx.c | 1 // SPDX-License-Identifier: GPL-2.0+ 122 #define LAN78XX_TSO_SIZE(dev) ((dev)->tx_urb_size - TX_SKB_MIN_LEN) 135 /* statistic update interval (mSec) */ 192 "RX 65 - 127 Byte Frames", 193 "RX 128 - 255 Byte Frames", 194 "RX 256 - 511 Bytes Frames", 195 "RX 512 - 1023 Byte Frames", 196 "RX 1024 - 1518 Byte Frames", 216 "TX 65 - 127 Byte Frames", 217 "TX 128 - 255 Byte Frames", [all …]
|
| /kernel/linux/linux-6.6/drivers/md/ |
| D | raid10.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2000-2004 Neil Brown 7 * RAID-10 support for md. 24 #include "md-bitmap.h" 78 do { if ((md)->queue) blk_add_trace_msg((md)->queue, "raid10 " fmt, ##args); } while (0) 80 #include "raid1-10.c" 85 write_sequnlock_irq(&(conf)->resync_lock); \ 88 #define cmd_after(conf) write_seqlock_irq(&(conf)->resync_lock) 91 wait_event_cmd((conf)->wait_barrier, cond, cmd_before(conf, cmd), \ 98 * for resync bio, r10bio pointer can be retrieved from the per-bio [all …]
|
| /kernel/linux/linux-5.10/drivers/md/ |
| D | raid10.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2000-2004 Neil Brown 7 * RAID-10 support for md. 24 #include "md-bitmap.h" 78 do { if ((md)->queue) blk_add_trace_msg((md)->queue, "raid10 " fmt, ##args); } while (0) 80 #include "raid1-10.c" 83 * for resync bio, r10bio pointer can be retrieved from the per-bio 88 return get_resync_pages(bio)->raid_bio; in get_resync_r10bio() 94 int size = offsetof(struct r10bio, devs[conf->copies]); in r10bio_pool_alloc() 129 if (test_bit(MD_RECOVERY_SYNC, &conf->mddev->recovery) || in r10buf_pool_alloc() [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/lpfc/ |
| D | lpfc_init.c | 4 * Copyright (C) 2017-2023 Broadcom. All Rights Reserved. The term * 6 * Copyright (C) 2004-2016 Emulex. All rights reserved. * 9 * Portions Copyright (C) 2004-2005 Christoph Hellwig * 17 * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE * 26 #include <linux/dma-mapping.h> 50 #include <scsi/fc/fc_fs.h> 107 * lpfc_config_port_prep - Perform lpfc initialization prior to config port 116 * 0 - success. 117 * -ERESTART - requests the SLI layer to reset the HBA and try again. 118 * Any other value - indicates an error. [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/lpfc/ |
| D | lpfc_init.c | 4 * Copyright (C) 2017-2020 Broadcom. All Rights Reserved. The term * 6 * Copyright (C) 2004-2016 Emulex. All rights reserved. * 9 * Portions Copyright (C) 2004-2005 Christoph Hellwig * 17 * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE * 26 #include <linux/dma-mapping.h> 51 #include <scsi/fc/fc_fs.h> 103 * lpfc_config_port_prep - Perform lpfc initialization prior to config port 112 * 0 - success. 113 * -ERESTART - requests the SLI layer to reset the HBA and try again. 114 * Any other value - indicates an error. [all …]
|
| /kernel/linux/linux-6.6/drivers/message/fusion/ |
| D | mptctl.c | 7 * Copyright (c) 1999-2008 LSI Corporation 8 * (mailto:DL-MPTFusionLinux@lsi.com) 11 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 25 LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, 44 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 46 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 69 #define COPYRIGHT "Copyright (c) 1999-2008 LSI Corporation" 74 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 84 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 92 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ [all …]
|
| /kernel/linux/linux-5.10/drivers/message/fusion/ |
| D | mptctl.c | 7 * Copyright (c) 1999-2008 LSI Corporation 8 * (mailto:DL-MPTFusionLinux@lsi.com) 11 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 25 LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, 44 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 46 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 69 #define COPYRIGHT "Copyright (c) 1999-2008 LSI Corporation" 74 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 84 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 92 /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/ |
| D | dc395x.c | 6 * (SCSI chip set used Tekram ASIC TRM-S1040) 11 * (C) Copyright 1995-1999 Tekram Technology Co., Ltd. 14 * (C) 1999-2000 Kurt Garloff 71 #define DC395X_BANNER "Tekram DC395(U/UW/F), DC315(U) - ASIC TRM-S1040" 74 /*--------------------------------------------------------------------------- 76 ---------------------------------------------------------------------------*/ 85 /*--------------------------------------------------------------------------- 87 ---------------------------------------------------------------------------*/ 117 * print a debug message - this is formated with KERN_DEBUG, then the 152 #define DC395x_LOCK_IO(dev,flags) spin_lock_irqsave(((struct Scsi_Host *)dev)->host_lock, flags) [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/ |
| D | dc395x.c | 6 * (SCSI chip set used Tekram ASIC TRM-S1040) 11 * (C) Copyright 1995-1999 Tekram Technology Co., Ltd. 14 * (C) 1999-2000 Kurt Garloff 72 #define DC395X_BANNER "Tekram DC395(U/UW/F), DC315(U) - ASIC TRM-S1040" 75 /*--------------------------------------------------------------------------- 77 ---------------------------------------------------------------------------*/ 86 /*--------------------------------------------------------------------------- 88 ---------------------------------------------------------------------------*/ 118 * print a debug message - this is formated with KERN_DEBUG, then the 153 #define DC395x_LOCK_IO(dev,flags) spin_lock_irqsave(((struct Scsi_Host *)dev)->host_lock, flags) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| D | main.c | 3 * Copyright (c) 2013 Hauke Mehrtens <hauke@hauke-m.de> 50 /* n-mode support capability */ 82 #define EDCF_ECW2CW(exp) ((1 << (exp)) - 1) 133 /* Per-AC retry limit register definitions; uses defs.h bitfield macros */ 167 #define BRCMS_PLCP_AUTO -1 172 #define BRCMS_PROTECTION_AUTO -1 199 /* MSC in use,indicates b0-6 holds an mcs */ 361 return wlc->band->basic_rate[mcs_table[rspec & RSPEC_RATE_MASK] in brcms_basic_rate() 363 return wlc->band->basic_rate[rspec & RSPEC_RATE_MASK]; in brcms_basic_rate() 376 return band->bandtype == BRCM_BAND_5G ? APHY_SIFS_TIME : in get_sifs() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| D | main.c | 3 * Copyright (c) 2013 Hauke Mehrtens <hauke@hauke-m.de> 50 /* n-mode support capability */ 82 #define EDCF_ECW2CW(exp) ((1 << (exp)) - 1) 133 /* Per-AC retry limit register definitions; uses defs.h bitfield macros */ 167 #define BRCMS_PLCP_AUTO -1 172 #define BRCMS_PROTECTION_AUTO -1 199 /* MSC in use,indicates b0-6 holds an mcs */ 361 return wlc->band->basic_rate[mcs_table[rspec & RSPEC_RATE_MASK] in brcms_basic_rate() 363 return wlc->band->basic_rate[rspec & RSPEC_RATE_MASK]; in brcms_basic_rate() 376 return band->bandtype == BRCM_BAND_5G ? APHY_SIFS_TIME : in get_sifs() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
| D | bnx2x_cmn.c | 3 * Copyright (c) 2007-2013 Broadcom Corporation 46 netif_napi_add(bp->dev, &bnx2x_fp(bp, i, napi), in bnx2x_add_all_napi_cnic() 57 netif_napi_add(bp->dev, &bnx2x_fp(bp, i, napi), in bnx2x_add_all_napi() 75 * bnx2x_move_fp - move content of the fastpath structure. 81 * Makes sure the contents of the bp->fp[to].napi is kept 84 * source onto the target. Update txdata pointers and related 89 struct bnx2x_fastpath *from_fp = &bp->fp[from]; in bnx2x_move_fp() 90 struct bnx2x_fastpath *to_fp = &bp->fp[to]; in bnx2x_move_fp() 91 struct bnx2x_sp_objs *from_sp_objs = &bp->sp_objs[from]; in bnx2x_move_fp() 92 struct bnx2x_sp_objs *to_sp_objs = &bp->sp_objs[to]; in bnx2x_move_fp() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
| D | bnx2x_cmn.c | 3 * Copyright (c) 2007-2013 Broadcom Corporation 47 netif_napi_add(bp->dev, &bnx2x_fp(bp, i, napi), bnx2x_poll); in bnx2x_add_all_napi_cnic() 57 netif_napi_add(bp->dev, &bnx2x_fp(bp, i, napi), bnx2x_poll); in bnx2x_add_all_napi() 74 * bnx2x_move_fp - move content of the fastpath structure. 80 * Makes sure the contents of the bp->fp[to].napi is kept 83 * source onto the target. Update txdata pointers and related 88 struct bnx2x_fastpath *from_fp = &bp->fp[from]; in bnx2x_move_fp() 89 struct bnx2x_fastpath *to_fp = &bp->fp[to]; in bnx2x_move_fp() 90 struct bnx2x_sp_objs *from_sp_objs = &bp->sp_objs[from]; in bnx2x_move_fp() 91 struct bnx2x_sp_objs *to_sp_objs = &bp->sp_objs[to]; in bnx2x_move_fp() [all …]
|
| /kernel/linux/linux-5.10/drivers/pci/controller/dwc/ |
| D | pcie-tegra194.c | 1 // SPDX-License-Identifier: GPL-2.0+ 34 #include "pcie-designware.h" 36 #include <soc/tegra/bpmp-abi.h> 324 writel_relaxed(value, pcie->appl_base + reg); in appl_writel() 329 return readl_relaxed(pcie->appl_base + reg); in appl_readl() 344 * NOTE:- Since this scenario is uncommon and link as such is not in apply_bad_link_workaround() 346 * transitioning to Gen-2 speed in apply_bad_link_workaround() 348 val = dw_pcie_readw_dbi(pci, pcie->pcie_cap_base + PCI_EXP_LNKSTA); in apply_bad_link_workaround() 351 if (pcie->init_link_width > current_link_width) { in apply_bad_link_workaround() 352 dev_warn(pci->dev, "PCIe link is bad, width reduced\n"); in apply_bad_link_workaround() [all …]
|
| /kernel/linux/linux-6.6/drivers/pci/controller/dwc/ |
| D | pcie-tegra194.c | 1 // SPDX-License-Identifier: GPL-2.0+ 7 * Copyright (C) 2019-2022 NVIDIA Corporation. 35 #include "pcie-designware.h" 37 #include <soc/tegra/bpmp-abi.h> 303 writel_relaxed(value, pcie->appl_base + reg); in appl_writel() 308 return readl_relaxed(pcie->appl_base + reg); in appl_readl() 317 struct dw_pcie *pci = &pcie->pci; in tegra_pcie_icc_set() 320 val = dw_pcie_readw_dbi(pci, pcie->pcie_cap_base + PCI_EXP_LNKSTA); in tegra_pcie_icc_set() 327 if (icc_set_bw(pcie->icc_path, MBps_to_icc(val), 0)) in tegra_pcie_icc_set() 328 dev_err(pcie->dev, "can't set bw[%u]\n", val); in tegra_pcie_icc_set() [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/kvm/ |
| D | book3s_hv_rmhandlers.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 14 #include <asm/code-patching-asm.h> 21 #include <asm/asm-offsets.h> 22 #include <asm/exception-64s.h> 24 #include <asm/book3s/64/mmu-hash.h> 28 #include <asm/xive-regs.h> 30 #include <asm/asm-compat.h> 31 #include <asm/feature-fixups.h> 33 #include <asm/ultravisor-api.h> 35 /* Sign-extend HDEC if not on POWER9 */ [all …]
|
| /kernel/linux/linux-5.10/drivers/media/pci/bt8xx/ |
| D | bttv-driver.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 bttv - Bt848 frame grabber driver 6 Copyright (C) 1996,97,98 Ralph Metzler <rjkm@thp.uni-koeln.de> 7 & Marcus Metzler <mocm@thp.uni-koeln.de> 8 (c) 1999-2002 Gerd Knorr <kraxel@bytesex.org> 14 (c) 2005-2006 Nickolay V. Shmyrev <nshmyrev@yandex.ru> 38 #include <media/v4l2-common.h> 39 #include <media/v4l2-ioctl.h> 40 #include <media/v4l2-event.h> 42 #include <media/drv-intf/msp3400.h> [all …]
|
| /kernel/linux/linux-6.6/sound/pci/hda/ |
| D | patch_sigmatel.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 59 STAC_92HD73XX_NO_JD, /* no jack-detection */ 149 STAC_D965_REF_NO_JD, /* no jack-detection */ 175 unsigned int headset_jack:1; /* 4-pin headset jack (hp + mono mic) */ 176 unsigned int volknob_init:1; /* special volume-knob initialization */ 188 unsigned int vref_mute_led_nid; /* pin NID for mute-LED vref control */ 214 /* SPDIF-out mux */ 246 struct sigmatel_spec *spec = codec->spec; in stac_playback_pcm_hook() 247 if (action == HDA_GEN_PCM_ACT_OPEN && spec->stream_delay) in stac_playback_pcm_hook() 248 msleep(spec->stream_delay); in stac_playback_pcm_hook() [all …]
|
| /kernel/linux/linux-5.10/sound/pci/hda/ |
| D | patch_sigmatel.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 59 STAC_92HD73XX_NO_JD, /* no jack-detection */ 149 STAC_D965_REF_NO_JD, /* no jack-detection */ 175 unsigned int headset_jack:1; /* 4-pin headset jack (hp + mono mic) */ 176 unsigned int volknob_init:1; /* special volume-knob initialization */ 188 unsigned int vref_mute_led_nid; /* pin NID for mute-LED vref control */ 214 /* SPDIF-out mux */ 246 struct sigmatel_spec *spec = codec->spec; in stac_playback_pcm_hook() 247 if (action == HDA_GEN_PCM_ACT_OPEN && spec->stream_delay) in stac_playback_pcm_hook() 248 msleep(spec->stream_delay); in stac_playback_pcm_hook() [all …]
|