Home
last modified time | relevance | path

Searched full:nv (Results 1 – 25 of 397) sorted by relevance

12345678910>>...16

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/
Dtrivial-devices.yaml191 # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (5k)
193 # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (10k)
195 # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (50k)
197 # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (100k)
199 # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (5k)
201 # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (10k)
203 # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (50k)
205 # Microchip 7-bit Single I2C Digital Potentiometer with NV Memory (100k)
223 # Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (5k)
225 # Microchip 8-bit Single I2C Digital Potentiometer with NV Memory (10k)
[all …]
/kernel/linux/linux-6.6/fs/xfs/
Dxfs_attr_item.c57 struct xfs_attri_log_nameval *nv) in xfs_attri_log_nameval_get() argument
59 if (!refcount_inc_not_zero(&nv->refcount)) in xfs_attri_log_nameval_get()
61 return nv; in xfs_attri_log_nameval_get()
66 struct xfs_attri_log_nameval *nv) in xfs_attri_log_nameval_put() argument
68 if (!nv) in xfs_attri_log_nameval_put()
70 if (refcount_dec_and_test(&nv->refcount)) in xfs_attri_log_nameval_put()
71 kvfree(nv); in xfs_attri_log_nameval_put()
81 struct xfs_attri_log_nameval *nv; in xfs_attri_log_nameval_alloc() local
87 nv = xlog_kvmalloc(sizeof(struct xfs_attri_log_nameval) + in xfs_attri_log_nameval_alloc()
90 nv->name.i_addr = nv + 1; in xfs_attri_log_nameval_alloc()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Dpsp_gfx_if.h202 GFX_FW_TYPE_TOC = 24, /* TOC NV-10 */
203 GFX_FW_TYPE_RLC_P = 25, /* RLC P NV */
204 GFX_FW_TYPE_RLC_IRAM = 26, /* RLC_IRAM NV */
205 GFX_FW_TYPE_GLOBAL_TAP_DELAYS = 27, /* GLOBAL TAP DELAYS NV */
206 GFX_FW_TYPE_SE0_TAP_DELAYS = 28, /* SE0 TAP DELAYS NV */
207 GFX_FW_TYPE_SE1_TAP_DELAYS = 29, /* SE1 TAP DELAYS NV */
208 GFX_FW_TYPE_GLOBAL_SE0_SE1_SKEW_DELAYS = 30, /* GLOBAL SE0/1 SKEW DELAYS NV */
209 GFX_FW_TYPE_SDMA0_JT = 31, /* SDMA0 JT NV */
210 GFX_FW_TYPE_SDMA1_JT = 32, /* SDNA1 JT NV */
211 GFX_FW_TYPE_CP_MES = 33, /* CP MES NV */
[all …]
/kernel/linux/linux-5.10/drivers/mtd/devices/
Dms02-nv.h5 * DEC MS02-NV (54-20948-01) battery backed-up NVRAM module for
36 * operating system, a magic ID to distinguish a MS02-NV board from
42 * The firmware only handles the MS02-NV board if installed in the
47 * The MS02-NV board is ECC-protected, like other MS02 memory boards.
59 /* MS02-NV iomem register offsets. */
62 /* MS02-NV CSR status bits. */
67 /* MS02-NV memory offsets. */
69 #define MS02NV_MAGIC 0x0003fc /* MS02-NV magic ID */
73 /* MS02-NV diagnostic status bits. */
81 /* MS02-NV general constants. */
[all …]
Dms02-nv.c22 #include "ms02-nv.h"
26 "ms02-nv.c: v.1.0.0 13 Aug 2001 Maciej W. Rozycki.\n";
29 MODULE_DESCRIPTION("DEC MS02-NV NVRAM module driver");
34 * Addresses we probe for an MS02-NV at. Modules may be located
45 static const char ms02nv_name[] = "DEC MS02-NV NVRAM";
213 "ms02-nv: Unable to register MTD device, aborting!\n"); in ms02nv_init_one()
/kernel/linux/linux-6.6/drivers/mtd/devices/
Dms02-nv.h5 * DEC MS02-NV (54-20948-01) battery backed-up NVRAM module for
36 * operating system, a magic ID to distinguish a MS02-NV board from
42 * The firmware only handles the MS02-NV board if installed in the
47 * The MS02-NV board is ECC-protected, like other MS02 memory boards.
59 /* MS02-NV iomem register offsets. */
62 /* MS02-NV CSR status bits. */
67 /* MS02-NV memory offsets. */
69 #define MS02NV_MAGIC 0x0003fc /* MS02-NV magic ID */
73 /* MS02-NV diagnostic status bits. */
81 /* MS02-NV general constants. */
[all …]
Dms02-nv.c22 #include "ms02-nv.h"
26 "ms02-nv.c: v.1.0.0 13 Aug 2001 Maciej W. Rozycki.\n";
29 MODULE_DESCRIPTION("DEC MS02-NV NVRAM module driver");
34 * Addresses we probe for an MS02-NV at. Modules may be located
45 static const char ms02nv_name[] = "DEC MS02-NV NVRAM";
213 "ms02-nv: Unable to register MTD device, aborting!\n"); in ms02nv_init_one()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
Dpsp_gfx_if.h227 GFX_FW_TYPE_TOC = 24, /* TOC NV-10 */
228 GFX_FW_TYPE_RLC_P = 25, /* RLC P NV */
229 GFX_FW_TYPE_RLC_IRAM = 26, /* RLC_IRAM NV */
230 GFX_FW_TYPE_GLOBAL_TAP_DELAYS = 27, /* GLOBAL TAP DELAYS NV */
231 GFX_FW_TYPE_SE0_TAP_DELAYS = 28, /* SE0 TAP DELAYS NV */
232 GFX_FW_TYPE_SE1_TAP_DELAYS = 29, /* SE1 TAP DELAYS NV */
233 GFX_FW_TYPE_GLOBAL_SE0_SE1_SKEW_DELAYS = 30, /* GLOBAL SE0/1 SKEW DELAYS NV */
234 GFX_FW_TYPE_SDMA0_JT = 31, /* SDMA0 JT NV */
235 GFX_FW_TYPE_SDMA1_JT = 32, /* SDNA1 JT NV */
236 GFX_FW_TYPE_CP_MES = 33, /* CP MES NV */
[all …]
/kernel/linux/linux-6.6/drivers/scsi/
Dqla1280.c575 struct nvram *nv; in qla1280_read_nvram() local
585 nv = &ha->nvram; in qla1280_read_nvram()
594 if (nv->id0 != 'I' || nv->id1 != 'S' || in qla1280_read_nvram()
595 nv->id2 != 'P' || nv->id3 != ' ' || nv->version < 1) { in qla1280_read_nvram()
608 " version %i\n", nv->id0, nv->id1, nv->id2, nv->id3, in qla1280_read_nvram()
609 nv->version); in qla1280_read_nvram()
637 nv->isp_parameter = cpu_to_le16(nv->isp_parameter); in qla1280_read_nvram()
638 nv->firmware_feature.w = cpu_to_le16(nv->firmware_feature.w); in qla1280_read_nvram()
640 nv->bus[i].selection_timeout = cpu_to_le16(nv->bus[i].selection_timeout); in qla1280_read_nvram()
641 nv->bus[i].max_queue_depth = cpu_to_le16(nv->bus[i].max_queue_depth); in qla1280_read_nvram()
[all …]
/kernel/linux/linux-5.10/drivers/scsi/
Dqla1280.c583 struct nvram *nv; in qla1280_read_nvram() local
593 nv = &ha->nvram; in qla1280_read_nvram()
602 if (nv->id0 != 'I' || nv->id1 != 'S' || in qla1280_read_nvram()
603 nv->id2 != 'P' || nv->id3 != ' ' || nv->version < 1) { in qla1280_read_nvram()
616 " version %i\n", nv->id0, nv->id1, nv->id2, nv->id3, in qla1280_read_nvram()
617 nv->version); in qla1280_read_nvram()
645 nv->isp_parameter = cpu_to_le16(nv->isp_parameter); in qla1280_read_nvram()
646 nv->firmware_feature.w = cpu_to_le16(nv->firmware_feature.w); in qla1280_read_nvram()
648 nv->bus[i].selection_timeout = cpu_to_le16(nv->bus[i].selection_timeout); in qla1280_read_nvram()
649 nv->bus[i].max_queue_depth = cpu_to_le16(nv->bus[i].max_queue_depth); in qla1280_read_nvram()
[all …]
/kernel/linux/linux-6.6/net/netfilter/
Dxt_DSCP.c76 u_int8_t orig, nv; in tos_tg() local
79 nv = (orig & ~info->tos_mask) ^ info->tos_value; in tos_tg()
81 if (orig != nv) { in tos_tg()
85 ipv4_change_dsfield(iph, 0, nv); in tos_tg()
96 u_int8_t orig, nv; in tos_tg6() local
99 nv = (orig & ~info->tos_mask) ^ info->tos_value; in tos_tg6()
101 if (orig != nv) { in tos_tg6()
105 ipv6_change_dsfield(iph, 0, nv); in tos_tg6()
/kernel/linux/linux-5.10/net/netfilter/
Dxt_DSCP.c76 u_int8_t orig, nv; in tos_tg() local
79 nv = (orig & ~info->tos_mask) ^ info->tos_value; in tos_tg()
81 if (orig != nv) { in tos_tg()
85 ipv4_change_dsfield(iph, 0, nv); in tos_tg()
96 u_int8_t orig, nv; in tos_tg6() local
99 nv = (orig & ~info->tos_mask) ^ info->tos_value; in tos_tg6()
101 if (orig != nv) { in tos_tg6()
105 ipv6_change_dsfield(iph, 0, nv); in tos_tg6()
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/
Dqla_init.c3697 struct nvram_81xx *nv = ha->nvram; in qla24xx_detect_sfp() local
3707 (nv->enhanced_features & NEF_LR_DIST_ENABLE)) { in qla24xx_detect_sfp()
3711 (nv->enhanced_features >> LR_DIST_NV_POS) in qla24xx_detect_sfp()
4669 static void qla2xxx_nvram_wwn_from_ofw(scsi_qla_host_t *vha, nvram_t *nv) in qla2xxx_nvram_wwn_from_ofw() argument
4680 memcpy(nv->port_name, val, WWN_SIZE); in qla2xxx_nvram_wwn_from_ofw()
4684 memcpy(nv->node_name, val, WWN_SIZE); in qla2xxx_nvram_wwn_from_ofw()
4710 nvram_t *nv = ha->nvram; in qla2x00_nvram_config() local
4717 ha->nvram_size = sizeof(*nv); in qla2x00_nvram_config()
4731 nv, ha->nvram_size); in qla2x00_nvram_config()
4734 if (chksum || memcmp("ISP ", nv->id, sizeof(nv->id)) || in qla2x00_nvram_config()
[all …]
/kernel/linux/linux-6.6/net/ipv4/
Dtcp_nv.c3 * TCP NV: TCP with Congestion Avoidance
5 * TCP-NV is a successor of TCP-Vegas that has been developed to
7 * Like TCP-Vegas, TCP-NV supports true congestion avoidance,
9 * When congestion (queue buildup) starts to occur, TCP-NV
14 * NV is only recommeneded for traffic within a data center, and when
15 * all the flows are NV (at least those within the data center). This
20 * Note: High NIC coalescence values may lower the performance of NV
33 /* TCP NV parameters
78 MODULE_PARM_DESC(nv_min_cwnd, "NV will not decrease cwnd below this value"
81 /* TCP NV Parameters */
[all …]
/kernel/linux/linux-5.10/net/ipv4/
Dtcp_nv.c3 * TCP NV: TCP with Congestion Avoidance
5 * TCP-NV is a successor of TCP-Vegas that has been developed to
7 * Like TCP-Vegas, TCP-NV supports true congestion avoidance,
9 * When congestion (queue buildup) starts to occur, TCP-NV
14 * NV is only recommeneded for traffic within a data center, and when
15 * all the flows are NV (at least those within the data center). This
20 * Note: High NIC coalescence values may lower the performance of NV
34 /* TCP NV parameters
79 MODULE_PARM_DESC(nv_min_cwnd, "NV will not decrease cwnd below this value"
82 /* TCP NV Parameters */
[all …]
/kernel/linux/linux-6.6/samples/bpf/
Dtcp_basertt_kern.c7 * BPF program to set base_rtt to 80us when host is running TCP-NV and
28 char nv[] = "nv"; in bpf_basertt() local
50 if (!n && !__builtin_memcmp(cong, nv, sizeof(nv))) { in bpf_basertt()
/kernel/linux/linux-5.10/samples/bpf/
Dtcp_basertt_kern.c7 * BPF program to set base_rtt to 80us when host is running TCP-NV and
28 char nv[] = "nv"; in bpf_basertt() local
50 if (!n && !__builtin_memcmp(cong, nv, sizeof(nv))) { in bpf_basertt()
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/
Dqla_init.c4168 struct nvram_81xx *nv = ha->nvram; in qla24xx_detect_sfp() local
4178 (nv->enhanced_features & NEF_LR_DIST_ENABLE)) { in qla24xx_detect_sfp()
4182 (nv->enhanced_features >> LR_DIST_NV_POS) in qla24xx_detect_sfp()
5195 static void qla2xxx_nvram_wwn_from_ofw(scsi_qla_host_t *vha, nvram_t *nv) in qla2xxx_nvram_wwn_from_ofw() argument
5206 memcpy(nv->port_name, val, WWN_SIZE); in qla2xxx_nvram_wwn_from_ofw()
5210 memcpy(nv->node_name, val, WWN_SIZE); in qla2xxx_nvram_wwn_from_ofw()
5236 nvram_t *nv = ha->nvram; in qla2x00_nvram_config() local
5243 ha->nvram_size = sizeof(*nv); in qla2x00_nvram_config()
5257 nv, ha->nvram_size); in qla2x00_nvram_config()
5260 if (chksum || memcmp("ISP ", nv->id, sizeof(nv->id)) || in qla2x00_nvram_config()
[all …]
/kernel/linux/linux-6.6/drivers/iio/potentiometer/
Dmax5487.c17 /* copy both wiper regs to NV regs */
19 /* copy both NV regs to wiper regs */
107 /* restore both wiper regs from NV regs */ in max5487_spi_probe()
122 /* save both wiper regs to NV regs */ in max5487_spi_remove()
125 dev_warn(&spi->dev, "Failed to save wiper regs to NV regs\n"); in max5487_spi_remove()
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
Dposted_intr.c41 * If the 'nv' field is POSTED_INTR_WAKEUP_VECTOR, do not change in vmx_vcpu_pi_load()
47 if (pi_desc->nv == POSTED_INTR_WAKEUP_VECTOR || vcpu->cpu == cpu) { in vmx_vcpu_pi_load()
108 WARN(old.nv != POSTED_INTR_WAKEUP_VECTOR, in __pi_post_block()
118 /* set 'NV' to 'notification vector' */ in __pi_post_block()
119 new.nv = POSTED_INTR_VECTOR; in __pi_post_block()
138 * 'NV' <-- POSTED_INTR_WAKEUP_VECTOR
186 /* set 'NV' to 'wakeup vector' */ in pi_pre_block()
187 new.nv = POSTED_INTR_WAKEUP_VECTOR; in pi_pre_block()
/kernel/linux/linux-6.6/lib/
Dgroup_cpus.c291 struct node_groups *nv = &node_groups[i]; in __group_cpus_evenly() local
293 if (nv->ngroups == UINT_MAX) in __group_cpus_evenly()
297 cpumask_and(nmsk, cpu_mask, node_to_cpumask[nv->id]); in __group_cpus_evenly()
302 WARN_ON_ONCE(nv->ngroups > ncpus); in __group_cpus_evenly()
305 extra_grps = ncpus - nv->ngroups * (ncpus / nv->ngroups); in __group_cpus_evenly()
308 for (v = 0; v < nv->ngroups; v++, curgrp++) { in __group_cpus_evenly()
309 cpus_per_grp = ncpus / nv->ngroups; in __group_cpus_evenly()
326 done += nv->ngroups; in __group_cpus_evenly()
/kernel/linux/linux-5.10/kernel/irq/
Daffinity.c293 struct node_vectors *nv = &node_vectors[i]; in __irq_build_affinity_masks() local
295 if (nv->nvectors == UINT_MAX) in __irq_build_affinity_masks()
299 cpumask_and(nmsk, cpu_mask, node_to_cpumask[nv->id]); in __irq_build_affinity_masks()
304 WARN_ON_ONCE(nv->nvectors > ncpus); in __irq_build_affinity_masks()
307 extra_vecs = ncpus - nv->nvectors * (ncpus / nv->nvectors); in __irq_build_affinity_masks()
310 for (v = 0; v < nv->nvectors; v++, curvec++) { in __irq_build_affinity_masks()
311 cpus_per_vec = ncpus / nv->nvectors; in __irq_build_affinity_masks()
328 done += nv->nvectors; in __irq_build_affinity_masks()
/kernel/linux/linux-5.10/drivers/iio/potentiometer/
Dmax5487.c17 /* copy both wiper regs to NV regs */
19 /* copy both NV regs to wiper regs */
107 /* restore both wiper regs from NV regs */ in max5487_spi_probe()
121 /* save both wiper regs to NV regs */ in max5487_spi_remove()
/kernel/linux/linux-6.6/arch/arm/kernel/
Dopcodes.c15 * index into the table is test code: EQ, NE, ... LT, GT, AL, NV
35 0 /* NV */
42 * ARM_OPCODE_CONDTEST_UNCOND - if NV condition, or separate unconditional
/kernel/linux/linux-5.10/arch/arm/kernel/
Dopcodes.c15 * index into the table is test code: EQ, NE, ... LT, GT, AL, NV
35 0 /* NV */
42 * ARM_OPCODE_CONDTEST_UNCOND - if NV condition, or separate unconditional

12345678910>>...16