/Linux-v5.15/drivers/mtd/nand/raw/ |
D | nand_ids.c | 29 {"TC58NVG0S3E 1G 3.3V 8-bit", 32 {"TC58NVG2S0F 4G 3.3V 8-bit", 35 {"TC58NVG2S0H 4G 3.3V 8-bit", 38 {"TC58NVG3S0F 8G 3.3V 8-bit", 41 {"TC58NVG5D2 32G 3.3V 8-bit", 44 {"TC58NVG6D2 64G 3.3V 8-bit", 47 {"SDTNRGAMA 64G 3.3V 8-bit", 50 {"H27UCG8T2ATR-BC 64G 3.3V 8-bit", 54 {"TH58NVG2S3HBAI4 4G 3.3V 8-bit", 58 LEGACY_ID_NAND("NAND 4MiB 5V 8-bit", 0x6B, 4, SZ_8K, SP_OPTIONS), [all …]
|
D | sm_common.c | 18 oobregion->length = 3; in oob_sm_ooblayout_ecc() 19 oobregion->offset = ((section + 1) * 8) - 3; in oob_sm_ooblayout_ecc() 67 oobregion->length = 3; in oob_sm_small_ooblayout_ecc() 79 oobregion->offset = 3; in oob_sm_small_ooblayout_free() 129 LEGACY_ID_NAND("SmartMedia 2MiB 3,3V ROM", 0x5d, 2, SZ_8K, NAND_ROM), 130 LEGACY_ID_NAND("SmartMedia 4MiB 3,3V", 0xe3, 4, SZ_8K, 0), 131 LEGACY_ID_NAND("SmartMedia 4MiB 3,3/5V", 0xe5, 4, SZ_8K, 0), 132 LEGACY_ID_NAND("SmartMedia 4MiB 5V", 0x6b, 4, SZ_8K, 0), 133 LEGACY_ID_NAND("SmartMedia 4MiB 3,3V ROM", 0xd5, 4, SZ_8K, NAND_ROM), 134 LEGACY_ID_NAND("SmartMedia 8MiB 3,3V", 0xe6, 8, SZ_8K, 0), [all …]
|
/Linux-v5.15/Documentation/hwmon/ |
D | dme1737.rst | 63 and SCH5127 Super-I/O chips. These chips feature monitoring of 3 temp sensors 64 temp[1-3] (2 remote diodes and 1 internal), 8 voltages in[0-7] (7 external and 66 up to 5 PWM outputs pwm[1-3,5-6] for controlling fan speeds both manually and 70 Fan[3-6] and pwm[3,5-6] are optional features and their availability depends on 74 For the SCH311x and SCH5127, fan[1-3] and pwm[1-3] are always present and 94 in0: +5VTR (+5V standby) 0V - 6.64V 95 in1: Vccp (processor core) 0V - 3V 96 in2: VCC (internal +3.3V) 0V - 4.38V 97 in3: +5V 0V - 6.64V 98 in4: +12V 0V - 16V [all …]
|
D | ltc4245.rst | 52 in1_input 12v input voltage (mV) 53 in2_input 5v input voltage (mV) 54 in3_input 3v input voltage (mV) 55 in4_input Vee (-12v) input voltage (mV) 57 in1_min_alarm 12v input undervoltage alarm 58 in2_min_alarm 5v input undervoltage alarm 59 in3_min_alarm 3v input undervoltage alarm 60 in4_min_alarm Vee (-12v) input undervoltage alarm 62 curr1_input 12v current (mA) 63 curr2_input 5v current (mA) [all …]
|
/Linux-v5.15/lib/crypto/ |
D | blake2s-generic.c | 21 { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 }, 22 { 14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3 }, 23 { 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, 9, 4 }, 24 { 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8 }, 25 { 9, 0, 5, 7, 2, 4, 10, 15, 14, 1, 11, 12, 6, 8, 3, 13 }, 26 { 2, 12, 6, 10, 0, 11, 8, 3, 4, 13, 7, 5, 15, 14, 1, 9 }, 27 { 12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, 11 }, 28 { 13, 11, 7, 14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10 }, 29 { 6, 15, 14, 9, 11, 3, 0, 8, 12, 2, 13, 7, 1, 4, 10, 5 }, 30 { 10, 2, 8, 4, 7, 6, 1, 5, 15, 11, 9, 14, 3, 12, 13, 0 }, [all …]
|
/Linux-v5.15/Documentation/userspace-api/media/v4l/ |
D | subdev-formats.rst | 123 :widths: 3 1 4 224 :widths: 36 7 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 261 - 3 290 - r\ :sub:`3` 294 - g\ :sub:`3` 298 - b\ :sub:`3` 335 - r\ :sub:`3` 366 - g\ :sub:`3` 370 - b\ :sub:`3` 403 - g\ :sub:`3` [all …]
|
D | pixfmt-packed-hsv.rst | 14 The *saturation* (s) and the *value* (v) are measured in percentage of the 41 - :cspan:`7` Byte 3 49 - 3 58 - 3 67 - 3 76 - 3 98 - h\ :sub:`3` 107 - s\ :sub:`3` 112 - v\ :sub:`7` 113 - v\ :sub:`6` [all …]
|
/Linux-v5.15/crypto/ |
D | blake2b_generic.c | 26 { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 }, 27 { 14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3 }, 28 { 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, 9, 4 }, 29 { 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8 }, 30 { 9, 0, 5, 7, 2, 4, 10, 15, 14, 1, 11, 12, 6, 8, 3, 13 }, 31 { 2, 12, 6, 10, 0, 11, 8, 3, 4, 13, 7, 5, 15, 14, 1, 9 }, 32 { 12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, 11 }, 33 { 13, 11, 7, 14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10 }, 34 { 6, 15, 14, 9, 11, 3, 0, 8, 12, 2, 13, 7, 1, 4, 10, 5 }, 35 { 10, 2, 8, 4, 7, 6, 1, 5, 15, 11, 9, 14, 3, 12, 13, 0 }, [all …]
|
D | aegis128-neon-inner.c | 25 uint8x16_t v[5]; member 43 vst1q_u8(state, st.v[0]); in aegis128_save_state_neon() 44 vst1q_u8(state + 16, st.v[1]); in aegis128_save_state_neon() 45 vst1q_u8(state + 32, st.v[2]); in aegis128_save_state_neon() 46 vst1q_u8(state + 48, st.v[3]); in aegis128_save_state_neon() 47 vst1q_u8(state + 64, st.v[4]); in aegis128_save_state_neon() 65 uint8x16_t v; in aegis_aes_round() local 72 v = vqtbl4q_u8(vld1q_u8_x4(crypto_aes_sbox), w); in aegis_aes_round() 73 v = vqtbx4q_u8(v, vld1q_u8_x4(crypto_aes_sbox + 0x40), w - 0x40); in aegis_aes_round() 74 v = vqtbx4q_u8(v, vld1q_u8_x4(crypto_aes_sbox + 0x80), w - 0x80); in aegis_aes_round() [all …]
|
/Linux-v5.15/tools/testing/selftests/kvm/aarch64/ |
D | vgic_init.c | 63 struct vm_gic v; in vm_gic_create() local 65 v.vm = vm_create_default_with_vcpus(NR_VCPUS, 0, 0, guest_code, NULL); in vm_gic_create() 66 v.gic_fd = kvm_create_device(v.vm, KVM_DEV_TYPE_ARM_VGIC_V3, false); in vm_gic_create() 68 return v; in vm_gic_create() 71 static void vm_gic_destroy(struct vm_gic *v) in vm_gic_destroy() argument 73 close(v->gic_fd); in vm_gic_destroy() 74 kvm_vm_free(v->vm); in vm_gic_destroy() 83 static void subtest_dist_rdist(struct vm_gic *v) in subtest_dist_rdist() argument 89 kvm_device_check_attr(v->gic_fd, KVM_DEV_ARM_VGIC_GRP_ADDR, in subtest_dist_rdist() 92 kvm_device_check_attr(v->gic_fd, KVM_DEV_ARM_VGIC_GRP_ADDR, in subtest_dist_rdist() [all …]
|
/Linux-v5.15/arch/arm/include/asm/ |
D | atomic.h | 25 #define arch_atomic_read(v) READ_ONCE((v)->counter) argument 26 #define arch_atomic_set(v,i) WRITE_ONCE(((v)->counter), (i)) argument 37 static inline void arch_atomic_##op(int i, atomic_t *v) \ 42 prefetchw(&v->counter); \ 44 "1: ldrex %0, [%3]\n" \ 46 " strex %1, %0, [%3]\n" \ 49 : "=&r" (result), "=&r" (tmp), "+Qo" (v->counter) \ 50 : "r" (&v->counter), "Ir" (i) \ 55 static inline int arch_atomic_##op##_return_relaxed(int i, atomic_t *v) \ 60 prefetchw(&v->counter); \ [all …]
|
/Linux-v5.15/drivers/pci/controller/ |
D | pci-thunder-ecam.c | 16 static void set_val(u32 v, int where, int size, u32 *val) in set_val() argument 18 int shift = (where & 3) * 8; in set_val() 20 pr_debug("set_val %04x: %08x\n", (unsigned)(where & ~3), v); in set_val() 21 v >>= shift; in set_val() 23 v &= 0xff; in set_val() 25 v &= 0xffff; in set_val() 26 *val = v; in set_val() 33 u32 v; in handle_ea_bar() local 35 /* Entries are 16-byte aligned; bits[2,3] select word in entry */ in handle_ea_bar() 48 v = readl(addr); in handle_ea_bar() [all …]
|
/Linux-v5.15/Documentation/fb/ |
D | viafb.modes | 29 # D: 25.175 MHz, H: 31.469 kHz, V: 59.94 Hz 32 # D: 24.823 MHz, H: 39.780 kHz, V: 60.00 Hz 33 geometry 480 640 480 640 32 timings 39722 72 24 19 1 48 3 endmode 41 # 8 chars 3 lines 53 # D: 31.50 MHz, H: 37.500 kHz, V: 75.00 Hz 54 geometry 640 480 640 480 32 timings 31747 120 16 16 1 64 3 endmode 62 # 7 chars 3 lines 74 # D: 36.000 MHz, H: 43.269 kHz, V: 85.00 Hz 75 geometry 640 480 640 480 32 timings 27777 80 56 25 1 56 3 endmode 83 # 8 chars 3 lines [all …]
|
/Linux-v5.15/arch/arm/crypto/ |
D | blake2s-core.S | 113 // Execute one round of BLAKE2s by updating the state matrix v[0..15]. v[0..9] 115 // spilling v[8..9], then to v[9..15], then to the message block. r10-r12 and 132 // (v[0], v[4], v[8], v[12]) and (v[1], v[5], v[9], v[13]). 133 __ldrd r10, r11, sp, 16 // load v[12] and v[13] 140 // (v[2], v[6], v[10], v[14]) and (v[3], v[7], v[11], v[15]). 141 __ldrd r8, r9, sp, 8 // load v[10] and v[11] 142 __ldrd r10, r11, sp, 24 // load v[14] and v[15] 145 str r10, [sp, #24] // store v[14] 146 // v[10], v[11], and v[15] are used below, so no need to store them yet. 152 // (v[0], v[5], v[10], v[15]) and (v[1], v[6], v[11], v[12]). [all …]
|
D | blake2b-neon-core.S | 53 .byte 3, 4, 5, 6, 7, 0, 1, 2 55 .byte 2, 3, 4, 5, 6, 7, 0, 1 63 // Execute one round of BLAKE2b by updating the state matrix v[0..15] in the 73 // (v[0], v[4], v[8], v[12]), (v[1], v[5], v[9], v[13]), 74 // (v[2], v[6], v[10], v[14]), and (v[3], v[7], v[11], v[15]). 145 // (v[0], v[5], v[10], v[15]), (v[1], v[6], v[11], v[12]), 146 // (v[2], v[7], v[8], v[13]), and (v[3], v[4], v[9], v[14]). 259 vld1.64 {q0-q1}, [ip]! // Load h[0..3] 264 vld1.64 {q4-q5}, [r10]! // Load IV[0..3] 274 // 'v'. Fortunately, there are exactly enough NEON registers to fit the [all …]
|
/Linux-v5.15/drivers/i3c/master/mipi-i3c-hci/ |
D | cmd_v2.c | 1 // SPDX-License-Identifier: BSD-3-Clause 26 #define CMD_U3_HDR_TSP_ML_CTRL(v) FIELD_PREP(W3_MASK(107, 104), v) argument 27 #define CMD_U3_IDB4(v) FIELD_PREP(W3_MASK(103, 96), v) argument 28 #define CMD_U3_HDR_CMD(v) FIELD_PREP(W3_MASK(103, 96), v) argument 29 #define CMD_U2_IDB3(v) FIELD_PREP(W2_MASK( 95, 88), v) argument 30 #define CMD_U2_HDR_BT(v) FIELD_PREP(W2_MASK( 95, 88), v) argument 31 #define CMD_U2_IDB2(v) FIELD_PREP(W2_MASK( 87, 80), v) argument 32 #define CMD_U2_BT_CMD2(v) FIELD_PREP(W2_MASK( 87, 80), v) argument 33 #define CMD_U2_IDB1(v) FIELD_PREP(W2_MASK( 79, 72), v) argument 34 #define CMD_U2_BT_CMD1(v) FIELD_PREP(W2_MASK( 79, 72), v) argument [all …]
|
/Linux-v5.15/arch/alpha/include/asm/ |
D | atomic.h | 29 #define arch_atomic_read(v) READ_ONCE((v)->counter) argument 30 #define arch_atomic64_read(v) READ_ONCE((v)->counter) argument 32 #define arch_atomic_set(v,i) WRITE_ONCE((v)->counter, (i)) argument 33 #define arch_atomic64_set(v,i) WRITE_ONCE((v)->counter, (i)) argument 42 static __inline__ void arch_atomic_##op(int i, atomic_t * v) \ 53 :"=&r" (temp), "=m" (v->counter) \ 54 :"Ir" (i), "m" (v->counter)); \ 58 static inline int arch_atomic_##op##_return_relaxed(int i, atomic_t *v) \ 63 " " #asm_op " %0,%3,%2\n" \ 64 " " #asm_op " %0,%3,%0\n" \ [all …]
|
/Linux-v5.15/arch/powerpc/include/asm/ |
D | atomic.h | 26 static __inline__ int arch_atomic_read(const atomic_t *v) in arch_atomic_read() argument 30 __asm__ __volatile__("lwz%U1%X1 %0,%1" : "=r"(t) : "m"UPD_CONSTR(v->counter)); in arch_atomic_read() 35 static __inline__ void arch_atomic_set(atomic_t *v, int i) in arch_atomic_set() argument 37 __asm__ __volatile__("stw%U0%X0 %1,%0" : "=m"UPD_CONSTR(v->counter) : "r"(i)); in arch_atomic_set() 41 static __inline__ void arch_atomic_##op(int a, atomic_t *v) \ 46 "1: lwarx %0,0,%3 # atomic_" #op "\n" \ 48 " stwcx. %0,0,%3 \n" \ 50 : "=&r" (t), "+m" (v->counter) \ 51 : "r" (a), "r" (&v->counter) \ 56 static inline int arch_atomic_##op##_return_relaxed(int a, atomic_t *v) \ [all …]
|
/Linux-v5.15/tools/testing/selftests/rseq/ |
D | rseq-arm64.h | 58 #define rseq_smp_store_release(p, v) \ argument 64 : "r" ((__u8)v) \ 70 : "r" ((__u16)v) \ 76 : "r" ((__u32)v) \ 82 : "r" ((__u64)v) \ 208 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument 213 RSEQ_ASM_DEFINE_TABLE(1, 2f, 3f, 4f) in rseq_cmpeqv_storev() 221 RSEQ_INJECT_ASM(3) in rseq_cmpeqv_storev() 222 RSEQ_ASM_OP_CMPEQ(v, expect, %l[cmpfail]) in rseq_cmpeqv_storev() 226 RSEQ_ASM_OP_CMPEQ(v, expect, %l[error2]) in rseq_cmpeqv_storev() [all …]
|
D | rseq-x86.h | 14 * x86-32: 0f b9 3d 53 30 05 53 ud1 0x53053053,%edi 15 * x86-64: 0f b9 3d 53 30 05 53 ud1 0x53053053(%rip),%edi 45 #define rseq_smp_store_release(p, v) \ argument 48 RSEQ_WRITE_ONCE(*p, v); \ 114 int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu) in rseq_cmpeqv_storev() argument 119 RSEQ_ASM_DEFINE_TABLE(3, 1f, 2f, 4f) /* start, commit, abort */ in rseq_cmpeqv_storev() 126 RSEQ_ASM_STORE_RSEQ_CS(1, 3b, RSEQ_CS_OFFSET(%[rseq_abi])) in rseq_cmpeqv_storev() 128 RSEQ_INJECT_ASM(3) in rseq_cmpeqv_storev() 129 "cmpq %[v], %[expect]\n\t" in rseq_cmpeqv_storev() 134 "cmpq %[v], %[expect]\n\t" in rseq_cmpeqv_storev() [all …]
|
/Linux-v5.15/drivers/iio/adc/ |
D | stm32-dfsdm.h | 33 * | 0x400 | FILTER 3 | 48 #define DFSDM_CHCFGR1_SITP(v) FIELD_PREP(DFSDM_CHCFGR1_SITP_MASK, v) argument 49 #define DFSDM_CHCFGR1_SPICKSEL_MASK GENMASK(3, 2) 50 #define DFSDM_CHCFGR1_SPICKSEL(v) FIELD_PREP(DFSDM_CHCFGR1_SPICKSEL_MASK, v) argument 52 #define DFSDM_CHCFGR1_SCDEN(v) FIELD_PREP(DFSDM_CHCFGR1_SCDEN_MASK, v) argument 54 #define DFSDM_CHCFGR1_CKABEN(v) FIELD_PREP(DFSDM_CHCFGR1_CKABEN_MASK, v) argument 56 #define DFSDM_CHCFGR1_CHEN(v) FIELD_PREP(DFSDM_CHCFGR1_CHEN_MASK, v) argument 58 #define DFSDM_CHCFGR1_CHINSEL(v) FIELD_PREP(DFSDM_CHCFGR1_CHINSEL_MASK, v) argument 60 #define DFSDM_CHCFGR1_DATMPX(v) FIELD_PREP(DFSDM_CHCFGR1_DATMPX_MASK, v) argument 62 #define DFSDM_CHCFGR1_DATPACK(v) FIELD_PREP(DFSDM_CHCFGR1_DATPACK_MASK, v) argument [all …]
|
/Linux-v5.15/drivers/media/dvb-frontends/ |
D | mb86a16.c | 41 #define MB86A16_DEBUG 3 208 if (mb86a16_write(state, MB86A16_STRFILTCOEF1, (STRBS << 3) | (STRAS)) < 0) in stlp_set() 276 if (mb86a16_write(state, 0x33, (s1t << 3) | s0t) < 0) in S01T_set() 311 AFCA = 3; in AFCEXEN_set() 331 if (mb86a16_write(state, 0x2d, (DAGCA << 3) | DAGCW) < 0) in DAGC_data_set() 368 state->deci = 3; state->csel = 0; state->rsel = 0; in smrt_info_get() 370 state->deci = 3; state->csel = 0; state->rsel = 1; in smrt_info_get() 372 state->deci = 3; state->csel = 1; state->rsel = 0; in smrt_info_get() 374 state->deci = 3; state->csel = 1; state->rsel = 1; in smrt_info_get() 406 unsigned char S[3]; in signal_det() [all …]
|
/Linux-v5.15/drivers/staging/media/sunxi/cedrus/ |
D | cedrus_regs.h | 13 #define SHIFT_AND_MASK_BITS(v, h, l) \ argument 14 (((unsigned long)(v) << (l)) & GENMASK(h, l)) 98 (((unsigned long)(__v) & GENMASK(3, 0)) << VE_DEC_MPEG_MP12HDR_F_CODE_SHIFT(__x, __y)) 104 #define VE_DEC_MPEG_MP12HDR_TOP_FIELD_FIRST(v) \ argument 105 ((v) ? BIT(7) : 0) 106 #define VE_DEC_MPEG_MP12HDR_FRAME_PRED_FRAME_DCT(v) \ argument 107 ((v) ? BIT(6) : 0) 108 #define VE_DEC_MPEG_MP12HDR_CONCEALMENT_MOTION_VECTORS(v) \ argument 109 ((v) ? BIT(5) : 0) 110 #define VE_DEC_MPEG_MP12HDR_Q_SCALE_TYPE(v) \ argument [all …]
|
/Linux-v5.15/tools/perf/util/arm-spe-decoder/ |
D | arm-spe-pkt-decoder.h | 44 #define SPE_HEADER0_MASK1 (GENMASK_ULL(7, 6) | GENMASK_ULL(3, 0)) 54 #define SPE_HEADER0_MASK3 GENMASK_ULL(7, 3) 60 #define SPE_HDR_EXTENDED_INDEX(h0, h1) (((h0) & GENMASK_ULL(1, 0)) << 3 | \ 71 #define SPE_ADDR_PKT_ADDR_GET_BYTES_0_6(v) ((v) & GENMASK_ULL(55, 0)) argument 72 #define SPE_ADDR_PKT_ADDR_GET_BYTE_6(v) (((v) & GENMASK_ULL(55, 48)) >> 48) argument 74 #define SPE_ADDR_PKT_GET_NS(v) (((v) & BIT_ULL(63)) >> 63) argument 75 #define SPE_ADDR_PKT_GET_EL(v) (((v) & GENMASK_ULL(62, 61)) >> 61) argument 76 #define SPE_ADDR_PKT_GET_CH(v) (((v) & BIT_ULL(62)) >> 62) argument 77 #define SPE_ADDR_PKT_GET_PAT(v) (((v) & GENMASK_ULL(59, 56)) >> 56) argument 82 #define SPE_ADDR_PKT_EL3 3 [all …]
|
/Linux-v5.15/arch/x86/lib/ |
D | atomic64_386_32.S | 27 LOCK v; 32 UNLOCK v; \ 39 #define v %ecx macro 41 movl (v), %eax 42 movl 4(v), %edx 44 #undef v 46 #define v %esi macro 48 movl %ebx, (v) 49 movl %ecx, 4(v) 51 #undef v [all …]
|