| /linux/lib/crypto/ | 
| H A D | blake2s.c | 20 	{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 }, 21 	{ 14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3 }, 22 	{ 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, 9, 4 }, 23 	{ 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8 }, 24 	{ 9, 0, 5, 7, 2, 4, 10, 15, 14, 1, 11, 12, 6, 8, 3, 13 }, 25 	{ 2, 12, 6, 10, 0, 11, 8, 3, 4, 13, 7, 5, 15, 14, 1, 9 }, 26 	{ 12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, 11 }, 27 	{ 13, 11, 7, 14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10 }, 28 	{ 6, 15, 14, 9, 11, 3, 0, 8, 12, 2, 13, 7, 1, 4, 10, 5 }, 29 	{ 10, 2, 8, 4, 7, 6, 1, 5, 15, 11, 9, 14, 3, 12, 13, 0 }, [all …] 
 | 
| /linux/lib/crypto/arm/ | 
| H A D | blake2s-core.S | 111 	// b = ror32(b ^ c, 7); 116 // Execute one round of BLAKE2s by updating the state matrix v[0..15].  v[0..9] 118 // spilling v[8..9], then to v[9..15], then to the message block.  r10-r12 and 130 // that they end up as (7, 8) after every round. 135 	// (v[0], v[4], v[8], v[12]) and (v[1], v[5], v[9], v[13]). 136 	__ldrd		r10, r11, sp, 16	// load v[12] and v[13] 143 	// (v[2], v[6], v[10], v[14]) and (v[3], v[7], v[11], v[15]). 144 	__ldrd		r8, r9, sp, 8		// load v[10] and v[11] 145 	__ldrd		r10, r11, sp, 24	// load v[14] and v[15] 148 	str		r10, [sp, #24]		// store v[14] [all …] 
 | 
| /linux/drivers/gpu/drm/exynos/ | 
| H A D | regs-scaler.h | 56  * 1	70	74	78	7c	150	154	158	15c 62  * 7	d0	d4	d8	dc	1b0	1b4	1b8	1bc 76  * 7	128	12c			208	20c 166 #define SCALER_INT_EN_ILLEGAL_SRC_YH_POS	(1 << 7) 194 #define SCALER_INT_STATUS_ILLEGAL_SRC_YH_POS	(1 << 7) 206 #define SCALER_SRC_CFG_SET_BYTE_SWAP(v)		SCALER_SET(v, 6, 5)  argument 208 #define SCALER_SRC_CFG_SET_COLOR_FORMAT(v)	SCALER_SET(v, 4, 0)  argument 215 #define SCALER_ARGB8888_PRE			7 232 #define SCALER_SRC_SPAN_SET_C_SPAN(v)		SCALER_SET(v, 29, 16)  argument 234 #define SCALER_SRC_SPAN_SET_Y_SPAN(v)		SCALER_SET(v, 13, 0)  argument [all …] 
 | 
| /linux/lib/raid6/ | 
| H A D | rvv.c | 3  * RAID-6 syndrome calculation using RISC-V vector instructions 35 		      ".option	arch,+v\n"  in raid6_rvv1_gen_syndrome_real() 45 			      ".option	arch,+v\n"  in raid6_rvv1_gen_syndrome_real() 46 			      "vle8.v	v0, (%[wp0])\n"  in raid6_rvv1_gen_syndrome_real() 47 			      "vmv.v.v	v1, v0\n"  in raid6_rvv1_gen_syndrome_real() 64 				      ".option	arch,+v\n"  in raid6_rvv1_gen_syndrome_real() 65 				      "vsra.vi	v2, v1, 7\n"  in raid6_rvv1_gen_syndrome_real() 69 				      "vle8.v	v2, (%[wd0])\n"  in raid6_rvv1_gen_syndrome_real() 84 			      ".option	arch,+v\n"  in raid6_rvv1_gen_syndrome_real() 85 			      "vse8.v	v0, (%[wp0])\n"  in raid6_rvv1_gen_syndrome_real() [all …] 
 | 
| H A D | mktables.c | 23 	uint8_t v = 0;  in gfmul()  local 27 			v ^= a;  in gfmul() 32 	return v;  in gfmul() 37 	uint8_t v = 1;  in gfpow()  local 45 			v = gfmul(v, a);  in gfpow() 50 	return v;  in gfpow() 56 	uint8_t v;  in main()  local 74 				       (k == 7) ? '\n' : ' ');  in main() 93 				       (k == 7) ? '\n' : ' ');  in main() 99 				       (k == 7) ? '\n' : ' ');  in main() [all …] 
 | 
