| /kernel/linux/linux-6.6/drivers/comedi/drivers/ |
| D | ni_labpc_regs.h | 17 #define STAT1_GATA0 BIT(5) 19 #define CMD1_REG 0x00 /* W: Command 1 reg */ 24 #define CMD2_REG 0x01 /* W: Command 2 reg */ 30 #define CMD2_2SDAC1 BIT(5) 32 #define CMD3_REG 0x02 /* W: Command 3 reg */ 38 #define CMD3_FIFOINTEN BIT(5) 39 #define ADC_START_CONVERT_REG 0x03 /* W: Start Convert reg */ 40 #define DAC_LSB_REG(x) (0x04 + 2 * (x)) /* W: DAC0/1 LSB reg */ 41 #define DAC_MSB_REG(x) (0x05 + 2 * (x)) /* W: DAC0/1 MSB reg */ 42 #define ADC_FIFO_CLEAR_REG 0x08 /* W: A/D FIFO Clear reg */ [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
| D | ni_labpc_regs.h | 17 #define STAT1_GATA0 BIT(5) 19 #define CMD1_REG 0x00 /* W: Command 1 reg */ 24 #define CMD2_REG 0x01 /* W: Command 2 reg */ 30 #define CMD2_2SDAC1 BIT(5) 32 #define CMD3_REG 0x02 /* W: Command 3 reg */ 38 #define CMD3_FIFOINTEN BIT(5) 39 #define ADC_START_CONVERT_REG 0x03 /* W: Start Convert reg */ 40 #define DAC_LSB_REG(x) (0x04 + 2 * (x)) /* W: DAC0/1 LSB reg */ 41 #define DAC_MSB_REG(x) (0x05 + 2 * (x)) /* W: DAC0/1 MSB reg */ 42 #define ADC_FIFO_CLEAR_REG 0x08 /* W: A/D FIFO Clear reg */ [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/ |
| D | nsp32.h | 37 MODEL_PCI_LOGITEC = 5, 81 #define IRQ_CONTROL 0x00 /* BASE+00, W, W */ 82 #define IRQ_STATUS 0x00 /* BASE+00, W, R */ 88 # define IRQSTATUS_PHASE_CHANGE_IRQ BIT(5) 112 #define TRANSFER_CONTROL 0x02 /* BASE+02, W, W */ 113 #define TRANSFER_STATUS 0x02 /* BASE+02, W, R */ 119 # define NO_TRANSFER_TO_HOST BIT(5) 130 #define INDEX_REG 0x04 /* BASE+04, Byte(R/W), Word(R) */ 132 #define TIMER_SET 0x06 /* BASE+06, W, R/W */ 136 #define DATA_REG_LOW 0x08 /* BASE+08, LowW, R/W */ [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/ |
| D | nsp32.h | 37 MODEL_PCI_LOGITEC = 5, 81 #define IRQ_CONTROL 0x00 /* BASE+00, W, W */ 82 #define IRQ_STATUS 0x00 /* BASE+00, W, R */ 88 # define IRQSTATUS_PHASE_CHANGE_IRQ BIT(5) 112 #define TRANSFER_CONTROL 0x02 /* BASE+02, W, W */ 113 #define TRANSFER_STATUS 0x02 /* BASE+02, W, R */ 119 # define NO_TRANSFER_TO_HOST BIT(5) 130 #define INDEX_REG 0x04 /* BASE+04, Byte(R/W), Word(R) */ 132 #define TIMER_SET 0x06 /* BASE+06, W, R/W */ 136 #define DATA_REG_LOW 0x08 /* BASE+08, LowW, R/W */ [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/gadget/udc/ |
| D | s3c2410_udc_regs.h | 75 #define S3C2410_UDC_PWR_ISOUP (1 << 7) /* R/W */ 77 #define S3C2410_UDC_PWR_RESUME (1 << 2) /* R/W */ 79 #define S3C2410_UDC_PWR_ENSUSPEND (1 << 0) /* R/W */ 83 #define S3C2410_UDC_INT_EP4 (1 << 4) /* R/W (clear only) */ 84 #define S3C2410_UDC_INT_EP3 (1 << 3) /* R/W (clear only) */ 85 #define S3C2410_UDC_INT_EP2 (1 << 2) /* R/W (clear only) */ 86 #define S3C2410_UDC_INT_EP1 (1 << 1) /* R/W (clear only) */ 87 #define S3C2410_UDC_INT_EP0 (1 << 0) /* R/W (clear only) */ 89 #define S3C2410_UDC_USBINT_RESET (1 << 2) /* R/W (clear only) */ 90 #define S3C2410_UDC_USBINT_RESUME (1 << 1) /* R/W (clear only) */ [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/crypto/ |
| D | sha1-powerpc-asm.S | 26 #define RT(t) ((((t)+5)%6)+7) 33 /* We use registers 16 - 31 for the W values */ 34 #define W(t) (((t)%16)+16) macro 37 LWZ(W(t),(t)*4,r4) 42 rotlwi RT(t),RA(t),5; \ 46 add r14,r0,W(t); \ 47 LWZ(W((t)+4),((t)+4)*4,r4); \ 54 rotlwi RT(t),RA(t),5; \ 58 xor r5,W((t)+4-3),W((t)+4-8); \ 60 xor W((t)+4),W((t)+4-16),W((t)+4-14); \ [all …]
|
| /kernel/linux/linux-5.10/arch/loongarch/lib/ |
| D | memcpy.S | 48 .align 5 51 slli.d a2, a2, 5 55 .align 5 58 .align 5 63 .align 5 68 .align 5 75 .align 5 76 4: ld.w t0, a1, 0 77 st.w t0, a0, 0 80 .align 5 [all …]
|
| /kernel/linux/linux-6.6/arch/loongarch/lib/ |
| D | memcpy.S | 53 .align 5 56 slli.d a2, a2, 5 60 .align 5 63 .align 5 68 .align 5 73 .align 5 80 .align 5 81 4: ld.w t0, a1, 0 82 st.w t0, a0, 0 85 .align 5 [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/crypto/ |
| D | sha1-powerpc-asm.S | 26 #define RT(t) ((((t)+5)%6)+7) 33 /* We use registers 16 - 31 for the W values */ 34 #define W(t) (((t)%16)+16) macro 37 LWZ(W(t),(t)*4,r4) 42 rotlwi RT(t),RA(t),5; \ 46 add r14,r0,W(t); \ 47 LWZ(W((t)+4),((t)+4)*4,r4); \ 54 rotlwi RT(t),RA(t),5; \ 58 xor r5,W((t)+4-3),W((t)+4-8); \ 60 xor W((t)+4),W((t)+4-16),W((t)+4-14); \ [all …]
|
| /kernel/linux/linux-6.6/lib/crypto/ |
| D | sha256.c | 54 static inline void LOAD_OP(int I, u32 *W, const u8 *input) in LOAD_OP() argument 56 W[I] = get_unaligned_be32((__u32 *)input + I); in LOAD_OP() 59 static inline void BLEND_OP(int I, u32 *W) in BLEND_OP() argument 61 W[I] = s1(W[I-2]) + W[I-7] + s0(W[I-15]) + W[I-16]; in BLEND_OP() 66 t1 = h + e1(e) + Ch(e, f, g) + SHA256_K[i] + W[i]; \ 72 static void sha256_transform(u32 *state, const u8 *input, u32 *W) in sha256_transform() argument 79 LOAD_OP(i + 0, W, input); in sha256_transform() 80 LOAD_OP(i + 1, W, input); in sha256_transform() 81 LOAD_OP(i + 2, W, input); in sha256_transform() 82 LOAD_OP(i + 3, W, input); in sha256_transform() [all …]
|
| /kernel/linux/linux-5.10/arch/x86/crypto/ |
| D | sha512-ssse3-asm.S | 78 GPRSAVE_SIZE = 5*8 102 # W[t]+K[t] (stack frame) 129 add WK_2(idx), T1 # W[t] + K[t] from message scheduler 133 add h_64, T1 # T1 = CH(e,f,g) + W[t] + K[t] + h 135 add tmp0, T1 # T1 = CH(e,f,g) + W[t] + K[t] + S1(e) 142 ror $5, tmp0 # 39 # tmp = a ror 5 143 xor a_64, tmp0 # tmp = (a ror 5) ^ a 145 ror $6, tmp0 # 34 # tmp = ((a ror 5) ^ a) ror 6 146 xor a_64, tmp0 # tmp = (((a ror 5) ^ a) ror 6) ^ a 158 # Two rounds are computed based on the values for K[t-2]+W[t-2] and [all …]
|
| D | sha512-avx-asm.S | 77 # W[t] + K[t] | W[t+1] + K[t+1] 80 GPRSAVE_SIZE = 5*8 104 # W[t]+K[t] (stack frame) 135 add WK_2(idx), T1 # W[t] + K[t] from message scheduler 139 add h_64, T1 # T1 = CH(e,f,g) + W[t] + K[t] + h 141 add tmp0, T1 # T1 = CH(e,f,g) + W[t] + K[t] + S1(e) 148 RORQ tmp0, 5 # 39 # tmp = a ror 5 149 xor a_64, tmp0 # tmp = (a ror 5) ^ a 151 RORQ tmp0, 6 # 34 # tmp = ((a ror 5) ^ a) ror 6 152 xor a_64, tmp0 # tmp = (((a ror 5) ^ a) ror 6) ^ a [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/media/drivers/ |
| D | tuners.rst | 38 5: With FM 69 MF: BG LL w/ Secam (Multi France) 75 MK3 series introduced in 2002 w/ PHILIPS_MK3_API 81 4[01][0136][269]F[HYNR]5 82 40x2: Tuner (5V/33V), TEMIC_API. 83 40x6: Tuner 5V 91 F[HYNR]5 95 FR5: w/ FM radio 101 - TPI8NSR11 : NTSC J/M (TPI8NSR01 w/FM) (P,210/497) 102 - TPI8PSB11 : PAL B/G (TPI8PSB01 w/FM) (P,170/450) [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/media/drivers/ |
| D | tuners.rst | 38 5: With FM 69 MF: BG LL w/ Secam (Multi France) 75 MK3 series introduced in 2002 w/ PHILIPS_MK3_API 81 4[01][0136][269]F[HYNR]5 82 40x2: Tuner (5V/33V), TEMIC_API. 83 40x6: Tuner 5V 91 F[HYNR]5 95 FR5: w/ FM radio 101 - TPI8NSR11 : NTSC J/M (TPI8NSR01 w/FM) (P,210/497) 102 - TPI8PSB11 : PAL B/G (TPI8PSB01 w/FM) (P,170/450) [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/ks7010/ |
| D | ks_hostif.h | 93 * @DOT11_RTS_THRESHOLD: RTS Threshold (R/W) 94 * @DOT11_FRAGMENTATION_THRESHOLD: Fragment Threshold (R/W) 95 * @DOT11_PRIVACY_INVOKED: WEP ON/OFF (W) 96 * @DOT11_WEP_DEFAULT_KEY_ID: WEP Index (W) 97 * @DOT11_WEP_DEFAULT_KEY_VALUE1: WEP Key#1(TKIP AES: PairwiseTemporalKey) (W) 98 * @DOT11_WEP_DEFAULT_KEY_VALUE2: WEP Key#2(TKIP AES: GroupKey1) (W) 99 * @DOT11_WEP_DEFAULT_KEY_VALUE3: WEP Key#3(TKIP AES: GroupKey2) (W) 100 * @DOT11_WEP_DEFAULT_KEY_VALUE4: WEP Key#4 (W) 105 * @LOCAL_AP_SEARCH_INTERVAL: AP search interval (R/W) 106 * @LOCAL_CURRENTADDRESS: MAC Address change (W) [all …]
|
| /kernel/linux/linux-6.6/arch/x86/crypto/ |
| D | sha512-ssse3-asm.S | 99 # W[t]+K[t] (stack frame) 126 add WK_2(idx), T1 # W[t] + K[t] from message scheduler 130 add h_64, T1 # T1 = CH(e,f,g) + W[t] + K[t] + h 132 add tmp0, T1 # T1 = CH(e,f,g) + W[t] + K[t] + S1(e) 139 ror $5, tmp0 # 39 # tmp = a ror 5 140 xor a_64, tmp0 # tmp = (a ror 5) ^ a 142 ror $6, tmp0 # 34 # tmp = ((a ror 5) ^ a) ror 6 143 xor a_64, tmp0 # tmp = (((a ror 5) ^ a) ror 6) ^ a 155 # Two rounds are computed based on the values for K[t-2]+W[t-2] and 156 # K[t-1]+W[t-1] which were previously stored at WK_2 by the message [all …]
|
| D | sha512-avx-asm.S | 78 # W[t] + K[t] | W[t+1] + K[t+1] 101 # W[t]+K[t] (stack frame) 132 add WK_2(idx), T1 # W[t] + K[t] from message scheduler 136 add h_64, T1 # T1 = CH(e,f,g) + W[t] + K[t] + h 138 add tmp0, T1 # T1 = CH(e,f,g) + W[t] + K[t] + S1(e) 145 RORQ tmp0, 5 # 39 # tmp = a ror 5 146 xor a_64, tmp0 # tmp = (a ror 5) ^ a 148 RORQ tmp0, 6 # 34 # tmp = ((a ror 5) ^ a) ror 6 149 xor a_64, tmp0 # tmp = (((a ror 5) ^ a) ror 6) ^ a 160 # Two rounds are computed based on the values for K[t-2]+W[t-2] and [all …]
|
| /kernel/linux/linux-6.6/drivers/input/gameport/ |
| D | fm801-gp.c | 31 unsigned short w; in fm801_gp_cooked_read() local 33 w = inw(gameport->io + 2); in fm801_gp_cooked_read() 34 *buttons = (~w >> 14) & 0x03; in fm801_gp_cooked_read() 35 axes[0] = (w == 0xffff) ? -1 : ((w & 0x1fff) << 5); in fm801_gp_cooked_read() 36 w = inw(gameport->io + 4); in fm801_gp_cooked_read() 37 axes[1] = (w == 0xffff) ? -1 : ((w & 0x1fff) << 5); in fm801_gp_cooked_read() 38 w = inw(gameport->io + 6); in fm801_gp_cooked_read() 39 *buttons |= ((~w >> 14) & 0x03) << 2; in fm801_gp_cooked_read() 40 axes[2] = (w == 0xffff) ? -1 : ((w & 0x1fff) << 5); in fm801_gp_cooked_read() 41 w = inw(gameport->io + 8); in fm801_gp_cooked_read() [all …]
|
| /kernel/linux/linux-5.10/drivers/input/gameport/ |
| D | fm801-gp.c | 31 unsigned short w; in fm801_gp_cooked_read() local 33 w = inw(gameport->io + 2); in fm801_gp_cooked_read() 34 *buttons = (~w >> 14) & 0x03; in fm801_gp_cooked_read() 35 axes[0] = (w == 0xffff) ? -1 : ((w & 0x1fff) << 5); in fm801_gp_cooked_read() 36 w = inw(gameport->io + 4); in fm801_gp_cooked_read() 37 axes[1] = (w == 0xffff) ? -1 : ((w & 0x1fff) << 5); in fm801_gp_cooked_read() 38 w = inw(gameport->io + 6); in fm801_gp_cooked_read() 39 *buttons |= ((~w >> 14) & 0x03) << 2; in fm801_gp_cooked_read() 40 axes[2] = (w == 0xffff) ? -1 : ((w & 0x1fff) << 5); in fm801_gp_cooked_read() 41 w = inw(gameport->io + 8); in fm801_gp_cooked_read() [all …]
|
| /kernel/linux/linux-6.6/drivers/staging/ks7010/ |
| D | ks_hostif.h | 93 * @DOT11_RTS_THRESHOLD: RTS Threshold (R/W) 94 * @DOT11_FRAGMENTATION_THRESHOLD: Fragment Threshold (R/W) 95 * @DOT11_PRIVACY_INVOKED: WEP ON/OFF (W) 96 * @DOT11_WEP_DEFAULT_KEY_ID: WEP Index (W) 97 * @DOT11_WEP_DEFAULT_KEY_VALUE1: WEP Key#1(TKIP AES: PairwiseTemporalKey) (W) 98 * @DOT11_WEP_DEFAULT_KEY_VALUE2: WEP Key#2(TKIP AES: GroupKey1) (W) 99 * @DOT11_WEP_DEFAULT_KEY_VALUE3: WEP Key#3(TKIP AES: GroupKey2) (W) 100 * @DOT11_WEP_DEFAULT_KEY_VALUE4: WEP Key#4 (W) 105 * @LOCAL_AP_SEARCH_INTERVAL: AP search interval (R/W) 106 * @LOCAL_CURRENTADDRESS: MAC Address change (W) [all …]
|
| /kernel/linux/linux-5.10/arch/mips/kernel/ |
| D | r4k-bugs64.c | 3 * Copyright (C) 2003, 2004, 2007 Maciej W. Rozycki 43 void mult_sh_align_mod(long *v1, long *v2, long *w, in mult_sh_align_mod() argument 72 : "0" (5), "1" (8), "2" (5)); in mult_sh_align_mod() 86 "dsll32 %0, %4, %5\n\t" in mult_sh_align_mod() 88 "dsll32 %1, %4, %5\n\t" in mult_sh_align_mod() 115 *w = lw; in mult_sh_align_mod() 120 long v1[8], v2[8], w[8]; in check_mult_sh() local 134 mult_sh_align_mod(&v1[0], &v2[0], &w[0], 32, 0); in check_mult_sh() 135 mult_sh_align_mod(&v1[1], &v2[1], &w[1], 32, 1); in check_mult_sh() 136 mult_sh_align_mod(&v1[2], &v2[2], &w[2], 32, 2); in check_mult_sh() [all …]
|
| /kernel/linux/linux-6.6/arch/mips/kernel/ |
| D | r4k-bugs64.c | 3 * Copyright (C) 2003, 2004, 2007 Maciej W. Rozycki 43 void mult_sh_align_mod(long *v1, long *v2, long *w, in mult_sh_align_mod() argument 72 : "0" (5), "1" (8), "2" (5)); in mult_sh_align_mod() 86 "dsll32 %0, %4, %5\n\t" in mult_sh_align_mod() 88 "dsll32 %1, %4, %5\n\t" in mult_sh_align_mod() 115 *w = lw; in mult_sh_align_mod() 120 long v1[8], v2[8], w[8]; in check_mult_sh() local 134 mult_sh_align_mod(&v1[0], &v2[0], &w[0], 32, 0); in check_mult_sh() 135 mult_sh_align_mod(&v1[1], &v2[1], &w[1], 32, 1); in check_mult_sh() 136 mult_sh_align_mod(&v1[2], &v2[2], &w[2], 32, 2); in check_mult_sh() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/fddi/skfp/h/ |
| D | supern_2.h | 55 #define FS_SFRMTY1 (1<<5) /* frame-type bit (impementor) */ 67 #define FRM_LLCS (5) 147 #define RD_FRM_LLCS (unsigned long)(5<<20) 235 * FORMAC+ read/write (r/w) registers 243 #define FM_IMSK1U 0x04 /* r/w upper 16-bit of IMSK 1 */ 244 #define FM_IMSK1L 0x05 /* r/w lower 16-bit of IMSK 1 */ 245 #define FM_IMSK2U 0x06 /* r/w upper 16-bit of IMSK 2 */ 246 #define FM_IMSK2L 0x07 /* r/w lower 16-bit of IMSK 2 */ 247 #define FM_SAID 0x08 /* r/w short addr.-individual */ 248 #define FM_LAIM 0x09 /* r/w long addr.-ind. (MSW of LAID) */ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/fddi/skfp/h/ |
| D | supern_2.h | 55 #define FS_SFRMTY1 (1<<5) /* frame-type bit (impementor) */ 67 #define FRM_LLCS (5) 147 #define RD_FRM_LLCS (unsigned long)(5<<20) 235 * FORMAC+ read/write (r/w) registers 243 #define FM_IMSK1U 0x04 /* r/w upper 16-bit of IMSK 1 */ 244 #define FM_IMSK1L 0x05 /* r/w lower 16-bit of IMSK 1 */ 245 #define FM_IMSK2U 0x06 /* r/w upper 16-bit of IMSK 2 */ 246 #define FM_IMSK2L 0x07 /* r/w lower 16-bit of IMSK 2 */ 247 #define FM_SAID 0x08 /* r/w short addr.-individual */ 248 #define FM_LAIM 0x09 /* r/w long addr.-ind. (MSW of LAID) */ [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intersil/hostap/ |
| D | hostap_common.h | 27 #define HFA384X_RID_CNFWDSADDRESS1 0xFC11 /* AP f/w only */ 28 #define HFA384X_RID_CNFWDSADDRESS2 0xFC12 /* AP f/w only */ 29 #define HFA384X_RID_CNFWDSADDRESS3 0xFC13 /* AP f/w only */ 30 #define HFA384X_RID_CNFWDSADDRESS4 0xFC14 /* AP f/w only */ 31 #define HFA384X_RID_CNFWDSADDRESS5 0xFC15 /* AP f/w only */ 32 #define HFA384X_RID_CNFWDSADDRESS6 0xFC16 /* AP f/w only */ 33 #define HFA384X_RID_CNFMULTICASTPMBUFFERING 0xFC17 /* AP f/w only */ 44 #define HFA384X_RID_CNFMAXASSOCSTA 0xFC2B /* AP f/w only */ 47 #define HFA384X_RID_CNFHOSTAUTHENTICATION 0xFC2E /* AP f/w only */ 52 #define HFA384X_RID_CNFAPPCFINFO 0xFC34 /* AP f/w only */ [all …]
|