Home
last modified time | relevance | path

Searched refs:GENMASK (Results 1 – 65 of 65) sorted by relevance

/linux-4.1.27/drivers/crypto/qce/
Dregs-v5.h115 #define CORE_STEP_REV_MASK GENMASK(15, 0)
117 #define CORE_MINOR_REV_MASK GENMASK(23, 16)
119 #define CORE_MAJOR_REV_MASK GENMASK(31, 24)
124 #define DOUT_SIZE_AVAIL_MASK GENMASK(30, 26)
126 #define DIN_SIZE_AVAIL_MASK GENMASK(25, 21)
135 #define CRYPTO_STATE_MASK GENMASK(13, 10)
153 #define REQ_SIZE_MASK GENMASK(20, 17)
172 #define MAX_QUEUED_REQ_MASK GENMASK(24, 16)
178 #define IRQ_ENABLES_MASK GENMASK(13, 10)
182 #define PIPE_SET_SELECT_MASK GENMASK(8, 5)
[all …]
Dcommon.h56 #define QCE_MODE_MASK GENMASK(12, 8)
/linux-4.1.27/include/linux/mfd/syscon/
Datmel-matrix.h68 #define AT91_MATRIX_ULBT GENMASK(2, 0)
76 #define AT91_MATRIX_SLOT_CYCLE GENMASK(7, 0)
77 #define AT91_MATRIX_DEFMSTR_TYPE GENMASK(17, 16)
81 #define AT91_MATRIX_FIXED_DEFMSTR GENMASK(20, 18)
82 #define AT91_MATRIX_ARBT GENMASK(25, 24)
86 #define AT91_MATRIX_ITCM_SIZE GENMASK(3, 0)
91 #define AT91_MATRIX_DTCM_SIZE GENMASK(7, 4)
99 #define AT91_MATRIX_MPR(x) GENMASK(((x) * 0x4) + 1, ((x) * 0x4))
Datmel-smc.h50 #define AT91_SMC_EXNWMODE GENMASK(5, 4)
57 #define AT91_SMC_DBW GENMASK(13, 12)
61 #define AT91_SMC_TDF GENMASK(19, 16)
66 #define AT91_SMC_PS GENMASK(29, 28)
/linux-4.1.27/drivers/phy/
Dphy-qcom-ipq806x-sata.c32 #define __set(v, a, b) (((v) << (b)) & GENMASK(a, b))
36 #define SATA_PHY_P0_PARAM0_P0_TX_PREEMPH_GEN3_MASK GENMASK(17, 12)
38 #define SATA_PHY_P0_PARAM0_P0_TX_PREEMPH_GEN2_MASK GENMASK(11, 6)
40 #define SATA_PHY_P0_PARAM0_P0_TX_PREEMPH_GEN1_MASK GENMASK(5, 0)
45 #define SATA_PHY_P0_PARAM1_P0_TX_AMPLITUDE_GEN3_MASK GENMASK(20, 14)
47 #define SATA_PHY_P0_PARAM1_P0_TX_AMPLITUDE_GEN2_MASK GENMASK(13, 7)
49 #define SATA_PHY_P0_PARAM1_P0_TX_AMPLITUDE_GEN1_MASK GENMASK(6, 0)
53 #define SATA_PHY_P0_PARAM2_RX_EQ_MASK GENMASK(20, 18)
Dphy-berlin-sata.c125 regval &= ~GENMASK(7, 4); in phy_berlin_sata_power_on()
/linux-4.1.27/drivers/net/ethernet/apm/xgene/
Dxgene_enet_sgmac.h24 #define PHY_ADDR(src) (((src)<<8) & GENMASK(12, 8))
25 #define REG_ADDR(src) ((src) & GENMASK(4, 0))
26 #define PHY_CONTROL(src) ((src) & GENMASK(15, 0))
Dxgene_enet_hw.h34 u32 mask = GENMASK(end, start); in xgene_set_bits()
42 return (val & GENMASK(end, start)) >> start; in xgene_get_bits()
65 #define CREATE_MASK(pos, len) GENMASK((pos)+(len)-1, (pos))
75 #define RING_OWNER_MASK GENMASK(9, 6)
76 #define RING_BUFNUM_MASK GENMASK(5, 0)
152 #define CFG_CLE_DSTQID0(val) (val & GENMASK(11, 0))
153 #define CFG_CLE_FPSEL0(val) ((val << 16) & GENMASK(19, 16))
Dxgene_enet_hw.c123 ring_id_val = ring->id & GENMASK(9, 0); in xgene_enet_set_ring_id()
126 ring_id_buf = (ring->num << 9) & GENMASK(18, 9); in xgene_enet_set_ring_id()
Dxgene_enet_main.c61 bufdatalen = BUF_LEN_CODE_2K | (SKB_BUFFER_SIZE & GENMASK(11, 0)); in xgene_enet_refill_bufpool()
682 return (owner << 6) | (bufnum & GENMASK(5, 0)); in xgene_enet_get_ring_id()
/linux-4.1.27/include/linux/mfd/
Datmel-hlcdc.h35 #define ATMEL_HLCDC_MODE_MASK GENMASK(9, 8)
39 #define ATMEL_HLCDC_GUARDTIME_MASK GENMASK(20, 16)
54 #define ATMEL_HLCDC_CLKDIV_MASK GENMASK(23, 16)
/linux-4.1.27/drivers/mmc/host/
Dmmci_qcom_dml.c24 #define PRODUCER_CRCI_MSK GENMASK(1, 0)
28 #define CONSUMER_CRCI_MSK GENMASK(3, 2)
44 #define PRODUCER_PIPE_ID_MSK GENMASK(4, 0)
46 #define CONSUMER_PIPE_ID_MSK GENMASK(20, 16)
/linux-4.1.27/sound/soc/dwc/
Ddesignware_i2s.c62 #define COMP1_TX_WORDSIZE_3(r) (((r) & GENMASK(27, 25)) >> 25)
63 #define COMP1_TX_WORDSIZE_2(r) (((r) & GENMASK(24, 22)) >> 22)
64 #define COMP1_TX_WORDSIZE_1(r) (((r) & GENMASK(21, 19)) >> 19)
65 #define COMP1_TX_WORDSIZE_0(r) (((r) & GENMASK(18, 16)) >> 16)
66 #define COMP1_TX_CHANNELS(r) (((r) & GENMASK(10, 9)) >> 9)
67 #define COMP1_RX_CHANNELS(r) (((r) & GENMASK(8, 7)) >> 7)
71 #define COMP1_FIFO_DEPTH_GLOBAL(r) (((r) & GENMASK(3, 2)) >> 2)
72 #define COMP1_APB_DATA_WIDTH(r) (((r) & GENMASK(1, 0)) >> 0)
74 #define COMP2_RX_WORDSIZE_3(r) (((r) & GENMASK(12, 10)) >> 10)
75 #define COMP2_RX_WORDSIZE_2(r) (((r) & GENMASK(9, 7)) >> 7)
[all …]
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-sti.c75 #define STIH4XX_RETIME_SRC_MASK GENMASK(8, 6)
97 #define STID127_RETIME_SRC_MASK GENMASK(7, 6)
101 #define ENMII_MASK GENMASK(5, 5)
103 #define EN_MASK GENMASK(1, 1)
113 #define MII_PHY_SEL_MASK GENMASK(4, 2)
/linux-4.1.27/drivers/clk/qcom/
Dclk-regmap-mux.c30 unsigned int mask = GENMASK(mux->width - 1, 0); in mux_get_parent()
45 unsigned int mask = GENMASK(mux->width + mux->shift - 1, mux->shift); in mux_set_parent()
/linux-4.1.27/drivers/mtd/nand/
Dsunxi_nand.c74 #define NFC_CE_SEL GENMASK(26, 24)
77 #define NFC_PAGE_SIZE GENMASK(11, 8)
103 #define NFC_CMD_LOW_BYTE GENMASK(7, 0)
104 #define NFC_CMD_HIGH_BYTE GENMASK(15, 8)
105 #define NFC_ADR_NUM GENMASK(18, 16)
117 #define NFC_CMD_TYPE GENMASK(31, 30)
120 #define NFC_READ_CMD GENMASK(7, 0)
121 #define NFC_RANDOM_READ_CMD0 GENMASK(15, 8)
122 #define NFC_RANDOM_READ_CMD1 GENMASK(23, 16)
125 #define NFC_PROGRAM_CMD GENMASK(7, 0)
[all …]
/linux-4.1.27/drivers/clocksource/
Dtimer-atmel-pit.c28 #define AT91_PIT_PIV GENMASK(19, 0) /* Periodic Interval Value */
35 #define AT91_PIT_PICNT GENMASK(31, 20) /* Interval Counter */
36 #define AT91_PIT_CPIV GENMASK(19, 0) /* Inverval Value */
/linux-4.1.27/drivers/hwtracing/coresight/
Dcoresight-etm.h122 #define PORT_SIZE_MASK (GENMASK(21, 21) | GENMASK(6, 4))
Dcoresight-priv.h35 #define BMVAL(val, lsb, msb) ((val & GENMASK(msb, lsb)) >> lsb)
/linux-4.1.27/drivers/power/reset/
Dat91-reset.c31 #define AT91_RSTC_RSTTYP GENMASK(10, 8) /* Reset Type */
38 #define AT91_RSTC_ERSTL GENMASK(11, 8) /* External Reset Length */
Dat91-poweroff.c24 #define AT91_SHDW_WKMODE0 GENMASK(2, 0) /* Wake-up 0 Mode Selection */
/linux-4.1.27/drivers/iio/accel/
Dmma9553.c35 #define MMA9553_MASK_CONF_WORD GENMASK(15, 0)
41 #define MMA9553_MASK_CONF_STEPLEN GENMASK(7, 0)
44 #define MMA9553_MASK_CONF_HEIGHT GENMASK(15, 8)
45 #define MMA9553_MASK_CONF_WEIGHT GENMASK(7, 0)
48 #define MMA9553_MASK_CONF_FILTSTEP GENMASK(15, 8)
50 #define MMA9553_MASK_CONF_FILTTIME GENMASK(6, 0)
53 #define MMA9553_MASK_CONF_SPDPRD GENMASK(15, 8)
54 #define MMA9553_MASK_CONF_STEPCOALESCE GENMASK(7, 0)
57 #define MMA9553_MAX_ACTTHD GENMASK(15, 0)
Dbma180.c106 #define BMA250_RANGE_MASK GENMASK(3, 0) /* Range of accel values */
107 #define BMA250_BW_MASK GENMASK(4, 0) /* Accel bandwidth */
Dmma9551.c43 #define MMA9551_TILT_ANG_THRESH_MASK GENMASK(3, 0)
/linux-4.1.27/drivers/pwm/
Dpwm-sun4i.c29 #define PWM_PRESCAL_MASK GENMASK(3, 0)
43 #define PWM_PRD_MASK GENMASK(15, 0)
45 #define PWM_DTY_MASK GENMASK(15, 0)
Dpwm-atmel-hlcdc.c28 #define ATMEL_HLCDC_PWMCVAL_MASK GENMASK(15, 8)
31 #define ATMEL_HLCDC_PWMPS_MASK GENMASK(2, 0)
/linux-4.1.27/drivers/iio/adc/
Dad799x.c73 #define AD7998_CYC_MASK GENMASK(2, 0)
240 st->config &= ~(GENMASK(7, 0) << AD799X_CHANNEL_SHIFT); in ad799x_update_scan_mode()
295 GENMASK(chan->scan_type.realbits - 1, 0); in ad799x_read_raw()
451 if (val < 0 || val > GENMASK(chan->scan_type.realbits - 1, 0)) in ad799x_write_event_value()
480 GENMASK(chan->scan_type.realbits - 1 , 0); in ad799x_read_event_value()
Dcc10001_adc.c44 #define CC10001_ADC_DATA_MASK GENMASK(9, 0)
46 #define CC10001_ADC_CH_MASK GENMASK(2, 0)
324 channel_map = GENMASK(CC10001_ADC_NUM_CHANNELS - 1, 0); in cc10001_adc_probe()
Dad7291.c63 #define AD7291_VOLTAGE_MASK GENMASK(15, 8)
69 #define AD7291_VALUE_MASK GENMASK(11, 0)
Dad7476.c119 GENMASK(st->chip_info->channel[0].scan_type.realbits - 1, 0); in ad7476_read_raw()
Dad7887.c169 *val &= GENMASK(chan->scan_type.realbits - 1, 0); in ad7887_read_raw()
Drockchip_saradc.c113 info->last_val &= GENMASK(info->data->num_bits - 1, 0); in rockchip_saradc_isr()
Dad7298.c257 *val = ret & GENMASK(chan->scan_type.realbits - 1, 0); in ad7298_read_raw()
Dat91_adc.c355 if (status & GENMASK(st->num_channels - 1, 0)) in at91_adc_rl_interrupt()
422 if (status & GENMASK(st->num_channels - 1, 0)) in at91_adc_9x5_interrupt()
/linux-4.1.27/drivers/irqchip/
Dirq-atmel-aic-common.c27 #define AT91_AIC_PRIOR GENMASK(2, 0)
31 #define AT91_AIC_SRCTYPE GENMASK(6, 5)
/linux-4.1.27/drivers/pci/host/
Dpcie-xilinx.c67 #define XILINX_PCIE_RPEFR_REQ_ID GENMASK(15, 0)
73 #define XILINX_PCIE_RPIFR1_INTR_MASK GENMASK(28, 27)
78 #define XILINX_PCIE_BIR_ECAM_SZ_MASK GENMASK(18, 16)
82 #define XILINX_PCIE_RPIFR2_MSG_DATA GENMASK(15, 0)
/linux-4.1.27/drivers/soc/ti/
Dknav_dma.c40 #define DMA_PRIO_MASK GENMASK(3, 0)
43 #define DMA_RX_TIMEOUT_MASK GENMASK(16, 0)
51 #define CHAN_SOP_OFF_MASK GENMASK(9, 0)
53 #define DESC_TYPE_MASK GENMASK(2, 0)
60 #define CHAN_QNUM_MASK GENMASK(14, 0)
/linux-4.1.27/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_layer.h58 #define ATMEL_HLCDC_LAYER_DMA_BLEN_MASK GENMASK(5, 4)
122 #define ATMEL_HLCDC_LAYER_GA_MASK GENMASK(23, ATMEL_HLCDC_LAYER_GA_SHIFT)
/linux-4.1.27/drivers/mtd/nand/gpmi-nand/
Dgpmi-lib.c1403 src_buffer &= GENMASK(nbits - 1, 0); in gpmi_copy_bits()
1423 dst[0] &= GENMASK(dst_bit_off - 1, 0); in gpmi_copy_bits()
1476 src_buffer |= (*src & GENMASK(nbits - 1, 0)) << in gpmi_copy_bits()
1488 (*dst & GENMASK(dst_bit_off - 1, 0)); in gpmi_copy_bits()
1498 GENMASK(7, bits_in_src_buffer % 8)) << in gpmi_copy_bits()
/linux-4.1.27/arch/arm64/kernel/
Dinsn.c416 insn &= ~(GENMASK(4, 0) << shift); in aarch64_insn_encode_register()
445 insn &= ~GENMASK(31, 30); in aarch64_insn_encode_ldst_size()
748 mask = GENMASK(4, 0); in aarch64_insn_gen_bitfield()
752 mask = GENMASK(5, 0); in aarch64_insn_gen_bitfield()
/linux-4.1.27/drivers/iio/humidity/
Dsi7020.c61 *val &= GENMASK(11, 0); in si7020_read_raw()
/linux-4.1.27/drivers/media/rc/
Dsunxi-cir.c71 #define REG_CIR_NTHR(val) (((val) << 2) & (GENMASK(7, 2)))
73 #define REG_CIR_ITHR(val) (((val) << 8) & (GENMASK(15, 8)))
/linux-4.1.27/drivers/iio/light/
Dtcs3414.c46 #define TCS3414_INTEG_MASK GENMASK(1, 0)
51 #define TCS3414_GAIN_MASK GENMASK(5, 4)
Disl29125.c40 #define ISL29125_MODE_MASK GENMASK(2, 0)
/linux-4.1.27/drivers/iio/dac/
Dad5791.c25 #define AD5791_DAC_MASK GENMASK(19, 0)
330 val &= GENMASK(chan->scan_type.realbits - 1, 0); in ad5791_write_raw()
Dmcp4922.c103 if (val > GENMASK(chan->scan_type.realbits-1, 0)) in mcp4922_write_raw()
Dad5504.c25 #define AD5504_RES_MASK GENMASK(11, 0)
/linux-4.1.27/drivers/regulator/
Dbcm590xx-regulator.c54 #define BCM590XX_LDO_VSEL_MASK GENMASK(5, 3)
55 #define BCM590XX_SR_VSEL_MASK GENMASK(5, 0)
/linux-4.1.27/drivers/spi/
Dspi-xtensa-xtfpga.c61 xspi->data = (xspi->data << bits) | (v & GENMASK(bits - 1, 0)); in xtfpga_spi_txrx_word()
Dspi-dln2.c181 u8 cs_mask = GENMASK(dln2->master->num_chipselect - 1, 0); in dln2_spi_cs_enable_all()
/linux-4.1.27/include/linux/
Dbitops.h21 #define GENMASK(h, l) \ macro
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_cfg.c102 .reserved_state[0] = GENMASK(7, 0), /* first 8 MMBs */
/linux-4.1.27/drivers/dma/xilinx/
Dxilinx_vdma.c62 #define XILINX_VDMA_DMACR_FSYNCSRC_MASK GENMASK(6, 5)
79 #define XILINX_VDMA_DMASR_DELAY_MASK GENMASK(31, 24)
80 #define XILINX_VDMA_DMASR_FRAME_COUNT_MASK GENMASK(23, 16)
/linux-4.1.27/drivers/usb/host/
Dehci-orion.c35 #define USB_MODE_MASK GENMASK(1, 0)
/linux-4.1.27/drivers/pinctrl/berlin/
Dberlin.c169 mask = GENMASK(group_desc->lsb + group_desc->bit_width - 1, in berlin_pinmux_set()
/linux-4.1.27/drivers/clk/sunxi/
Dclk-mod0.c286 value &= ~GENMASK(phase->offset + 3, phase->offset); in mmc_set_phase()
/linux-4.1.27/drivers/clk/
Dclk-qoriq.c299 mult = (mult & GENMASK(6, 1)) >> 1; in pltfrm_pll_init()
/linux-4.1.27/drivers/rtc/
Drtc-sun6i.c43 #define SUN6I_LOSC_CTRL_ACC_MASK GENMASK(9, 7)
/linux-4.1.27/drivers/iio/proximity/
Dsx9500.c64 #define SX9500_SCAN_PERIOD_MASK GENMASK(6, 4)
/linux-4.1.27/drivers/usb/renesas_usbhs/
Dcommon.c283 u16 pipe_mask = (u16)GENMASK(usbhs_get_dparam(priv, pipe_size), 0); in usbhs_xxxsts_clear()
/linux-4.1.27/drivers/hid/
Dhid-rmi.c567 return GENMASK(irq_count + irq_base - 1, irq_base); in rmi_gen_mask()
/linux-4.1.27/drivers/input/mouse/
Dsynaptics.c699 unsigned int ext_mask = GENMASK(ext_bits - 1, 0); in synaptics_parse_ext_buttons()
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_uncore.c1210 #define GEN_RANGE(l, h) GENMASK(h, l)
/linux-4.1.27/drivers/base/regmap/
Dregmap.c951 rm_field->mask = GENMASK(reg_field.msb, reg_field.lsb); in regmap_field_init()
/linux-4.1.27/drivers/video/fbdev/sis/
Dinit.c3324 #define GENBITSMASK(mask) GENMASK(1?mask,0?mask)