| /linux/Documentation/userspace-api/media/v4l/ | 
| H A D | pixfmt-packed-hsv.rst | 14 The *saturation* (s) and the *value* (v) are measured in percentage of the 38       - :cspan:`7` Byte 0 in memory 39       - :cspan:`7` Byte 1 40       - :cspan:`7` Byte 2 41       - :cspan:`7` Byte 3 45       - 7 54       - 7 63       - 7 72       - 7 94       - h\ :sub:`7` [all …] 
 | 
| /linux/arch/arm/crypto/ | 
| H A 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]). 260 	vld1.64		{q2-q3}, [ip]!		// Load h[4..7] 266 	vld1.64		{q6-q7}, [r10]		// Load IV[4..7] 274 	// 'v'.  Fortunately, there are exactly enough NEON registers to fit the [all …] 
 | 
| /linux/tools/perf/util/arm-spe-decoder/ | 
| H A D | arm-spe-pkt-decoder.h | 45 #define SPE_HEADER0_MASK1			(GENMASK_ULL(7, 6) | GENMASK_ULL(3, 0)) 49 #define SPE_HEADER0_MASK2			GENMASK_ULL(7, 2) 55 #define SPE_HEADER0_MASK3			GENMASK_ULL(7, 3) 73 #define SPE_ADDR_PKT_ADDR_GET_BYTES_0_6(v)	((v) & GENMASK_ULL(55, 0))  argument 74 #define SPE_ADDR_PKT_ADDR_GET_BYTE_6(v)		(((v) & GENMASK_ULL(55, 48)) >> 48)  argument 76 #define SPE_ADDR_PKT_GET_NS(v)			(((v) & BIT_ULL(63)) >> 63)  argument 77 #define SPE_ADDR_PKT_GET_EL(v)			(((v) & GENMASK_ULL(62, 61)) >> 61)  argument 78 #define SPE_ADDR_PKT_GET_CH(v)			(((v) & BIT_ULL(62)) >> 62)  argument 79 #define SPE_ADDR_PKT_GET_PAT(v)			(((v) & GENMASK_ULL(59, 56)) >> 56)  argument 103 	EV_MISPRED		= 7, [all …] 
 | 
| /linux/drivers/iio/dac/ | 
| H A D | ad3552r.h | 15 #define   AD3552R_MASK_SOFTWARE_RESET			(BIT(7) | BIT(0)) 19 #define   AD3552R_MASK_SINGLE_INST			BIT(7) 26 #define   AD3552R_MASK_CLASS				GENMASK(7, 0) 30 #define   AD3552R_MASK_GRADE				GENMASK(7, 4) 37 #define   AD3552R_MASK_LENGTH				GENMASK(7, 0) 39 #define   AD3552R_MASK_MULTI_IO_MODE			GENMASK(7, 6) 43 		(GENMASK(7, 6) | GENMASK(1, 0)) 46 #define   AD3552R_MASK_INTERFACE_NOT_READY		BIT(7) 83 #define   AD3552R_MASK_CH_OUTPUT_RANGE			GENMASK(7, 0) 85 		((ch) ? GENMASK(7, 4) : GENMASK(3, 0)) [all …] 
 | 
| /linux/drivers/staging/media/sunxi/cedrus/ | 
| H A D | cedrus_regs.h | 13 #define SHIFT_AND_MASK_BITS(v, h, l) \  argument 14 	(((unsigned long)(v) << (l)) & GENMASK(h, l)) 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 111 	((v) ? BIT(4) : 0) [all …] 
 | 
| /linux/drivers/staging/media/sunxi/sun6i-isp/ | 
| H A D | sun6i_isp_reg.h | 21 #define SUN6I_ISP_FE_CFG_SRC0_MODE(v)		(((v) << 8) & GENMASK(9, 8))  argument 22 #define SUN6I_ISP_FE_CFG_SRC1_MODE(v)		(((v) << 16) & GENMASK(17, 16))  argument 32 #define SUN6I_ISP_FE_CTRL_DISC_UPDATE		BIT(7) 33 #define SUN6I_ISP_FE_CTRL_OUTPUT_SPEED_CTRL(v)	(((v) << 16) & GENMASK(17, 16))  argument 44 #define SUN6I_ISP_FE_INT_EN_LINE_NUM_START	BIT(7) 55 #define SUN6I_ISP_FE_INT_STA_LINE_NUM_START	BIT(7) 84 #define SUN6I_ISP_MODULE_EN_WB			BIT(7) 104 #define SUN6I_ISP_MODE_INPUT_FMT(v)		((v) & GENMASK(2, 0))  argument 105 #define SUN6I_ISP_MODE_INPUT_YUV_SEQ(v)		(((v) << 3) & GENMASK(4, 3))  argument 106 #define SUN6I_ISP_MODE_OTF_DPC(v)		(((v) << 16) & BIT(16))  argument [all …] 
 | 
| /linux/drivers/iio/adc/ | 
| H A D | stm32-dfsdm.h | 37  * | 0x7F0-7FC |         Identification registers           | 52 #define DFSDM_CHCFGR1_SITP(v)       FIELD_PREP(DFSDM_CHCFGR1_SITP_MASK, v)  argument 54 #define DFSDM_CHCFGR1_SPICKSEL(v)   FIELD_PREP(DFSDM_CHCFGR1_SPICKSEL_MASK, v)  argument 56 #define DFSDM_CHCFGR1_SCDEN(v)      FIELD_PREP(DFSDM_CHCFGR1_SCDEN_MASK, v)  argument 58 #define DFSDM_CHCFGR1_CKABEN(v)     FIELD_PREP(DFSDM_CHCFGR1_CKABEN_MASK, v)  argument 59 #define DFSDM_CHCFGR1_CHEN_MASK     BIT(7) 60 #define DFSDM_CHCFGR1_CHEN(v)       FIELD_PREP(DFSDM_CHCFGR1_CHEN_MASK, v)  argument 62 #define DFSDM_CHCFGR1_CHINSEL(v)    FIELD_PREP(DFSDM_CHCFGR1_CHINSEL_MASK, v)  argument 64 #define DFSDM_CHCFGR1_DATMPX(v)     FIELD_PREP(DFSDM_CHCFGR1_DATMPX_MASK, v)  argument 66 #define DFSDM_CHCFGR1_DATPACK(v)    FIELD_PREP(DFSDM_CHCFGR1_DATPACK_MASK, v)  argument [all …] 
 | 
| /linux/drivers/media/platform/sunxi/sun6i-csi/ | 
| H A D | sun6i_csi_reg.h | 18 #define SUN6I_CSI_EN_PTN_CYCLE(v)		(((v) << 16) & GENMASK(23, 16))  argument 29 #define SUN6I_CSI_IF_CFG_FIELD_DT_PCLK_SHIFT(v)	(((v) << 24) & GENMASK(27, 24))  argument 49 #define SUN6I_CSI_IF_CFG_IF_CSI			(0 << 7) 50 #define SUN6I_CSI_IF_CFG_IF_MIPI		(1 << 7) 57 #define SUN6I_CSI_CAP_MASK(v)			(((v) << 2) & GENMASK(5, 2))  argument 70 #define SUN6I_CSI_CH_CFG_PAD_VAL(v)		(((v) << 24) & GENMASK(31, 24))  argument 71 #define SUN6I_CSI_CH_CFG_INPUT_FMT(v)		(((v) << 20) & GENMASK(23, 20))  argument 72 #define SUN6I_CSI_CH_CFG_OUTPUT_FMT(v)		(((v) << 16) & GENMASK(19, 16))  argument 78 #define SUN6I_CSI_CH_CFG_INPUT_YUV_SEQ(v)	(((v) << 8) & GENMASK(9, 8))  argument 108 #define SUN6I_CSI_OUTPUT_FMT_FIELD_YUV422SP	7 [all …] 
 | 
| /linux/sound/ppc/ | 
| H A D | snd_ps3_reg.h | 72  31            24 23           16 15            8 7             0 80 #define PS3_AUDIO_INTR_0_CHAN7     PS3_AUDIO_INTR_0_CHAN(7) 95  31            24 23           16 15            8 7             0 105   31            24 23           16 15            8 7             0 124  31            24 23           16 15            8 7             0 154  31            24 23           16 15            8 7             0 184  31            24 23           16 15            8 7             0 206 #define PS3_AUDIO_AX_AOBP_ASOBWN_MASK(n) (0x7 << 4 * (7 - (n))) /* R-IUF */ 224  31            24 23           16 15            8 7             0 235 #define PS3_AUDIO_AX_IC_AASOIMD_EVERY1        (0x0 << 12) /* RWI-V */ [all …] 
 | 
| /linux/drivers/media/platform/verisilicon/ | 
| H A D | rockchip_vpu2_hw_h264_dec.c | 28 #define VDPU_REG_DEC_E(v)		((v) ? BIT(0) : 0)  argument 30 #define VDPU_REG_DEC_ADV_PRE_DIS(v)	((v) ? BIT(11) : 0)  argument 31 #define VDPU_REG_DEC_SCMD_DIS(v)	((v) ? BIT(10) : 0)  argument 32 #define VDPU_REG_FILTERING_DIS(v)	((v) ? BIT(8) : 0)  argument 33 #define VDPU_REG_PIC_FIXED_QUANT(v)	((v) ? BIT(7) : 0)  argument 34 #define VDPU_REG_DEC_LATENCY(v)		(((v) << 1) & GENMASK(6, 1))  argument 36 #define VDPU_REG_INIT_QP(v)		(((v) << 25) & GENMASK(30, 25))  argument 37 #define VDPU_REG_STREAM_LEN(v)		(((v) << 0) & GENMASK(23, 0))  argument 39 #define VDPU_REG_APF_THRESHOLD(v)	(((v) << 17) & GENMASK(30, 17))  argument 40 #define VDPU_REG_STARTMB_X(v)		(((v) << 8) & GENMASK(16, 8))  argument [all …] 
 | 
| /linux/arch/alpha/kernel/ | 
| H A D | entry.S | 66 	stq	$7, 56($sp) 84 	.cfi_rel_offset	$7, 56 108 	ldq	$7, 56($sp) 133 	.cfi_restore	$7 263 	stq	$7, 56($sp) 291 	.cfi_rel_offset	$7, 7*8 322 	ldq	$7, 56($sp) 350 	.cfi_restore	$7 490 	lda	$16, 7 506 	lda	$16, 7 [all …] 
 | 
| /linux/drivers/media/platform/sunxi/sun8i-di/ | 
| H A D | sun8i-di.h | 43 #define DEINTERLACE_FIELD_CTRL_FIELD_CNT(v)		((v) & 0xff)  argument 55 #define DEINTERLACE_IN_FMT_PS(v)			((v) & 3)  argument 56 #define DEINTERLACE_IN_FMT_FMT(v)			(((v) & 7) << 4)  argument 57 #define DEINTERLACE_IN_FMT_MOD(v)			(((v) & 7) << 8)  argument 64 #define DEINTERLACE_OUT_FMT_FMT(v)			((v) & 0xf)  argument 65 #define DEINTERLACE_OUT_FMT_PS(v)			(((v) & 3) << 5)  argument 68 #define DEINTERLACE_INT_ENABLE_WB_EN			BIT(7) 71 #define DEINTERLACE_INT_STATUS_WRITEBACK		BIT(7) 90 #define DEINTERLACE_DIAG_INTP_TH0(v)			((v) & 0x7f)  argument 92 #define DEINTERLACE_DIAG_INTP_TH1(v)			(((v) & 0x7f) << 8)  argument [all …] 
 | 
| /linux/drivers/media/usb/dvb-usb/ | 
| H A D | vp702x.h | 21  * request: 0xB2; i: 0; v: 0; b[0] = 0, b[1] = subcmd, additional buffer 23  * request: 0xB3; i: 0; v: 0; b[0] = 0xB3, additional buffer */ 27  * 0   1   2    3              4   5   6               7       8 32  * 0   1   2   3   4   5   6   7   8 33  * N/A 'U' 'S' 'B' '7' '0' '2' 'X' N/A */ 54  * 0   1   2            3    4    5    6    7    8 62 /* request: 0xB2; i: 0; v: 0; 64  * 0     1     2       3      4      5      6    7 70 /* IN  i: 0; v: 0; b[0] == request, b[1] == key */ 73 /* IN  i: 0; v: 0; b[0] == request, b[1] == 0, b[2] = pid number */ [all …] 
 | 
| /linux/include/uapi/linux/ | 
| H A D | v4l2-subdev.h | 43 	__u32 reserved[7]; 63 	__u32 reserved[7]; 115 	__u32 reserved[7]; 131 	__u32 reserved[7]; 155 	__u32 reserved[7]; 181 	__u32 reserved[7]; 274 #define VIDIOC_SUBDEV_QUERYCAP			_IOR('V',  0, struct v4l2_subdev_capability) 275 #define VIDIOC_SUBDEV_G_FMT			_IOWR('V',  4, struct v4l2_subdev_format) 276 #define VIDIOC_SUBDEV_S_FMT			_IOWR('V',  5, struct v4l2_subdev_format) 277 #define VIDIOC_SUBDEV_G_FRAME_INTERVAL		_IOWR('V', 21, struct v4l2_subdev_frame_interval) [all …] 
 | 
| /linux/Documentation/hwmon/ | 
| H A D | dme1737.rst | 64 temp[1-3] (2 remote diodes and 1 internal), 8 voltages in[0-7] (7 external 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 99 	in5: VTR	(+3.3V standby)		0V - 4.38V 100 	in6: Vbat	(+3.0V)			0V - 4.38V 104 	in0: +2.5V				0V - 3.32V 105 	in1: Vccp	(processor core)	0V - 2V [all …] 
 | 
| /linux/Documentation/devicetree/bindings/sound/ | 
| H A D | ti,ts3a227e.yaml | 32     description: Intended MICBIAS voltage (datasheet section 9.6.7). 34       - 0 # 2.1 V 35       - 1 # 2.2 V 36       - 2 # 2.3 V 37       - 3 # 2.4 V 38       - 4 # 2.5 V 39       - 5 # 2.6 V 40       - 6 # 2.7 V 41       - 7 # 2.8 V 45     description: key release debounce time in ms (datasheet section 9.6.7). [all …] 
 | 
| /linux/arch/arm/boot/dts/samsung/ | 
| H A D | exynos4412-odroid-common.dtsi | 166 			cooling-device = <&cpu0 7 7>, <&cpu1 7 7>, 167 					 <&cpu2 7 7>, <&cpu3 7 7>; 191 		samsung,pins = "gpx3-7"; 247 	hpd-gpios = <&gpx3 7 GPIO_ACTIVE_HIGH>; 294 				regulator-name = "VDD_ALIVE_1.0V"; 301 				regulator-name = "VDDQ_M1_2_1.8V"; 308 				regulator-name = "VDDQ_EXT_1.8V"; 315 				regulator-name = "VDDQ_MMC2_2.8V"; 322 				regulator-name = "VDDQ_MMC1_3_1.8V"; 330 				regulator-name = "VDD10_MPLL_1.0V"; [all …] 
 | 
| /linux/drivers/usb/musb/ | 
| H A D | tusb6010.h | 45 #define		TUSB_PHY_OTG_CTRL_PHYREF_CLKSEL(v)	(((v) & 3) << 7)  argument 57 #define		TUSB_DEV_OTG_STAT_SESS_END		(1 << 7) 69 #	define TUSB_DEV_OTG_TIMER_VAL(v)		((v) & 0x07ffffff)  argument 75 #define		TUSB_PRCM_CONF_SYS_CLKSEL(v)	(((v) & 3) << 16)  argument 79 #define		TUSB_PRCM_MNGMT_SRP_FIX_TIMER(v)	(((v) & 0xf) << 25)  argument 81 #define		TUSB_PRCM_MNGMT_VBUS_VALID_TIMER(v)	(((v) & 0xf) << 20)  argument 104 #define		TUSB_PRCM_WGPIO_2	(1 << 7) 144 #define		TUSB_INT_SRC_USB_IP_VBUS_ERR		(1 << 7) 188 #define TUSB_INT_CTRL_CONF_INT_RELCYC(v)	(((v) & 0x7) << 18)  argument 191 #define TUSB_GPIO_CONF_DMAREQ(v)		(((v) & 0x3f) << 24)  argument [all …] 
 | 
| /linux/tools/usb/ | 
| H A D | hcd-tests.sh | 115 	    do_test -t 14 -c 15000 -s 256 -v 1 118 	    do_test -t 21 -c 100 -s 256 -v 1 129 	    do_test -t 3 -v 421 143 	    echo "test 7a: $COUNT scatterlists, variable size/short entries" 144 	    do_test -t 7 -v 579 146 	    echo "test 7b: $COUNT scatterlists, variable size/bigger entries" 147 	    do_test -t 7 -v 41 149 	    echo "test 7c: $COUNT scatterlists, variable size/micro entries" 150 	    do_test -t 7 -v 63 167 	    # do_test -t 15 -g 3 -v 0 [all …] 
 | 
| /linux/drivers/net/can/esd/ | 
| H A D | esdacc.h | 47 #define ACC_OV_REG_MODE_MASK_TS_SRC GENMASK(8, 7) 76 #define ACC_REG_CTRL_MASK_SCHEDULE BIT(7) 94 #define ACC_REG_BRP_FD_MASK_BRP GENMASK(7, 0) 95 #define ACC_REG_BTR_FD_MASK_TSEG1 GENMASK(7, 0) 214 	u32 reserved2[7]; 234 	 * the bm_fifo head index in coherent DMA memory. Only bits 7..0 274 			       unsigned short offs, u32 v)  in acc_write32()  argument 276 	iowrite32be(v, core->addr + offs);  in acc_write32() 280 				      unsigned short offs, u32 v)  in acc_write32_noswap()  argument 282 	iowrite32(v, core->addr + offs);  in acc_write32_noswap() [all …] 
 |