| /linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/ |
| D | regs.h | 20 #ifndef GENMASK 21 #define GENMASK(h, l) (((U32_C(1) << ((h) - (l) + 1)) - 1) << (l)) macro 34 #define MT_EFUSE_CTRL_AOUT GENMASK(5, 0) 35 #define MT_EFUSE_CTRL_MODE GENMASK(7, 6) 36 #define MT_EFUSE_CTRL_LDO_OFF_TIME GENMASK(13, 8) 37 #define MT_EFUSE_CTRL_LDO_ON_TIME GENMASK(15, 14) 38 #define MT_EFUSE_CTRL_AIN GENMASK(25, 16) 64 #define MT_WLAN_FUN_CTRL_GPIO_IN GENMASK(15, 8) /* MT76x0 */ 65 #define MT_WLAN_FUN_CTRL_GPIO_OUT GENMASK(23, 16) /* MT76x0 */ 66 #define MT_WLAN_FUN_CTRL_GPIO_OUT_EN GENMASK(31, 24) /* MT76x0 */ [all …]
|
| D | mac.h | 73 #define MT_RXINFO_PN_LEN GENMASK(21, 19) 80 #define MT_RXWI_CTL_WCID GENMASK(7, 0) 81 #define MT_RXWI_CTL_KEY_IDX GENMASK(9, 8) 82 #define MT_RXWI_CTL_BSS_IDX GENMASK(12, 10) 83 #define MT_RXWI_CTL_UDF GENMASK(15, 13) 84 #define MT_RXWI_CTL_MPDU_LEN GENMASK(27, 16) 85 #define MT_RXWI_CTL_TID GENMASK(31, 28) 87 #define MT_RXWI_FRAG GENMASK(3, 0) 88 #define MT_RXWI_SN GENMASK(15, 4) 90 #define MT_RXWI_RATE_MCS GENMASK(6, 0) [all …]
|
| D | dma.h | 29 #define MT_TXD_INFO_LEN GENMASK(15, 0) 30 #define MT_TXD_INFO_D_PORT GENMASK(29, 27) 31 #define MT_TXD_INFO_TYPE GENMASK(31, 30) 55 #define MT_TXD_PKT_INFO_QSEL GENMASK(26, 25) 65 #define MT_TXD_CMD_INFO_SEQ GENMASK(19, 16) 66 #define MT_TXD_CMD_INFO_TYPE GENMASK(26, 20) 98 #define MT_RXD_INFO_LEN GENMASK(13, 0) 100 #define MT_RXD_INFO_QSEL GENMASK(26, 25) 101 #define MT_RXD_INFO_PORT GENMASK(29, 27) 102 #define MT_RXD_INFO_TYPE GENMASK(31, 30) [all …]
|
| D | eeprom.h | 55 #define MT_EE_NIC_CONF_0_RX_PATH GENMASK(3, 0) 56 #define MT_EE_NIC_CONF_0_TX_PATH GENMASK(7, 4) 57 #define MT_EE_NIC_CONF_0_BOARD_TYPE GENMASK(13, 12) 65 #define MT_EE_NIC_CONF_2_RX_STREAM GENMASK(3, 0) 66 #define MT_EE_NIC_CONF_2_TX_STREAM GENMASK(7, 4) 68 #define MT_EE_NIC_CONF_2_XTAL_OPTION GENMASK(10, 9) 70 #define MT_EE_NIC_CONF_2_COEX_METHOD GENMASK(15, 13) 126 WARN_ON(reg & ~GENMASK(5, 0)); in s6_validate() 127 return reg & GENMASK(5, 0); in s6_validate()
|
| D | phy.c | 473 #define BBP_R47_FLAG GENMASK(2, 0)
|
| /linux-4.4.14/include/linux/mfd/syscon/ |
| D | atmel-mc.h | 25 #define AT91_MC_ABTSZ GENMASK(9, 8) 29 #define AT91_MC_ABTTYP GENMASK(11, 10) 39 #define AT91_MPR_MSTP(n) GENMASK(2 + ((x) * 4), ((x) * 4)) 51 #define AT91_MC_SMC_NWS GENMASK(6, 0) 54 #define AT91_MC_SMC_TDF GENMASK(11, 8) 58 #define AT91_MC_SMC_DBW GENMASK(14, 13) 62 #define AT91_MC_SMC_ACSS GENMASK(17, 16) 65 #define AT91_MC_SMC_RWSETUP GENMASK(26, 24) 67 #define AT91_MC_SMC_RWHOLD GENMASK(30, 28) 73 #define AT91_MC_SDRAMC_MODE GENMASK(3, 0) [all …]
|
| D | atmel-matrix.h | 68 #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))
|
| D | atmel-smc.h | 50 #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.4.14/drivers/crypto/qce/ |
| D | regs-v5.h | 115 #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 …]
|
| D | common.h | 56 #define QCE_MODE_MASK GENMASK(12, 8)
|
| /linux-4.4.14/include/linux/ |
| D | atmel_serial.h | 45 #define ATMEL_US_USMODE GENMASK(3, 0) /* Mode of the USART */ 53 #define ATMEL_US_USCLKS GENMASK(5, 4) /* Clock Selection */ 57 #define ATMEL_US_CHRL GENMASK(7, 6) /* Character Length */ 63 #define ATMEL_US_PAR GENMASK(11, 9) /* Parity Type */ 70 #define ATMEL_US_NBSTOP GENMASK(13, 12) /* Number of Stop Bits */ 74 #define ATMEL_US_CHMODE GENMASK(15, 14) /* Channel Mode */ 85 #define ATMEL_US_MAX_ITER GENMASK(26, 24) /* Max Iterations */ 120 #define ATMEL_US_CD GENMASK(15, 0) /* Clock Divider */ 123 #define ATMEL_US_TO GENMASK(15, 0) /* Time-out Value */ 126 #define ATMEL_US_TG GENMASK(7, 0) /* Timeguard Value */
|
| D | bitops.h | 21 #define GENMASK(h, l) \ macro
|
| /linux-4.4.14/drivers/soc/mediatek/ |
| D | mtk-scpsys.c | 83 .sram_pdn_bits = GENMASK(11, 8), 84 .sram_pdn_ack_bits = GENMASK(12, 12), 91 .sram_pdn_bits = GENMASK(11, 8), 92 .sram_pdn_ack_bits = GENMASK(15, 12), 99 .sram_pdn_bits = GENMASK(11, 8), 100 .sram_pdn_ack_bits = GENMASK(13, 12), 107 .sram_pdn_bits = GENMASK(11, 8), 108 .sram_pdn_ack_bits = GENMASK(12, 12), 117 .sram_pdn_bits = GENMASK(11, 8), 118 .sram_pdn_ack_bits = GENMASK(15, 12), [all …]
|
| /linux-4.4.14/drivers/phy/ |
| D | phy-qcom-ipq806x-sata.c | 32 #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)
|
| D | phy-mt65xx-usb3.c | 44 #define PA5_RG_U2_HSTX_SRCTRL GENMASK(14, 12) 69 #define P2C_RG_DATAIN GENMASK(13, 10) 73 #define P2C_RG_XCVRSEL GENMASK(5, 4) 93 #define P3A_RG_TX_EIDLE_CM GENMASK(31, 28) 97 #define P3A_RG_RX_DAC_MUX GENMASK(5, 1) 101 #define P3A_RG_XTAL_EXT_EN_U3 GENMASK(11, 10) 105 #define P3D_RG_CDR_BIR_LTD1 GENMASK(28, 24) 107 #define P3D_RG_CDR_BIR_LTD0 GENMASK(12, 8)
|
| D | phy-berlin-sata.c | 125 regval &= ~GENMASK(7, 4); in phy_berlin_sata_power_on()
|
| /linux-4.4.14/drivers/crypto/marvell/ |
| D | cesa.h | 19 #define CESA_TDMA_DST_BURST GENMASK(2, 0) 23 #define CESA_TDMA_SRC_BURST GENMASK(8, 6) 53 #define CESA_SA_CFG_STOP_DIG_ERR GENMASK(1, 0) 94 #define CESA_SA_DESC_CFG_OP_MSK GENMASK(1, 0) 101 #define CESA_SA_DESC_CFG_MACM_MSK GENMASK(6, 4) 105 #define CESA_SA_DESC_CFG_CRYPTM_MSK GENMASK(9, 8) 116 #define CESA_SA_DESC_CFG_AES_LEN_MSK GENMASK(25, 24) 121 #define CESA_SA_DESC_CFG_FRAG_MSK GENMASK(31, 30) 177 #define CESA_SA_DESC_MAC_DATA_MSK cpu_to_le32(GENMASK(15, 0)) 180 #define CESA_SA_DESC_MAC_TOTAL_LEN_MSK cpu_to_le32(GENMASK(31, 16)) [all …]
|
| /linux-4.4.14/drivers/net/ethernet/apm/xgene/ |
| D | xgene_enet_sgmac.h | 24 #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))
|
| D | xgene_enet_hw.h | 35 u32 mask = GENMASK(end, start); in xgene_set_bits() 43 return (val & GENMASK(end, start)) >> start; in xgene_get_bits() 66 #define CREATE_MASK(pos, len) GENMASK((pos)+(len)-1, (pos)) 76 #define RING_OWNER_MASK GENMASK(9, 6) 77 #define RING_BUFNUM_MASK GENMASK(5, 0) 154 #define CFG_CLE_DSTQID0(val) (val & GENMASK(11, 0)) 155 #define CFG_CLE_FPSEL0(val) ((val << 16) & GENMASK(19, 16)) 234 #define DATALEN_MASK GENMASK(11, 0)
|
| D | xgene_enet_ring2.c | 117 ring_id_val = ring->id & GENMASK(9, 0); in xgene_enet_set_ring_id() 120 ring_id_buf = (ring->num << 9) & GENMASK(18, 9); in xgene_enet_set_ring_id() 177 data |= (count & GENMASK(16, 0)); in xgene_enet_wr_cmd()
|
| D | xgene_enet_hw.c | 125 ring_id_val = ring->id & GENMASK(9, 0); in xgene_enet_set_ring_id() 128 ring_id_buf = (ring->num << 9) & GENMASK(18, 9); in xgene_enet_set_ring_id()
|
| D | xgene_enet_main.c | 66 bufdatalen = BUF_LEN_CODE_2K | (SKB_BUFFER_SIZE & GENMASK(11, 0)); in xgene_enet_refill_bufpool() 910 return (owner << 6) | (bufnum & GENMASK(5, 0)); in xgene_enet_get_ring_id()
|
| /linux-4.4.14/drivers/clk/ |
| D | clk-fractional-divider.c | 75 GENMASK(fd->mwidth - 1, 0), GENMASK(fd->nwidth - 1, 0), in clk_fd_round_rate() 93 GENMASK(fd->mwidth - 1, 0), GENMASK(fd->nwidth - 1, 0), in clk_fd_set_rate() 143 fd->mmask = GENMASK(mwidth - 1, 0) << mshift; in clk_register_fractional_divider() 146 fd->nmask = GENMASK(nwidth - 1, 0) << nshift; in clk_register_fractional_divider()
|
| D | clk-multiplier.c | 36 val &= GENMASK(mult->width - 1, 0); in clk_multiplier_recalc_rate() 113 val &= ~GENMASK(mult->width + mult->shift - 1, mult->shift); in clk_multiplier_set_rate()
|
| D | clk-qoriq.c | 989 mult = (mult & GENMASK(8, 1)) >> 1; in create_one_pll() 991 mult = (mult & GENMASK(6, 1)) >> 1; in create_one_pll()
|
| /linux-4.4.14/include/linux/mfd/ |
| D | atmel-hlcdc.h | 35 #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.4.14/drivers/mmc/host/ |
| D | mmci_qcom_dml.c | 24 #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.4.14/drivers/iio/adc/ |
| D | berlin2-adc.c | 30 #define BERLIN2_SM_CTRL_ADC_SEL_MASK GENMASK(8, 5) 36 #define BERLIN2_SM_CTRL_ADC_CLKSEL_MASK GENMASK(11, 10) 53 #define BERLIN2_SM_ADC_MASK GENMASK(9, 0) 56 #define BERLIN2_SM_ADC_STATUS_DATA_RDY_MASK GENMASK(15, 0) 58 #define BERLIN2_SM_ADC_STATUS_INT_EN_MASK GENMASK(31, 16) 63 #define BERLIN2_SM_TSEN_MASK GENMASK(9, 0) 70 #define BERLIN2_SM_TSEN_CTRL_TRIM_MASK GENMASK(25, 22)
|
| D | ad799x.c | 73 #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()
|
| D | cc10001_adc.c | 44 #define CC10001_ADC_DATA_MASK GENMASK(9, 0) 46 #define CC10001_ADC_CH_MASK GENMASK(2, 0) 329 channel_map = GENMASK(CC10001_ADC_NUM_CHANNELS - 1, 0); in cc10001_adc_probe()
|
| D | ad7291.c | 63 #define AD7291_VOLTAGE_MASK GENMASK(15, 8) 69 #define AD7291_VALUE_MASK GENMASK(11, 0)
|
| D | ad7476.c | 119 GENMASK(st->chip_info->channel[0].scan_type.realbits - 1, 0); in ad7476_read_raw()
|
| D | rockchip_saradc.c | 113 info->last_val &= GENMASK(info->data->num_bits - 1, 0); in rockchip_saradc_isr()
|
| D | ad7887.c | 169 *val &= GENMASK(chan->scan_type.realbits - 1, 0); in ad7887_read_raw()
|
| D | ad7298.c | 257 *val = ret & GENMASK(chan->scan_type.realbits - 1, 0); in ad7298_read_raw()
|
| D | at91_adc.c | 355 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.4.14/drivers/nvmem/ |
| D | vf610-ocotp.c | 43 #define OCOTP_CTRL_WR_UNLOCK_MASK GENMASK(31, 16) 45 #define OCOTP_CTRL_ADDR_MASK GENMASK(6, 0) 51 #define OCOTP_TIMING_STROBE_READ_MASK GENMASK(21, 16) 53 #define OCOTP_TIMING_RELAX_MASK GENMASK(15, 12) 55 #define OCOTP_TIMING_STROBE_PROG_MASK GENMASK(11, 0)
|
| D | core.c | 813 *p &= GENMASK((cell->nbits%BITS_PER_BYTE) - 1, 0); in nvmem_shift_read_buffer_in_place() 889 *b++ |= GENMASK(bit_offset - 1, 0) & v; in nvmem_cell_prepare_write_buffer() 907 *p |= GENMASK(7, (nbits + bit_offset) % BITS_PER_BYTE) & v; in nvmem_cell_prepare_write_buffer()
|
| /linux-4.4.14/sound/soc/dwc/ |
| D | designware_i2s.c | 62 #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.4.14/drivers/clk/ingenic/ |
| D | cgu.c | 97 m = (ctl >> pll_info->m_shift) & GENMASK(pll_info->m_bits - 1, 0); in ingenic_pll_recalc_rate() 99 n = (ctl >> pll_info->n_shift) & GENMASK(pll_info->n_bits - 1, 0); in ingenic_pll_recalc_rate() 102 od_enc &= GENMASK(pll_info->od_bits - 1, 0); in ingenic_pll_recalc_rate() 195 ctl &= ~(GENMASK(pll_info->m_bits - 1, 0) << pll_info->m_shift); in ingenic_pll_set_rate() 198 ctl &= ~(GENMASK(pll_info->n_bits - 1, 0) << pll_info->n_shift); in ingenic_pll_set_rate() 201 ctl &= ~(GENMASK(pll_info->od_bits - 1, 0) << pll_info->od_shift); in ingenic_pll_set_rate() 248 GENMASK(clk_info->mux.bits - 1, 0); in ingenic_clk_get_parent() 294 mask = GENMASK(clk_info->mux.bits - 1, 0); in ingenic_clk_set_parent() 326 GENMASK(clk_info->div.bits - 1, 0); in ingenic_clk_recalc_rate() 396 mask = GENMASK(clk_info->div.bits - 1, 0); in ingenic_clk_set_rate()
|
| /linux-4.4.14/drivers/clk/qcom/ |
| D | clk-regmap-mux.c | 30 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.4.14/drivers/net/ethernet/stmicro/stmmac/ |
| D | dwmac-sti.c | 77 #define STIH4XX_RETIME_SRC_MASK GENMASK(8, 6) 99 #define STID127_RETIME_SRC_MASK GENMASK(7, 6) 103 #define ENMII_MASK GENMASK(5, 5) 105 #define EN_MASK GENMASK(1, 1) 115 #define MII_PHY_SEL_MASK GENMASK(4, 2)
|
| /linux-4.4.14/drivers/clk/sunxi/ |
| D | clk-a10-pll2.c | 30 #define SUN4I_PLL2_PRE_DIV_MASK GENMASK(SUN4I_PLL2_PRE_DIV_WIDTH - 1, 0) 34 #define SUN4I_PLL2_N_MASK GENMASK(SUN4I_PLL2_N_WIDTH - 1, 0) 38 #define SUN4I_PLL2_POST_DIV_MASK GENMASK(SUN4I_PLL2_POST_DIV_WIDTH - 1, 0)
|
| D | clk-mod0.c | 287 value &= ~GENMASK(phase->offset + 3, phase->offset); in mmc_set_phase()
|
| /linux-4.4.14/drivers/net/fjes/ |
| D | fjes_regs.h | 122 REG_ICTL_MASK_ALL = GENMASK(20, 16), 127 REG_IS_MASK_EPID = GENMASK(15, 0),
|
| /linux-4.4.14/drivers/tty/serial/ |
| D | stm32-usart.c | 58 #define USART_DR_MASK GENMASK(8, 0) 61 #define USART_BRR_DIV_F_MASK GENMASK(3, 0) 62 #define USART_BRR_DIV_M_MASK GENMASK(15, 4) 81 #define USART_CR1_IE_MASK GENMASK(8, 4) 84 #define USART_CR2_ADD_MASK GENMASK(3, 0) 92 #define USART_CR2_STOP_MASK GENMASK(13, 12) 110 #define USART_GTPR_PSC_MASK GENMASK(7, 0) 111 #define USART_GTPR_GT_MASK GENMASK(15, 8)
|
| /linux-4.4.14/drivers/mtd/nand/ |
| D | sunxi_nand.c | 74 #define NFC_CE_SEL_MSK GENMASK(26, 24) 77 #define NFC_PAGE_SHIFT_MSK GENMASK(11, 8) 110 #define NFC_CMD_LOW_BYTE_MSK GENMASK(7, 0) 111 #define NFC_CMD_HIGH_BYTE_MSK GENMASK(15, 8) 113 #define NFC_ADR_NUM_MSK GENMASK(18, 16) 126 #define NFC_CMD_TYPE_MSK GENMASK(31, 30) 132 #define NFC_READ_CMD_MSK GENMASK(7, 0) 133 #define NFC_RND_READ_CMD0_MSK GENMASK(15, 8) 134 #define NFC_RND_READ_CMD1_MSK GENMASK(23, 16) 137 #define NFC_PROGRAM_CMD_MSK GENMASK(7, 0) [all …]
|
| /linux-4.4.14/drivers/iio/accel/ |
| D | mma9553.c | 34 #define MMA9553_MASK_CONF_WORD GENMASK(15, 0) 40 #define MMA9553_MASK_CONF_STEPLEN GENMASK(7, 0) 43 #define MMA9553_MASK_CONF_HEIGHT GENMASK(15, 8) 44 #define MMA9553_MASK_CONF_WEIGHT GENMASK(7, 0) 47 #define MMA9553_MASK_CONF_FILTSTEP GENMASK(15, 8) 49 #define MMA9553_MASK_CONF_FILTTIME GENMASK(6, 0) 52 #define MMA9553_MASK_CONF_SPDPRD GENMASK(15, 8) 53 #define MMA9553_MASK_CONF_STEPCOALESCE GENMASK(7, 0) 56 #define MMA9553_MAX_ACTTHD GENMASK(15, 0) 65 #define MMA9553_MASK_STATUS_ACTIVITY GENMASK(10, 8) [all …]
|
| D | stk8312.c | 46 #define STK8312_RNG_MASK GENMASK(7, 6) 47 #define STK8312_SR_MASK GENMASK(2, 0) 49 #define STK8312_ALL_CHANNEL_MASK GENMASK(2, 0)
|
| D | mma8452.c | 41 #define MMA8452_DATA_CFG_FS_MASK GENMASK(1, 0) 47 #define MMA8452_HP_FILTER_CUTOFF_SEL_MASK GENMASK(1, 0) 67 #define MMA8452_TRANSIENT_THS_MASK GENMASK(6, 0) 71 #define MMA8452_CTRL_DR_MASK GENMASK(5, 3)
|
| D | bma180.c | 106 #define BMA250_RANGE_MASK GENMASK(3, 0) /* Range of accel values */ 107 #define BMA250_BW_MASK GENMASK(4, 0) /* Accel bandwidth */
|
| D | mxc4005.c | 46 #define MXC4005_REG_CONTROL_MASK_FSR GENMASK(6, 5)
|
| D | mma9551.c | 43 #define MMA9551_TILT_ANG_THRESH_MASK GENMASK(3, 0)
|
| /linux-4.4.14/drivers/clocksource/ |
| D | timer-atmel-pit.c | 28 #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.4.14/drivers/net/ethernet/mellanox/mlxsw/ |
| D | item.h | 84 tmp &= GENMASK(item->size.bits - 1, 0); in __mlxsw_item_get16() 96 u16 mask = GENMASK(item->size.bits - 1, 0) << item->shift; in __mlxsw_item_set16() 117 tmp &= GENMASK(item->size.bits - 1, 0); in __mlxsw_item_get32() 129 u32 mask = GENMASK(item->size.bits - 1, 0) << item->shift; in __mlxsw_item_set32() 223 tmp &= GENMASK(item->element_size - 1, 0); in __mlxsw_item_bit_array_get() 232 u8 mask = GENMASK(item->element_size - 1, 0) << shift; in __mlxsw_item_bit_array_set()
|
| /linux-4.4.14/drivers/hwtracing/coresight/ |
| D | coresight-etm.h | 122 #define PORT_SIZE_MASK (GENMASK(21, 21) | GENMASK(6, 4))
|
| D | coresight-priv.h | 35 #define BMVAL(val, lsb, msb) ((val & GENMASK(msb, lsb)) >> lsb)
|
| /linux-4.4.14/drivers/power/reset/ |
| D | at91-reset.c | 32 #define AT91_RSTC_RSTTYP GENMASK(10, 8) /* Reset Type */ 39 #define AT91_RSTC_ERSTL GENMASK(11, 8) /* External Reset Length */
|
| D | at91-poweroff.c | 25 #define AT91_SHDW_WKMODE0 GENMASK(2, 0) /* Wake-up 0 Mode Selection */
|
| /linux-4.4.14/drivers/clk/meson/ |
| D | clkc.h | 21 #define PMASK(width) GENMASK(width - 1, 0) 22 #define SETPMASK(width, shift) GENMASK(shift + width - 1, shift)
|
| /linux-4.4.14/drivers/iio/light/ |
| D | rpr0521.c | 37 #define RPR0521_MODE_MEAS_TIME_MASK GENMASK(3, 0) 38 #define RPR0521_ALS_DATA0_GAIN_MASK GENMASK(5, 4) 40 #define RPR0521_ALS_DATA1_GAIN_MASK GENMASK(3, 2) 42 #define RPR0521_PXS_GAIN_MASK GENMASK(5, 4)
|
| D | tcs3414.c | 46 #define TCS3414_INTEG_MASK GENMASK(1, 0) 51 #define TCS3414_GAIN_MASK GENMASK(5, 4)
|
| D | pa12203001.c | 39 #define PA12203001_PX_NORMAL_MODE_MASK GENMASK(7, 6) 40 #define PA12203001_AFSR_MASK GENMASK(5, 4)
|
| D | cm3323.c | 32 #define CM3323_CONF_IT_MASK GENMASK(6, 4)
|
| D | isl29125.c | 40 #define ISL29125_MODE_MASK GENMASK(2, 0)
|
| D | us5182d.c | 72 #define US5182D_OPMODE_MASK GENMASK(5, 4)
|
| /linux-4.4.14/drivers/clk/mediatek/ |
| D | clk-pll.c | 79 if (pcwfbits && (vco & GENMASK(pcwfbits - 1, 0))) in __mtk_pll_recalc_rate() 110 val &= ~GENMASK(pll->data->pcw_shift + pll->data->pcwbits - 1, in mtk_pll_set_rate_regs() 196 pcw &= GENMASK(pll->data->pcwbits - 1, 0); in mtk_pll_recalc_rate()
|
| /linux-4.4.14/drivers/pwm/ |
| D | pwm-sun4i.c | 29 #define PWM_PRESCAL_MASK GENMASK(3, 0) 43 #define PWM_PRD_MASK GENMASK(15, 0) 45 #define PWM_DTY_MASK GENMASK(15, 0)
|
| D | pwm-atmel-hlcdc.c | 28 #define ATMEL_HLCDC_PWMCVAL_MASK GENMASK(15, 8) 31 #define ATMEL_HLCDC_PWMPS_MASK GENMASK(2, 0)
|
| /linux-4.4.14/drivers/irqchip/ |
| D | irq-atmel-aic-common.c | 27 #define AT91_AIC_PRIOR GENMASK(2, 0) 31 #define AT91_AIC_SRCTYPE GENMASK(6, 5)
|
| /linux-4.4.14/drivers/iio/temperature/ |
| D | tmp006.c | 39 #define TMP006_CONFIG_MOD_MASK GENMASK(14, 12) 41 #define TMP006_CONFIG_CR_MASK GENMASK(11, 9)
|
| /linux-4.4.14/drivers/clk/bcm/ |
| D | clk-bcm2835.c | 212 #define A2W_PLL_KA_MASK GENMASK(9, 7) 214 #define A2W_PLL_KI_MASK GENMASK(21, 19) 216 #define A2W_PLL_KP_MASK GENMASK(18, 15) 219 #define A2W_PLLH_KA_MASK GENMASK(21, 19) 221 #define A2W_PLLH_KI_LOW_MASK GENMASK(23, 22) 223 #define A2W_PLLH_KI_HIGH_MASK GENMASK(0, 0) 225 #define A2W_PLLH_KP_MASK GENMASK(4, 1) 1171 u32 unused_frac_mask = GENMASK(CM_DIV_FRAC_BITS - data->frac_bits, 0); in bcm2835_clock_choose_div() 1187 div = min_t(u32, div, GENMASK(data->int_bits + CM_DIV_FRAC_BITS - 1, in bcm2835_clock_choose_div()
|
| /linux-4.4.14/drivers/pci/host/ |
| D | pcie-xilinx.c | 67 #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.4.14/drivers/soc/ti/ |
| D | knav_dma.c | 40 #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.4.14/drivers/gpu/drm/atmel-hlcdc/ |
| D | atmel_hlcdc_layer.h | 58 #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.4.14/drivers/mtd/nand/gpmi-nand/ |
| D | gpmi-lib.c | 1403 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.4.14/drivers/media/rc/ |
| D | sunxi-cir.c | 71 #define REG_CIR_NTHR(val) (((val) << 2) & (GENMASK(7, 2))) 73 #define REG_CIR_ITHR(val) (((val) << 8) & (GENMASK(15, 8)))
|
| /linux-4.4.14/drivers/clk/socfpga/ |
| D | clk-periph.c | 38 val &= GENMASK(socfpgaclk->width - 1, 0); in clk_periclk_recalc_rate()
|
| D | clk-periph-a10.c | 41 div &= GENMASK(socfpgaclk->width - 1, 0); in clk_periclk_recalc_rate()
|
| D | clk-gate-a10.c | 42 val &= GENMASK(socfpgaclk->width - 1, 0); in socfpga_gate_clk_recalc_rate()
|
| D | clk-gate.c | 108 val &= GENMASK(socfpgaclk->width - 1, 0); in socfpga_clk_recalc_rate()
|
| /linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/ |
| D | mdp5_cfg.c | 185 .reserved_state[0] = GENMASK(7, 0), /* first 8 MMBs */ 325 .reserved_state[0] = GENMASK(23, 0), /* first 24 MMBs */
|
| /linux-4.4.14/arch/arm64/kernel/ |
| D | insn.c | 423 insn &= ~(GENMASK(4, 0) << shift); in aarch64_insn_encode_register() 452 insn &= ~GENMASK(31, 30); in aarch64_insn_encode_ldst_size() 755 mask = GENMASK(4, 0); in aarch64_insn_gen_bitfield() 759 mask = GENMASK(5, 0); in aarch64_insn_gen_bitfield()
|
| /linux-4.4.14/arch/arm64/include/asm/ |
| D | cpufeature.h | 145 return (u64)GENMASK(ftrp->shift + ftrp->width - 1, ftrp->shift); in arm64_ftr_mask()
|
| /linux-4.4.14/drivers/iio/dac/ |
| D | ad5791.c | 25 #define AD5791_DAC_MASK GENMASK(19, 0) 330 val &= GENMASK(chan->scan_type.realbits - 1, 0); in ad5791_write_raw()
|
| D | mcp4922.c | 103 if (val > GENMASK(chan->scan_type.realbits-1, 0)) in mcp4922_write_raw()
|
| D | ad5504.c | 25 #define AD5504_RES_MASK GENMASK(11, 0)
|
| /linux-4.4.14/arch/arm64/mm/ |
| D | context.c | 39 #define ASID_MASK (~GENMASK(asid_bits - 1, 0))
|
| /linux-4.4.14/drivers/scsi/ufs/ |
| D | ufs-qcom.h | 97 #define TEST_BUS_SEL GENMASK(22, 19)
|
| /linux-4.4.14/drivers/clk/rockchip/ |
| D | clk.c | 146 div->mmask = GENMASK(div->mwidth - 1, 0) << div->mshift; in rockchip_clk_register_frac_branch() 149 div->nmask = GENMASK(div->nwidth - 1, 0) << div->nshift; in rockchip_clk_register_frac_branch()
|
| /linux-4.4.14/drivers/regulator/ |
| D | bcm590xx-regulator.c | 54 #define BCM590XX_LDO_VSEL_MASK GENMASK(5, 3) 55 #define BCM590XX_SR_VSEL_MASK GENMASK(5, 0)
|
| /linux-4.4.14/drivers/spi/ |
| D | spi-xtensa-xtfpga.c | 61 xspi->data = (xspi->data << bits) | (v & GENMASK(bits - 1, 0)); in xtfpga_spi_txrx_word()
|
| D | spi-dln2.c | 181 u8 cs_mask = GENMASK(dln2->master->num_chipselect - 1, 0); in dln2_spi_cs_enable_all()
|
| /linux-4.4.14/drivers/iio/proximity/ |
| D | sx9500.c | 68 #define SX9500_SCAN_PERIOD_MASK GENMASK(6, 4) 80 #define SX9500_COMPSTAT_MASK GENMASK(3, 0) 83 #define SX9500_CHAN_MASK GENMASK(SX9500_NUM_CHANNELS - 1, 0)
|
| /linux-4.4.14/drivers/crypto/ |
| D | omap-aes.c | 55 #define AES_REG_CTRL_CTR_WIDTH_MASK GENMASK(8, 7) 59 #define AES_REG_CTRL_CTR_WIDTH_128 GENMASK(8, 7) 62 #define AES_REG_CTRL_KEY_SIZE GENMASK(4, 3) 66 #define AES_REG_CTRL_MASK GENMASK(24, 2)
|
| /linux-4.4.14/drivers/soc/sunxi/ |
| D | sunxi_sram.c | 211 mask = GENMASK(sram_data->offset + sram_data->width, sram_data->offset); in sunxi_sram_claim()
|
| /linux-4.4.14/drivers/iio/magnetometer/ |
| D | bmc150_magn.c | 62 #define BMC150_MAGN_MASK_OPMODE GENMASK(2, 1) 67 #define BMC150_MAGN_MASK_ODR GENMASK(5, 3) 87 #define BMC150_MAGN_REG_REP_DATAMASK GENMASK(7, 0)
|
| /linux-4.4.14/drivers/dma/xilinx/ |
| D | xilinx_vdma.c | 62 #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.4.14/drivers/usb/host/ |
| D | ehci-orion.c | 35 #define USB_MODE_MASK GENMASK(1, 0)
|
| /linux-4.4.14/virt/kvm/arm/ |
| D | vgic-v3.c | 72 lr_desc.hwirq = (val >> ICH_LR_PHYS_ID_SHIFT) & GENMASK(9, 0); in vgic_v3_get_lr()
|
| /linux-4.4.14/drivers/pinctrl/berlin/ |
| D | berlin.c | 170 mask = GENMASK(group_desc->lsb + group_desc->bit_width - 1, in berlin_pinmux_set()
|
| /linux-4.4.14/drivers/net/ethernet/synopsys/ |
| D | dwc_eth_qos.c | 131 #define DWCEQOS_DMA_SYSBUS_MODE_RD_OSR_LIMIT_MASK GENMASK(19, 16) 136 #define DWCEQOS_DMA_SYSBUS_MODE_WR_OSR_LIMIT_MASK GENMASK(27, 24) 138 #define DWCEQOS_DMA_SYSBUS_MODE_BURST_MASK GENMASK(7, 1) 141 #define DWCEQOS_DMA_SYSBUS_MODE_BURST_DEFAULT GENMASK(3, 1) 170 #define DWCEQOS_DMA_CH0_IS_TEB GENMASK(18, 16) 174 #define DWCEQOS_DMA_CH0_IS_REB GENMASK(21, 19) 327 #define DWCEQOS_MAC_1US_TIC_COUNTER_VAL(x) ((x) & GENMASK(11, 0))
|
| /linux-4.4.14/drivers/fpga/ |
| D | zynq-fpga.c | 98 #define DMA_INVALID_ADDRESS GENMASK(31, 0)
|
| /linux-4.4.14/drivers/gpu/drm/vc4/ |
| D | vc4_regs.h | 14 #define VC4_MASK(high, low) ((u32)GENMASK(high, low))
|
| /linux-4.4.14/drivers/rtc/ |
| D | rtc-sun6i.c | 43 #define SUN6I_LOSC_CTRL_ACC_MASK GENMASK(9, 7)
|
| /linux-4.4.14/drivers/pinctrl/ |
| D | pinctrl-at91-pio4.c | 42 #define ATMEL_PIO_CFGR_FUNC_MASK GENMASK(2, 0) 50 #define ATMEL_PIO_CFGR_EVTSEL_MASK GENMASK(26, 24)
|
| /linux-4.4.14/drivers/mtd/nand/brcmnand/ |
| D | brcmnand.c | 401 INTFC_FLASH_STATUS = GENMASK(7, 0), 634 return GENMASK(6, 0); in brcmnand_spare_area_mask() 636 return GENMASK(5, 0); in brcmnand_spare_area_mask() 1103 LLOP_DATA_MASK = GENMASK(15, 0),
|
| /linux-4.4.14/drivers/gpio/ |
| D | gpio-davinci.c | 547 binten = GENMASK(pdata->gpio_unbanked / 16, 0); in davinci_gpio_irq_setup()
|
| /linux-4.4.14/drivers/usb/renesas_usbhs/ |
| D | common.c | 283 u16 pipe_mask = (u16)GENMASK(usbhs_get_dparam(priv, pipe_size), 0); in usbhs_xxxsts_clear()
|
| /linux-4.4.14/drivers/bus/ |
| D | sunxi-rsb.c | 80 #define RSB_INTS_TRANS_ERR_DATA GENMASK(11, 8)
|
| /linux-4.4.14/drivers/hid/ |
| D | hid-rmi.c | 668 return GENMASK(irq_count + irq_base - 1, irq_base); in rmi_gen_mask()
|
| /linux-4.4.14/drivers/input/mouse/ |
| D | synaptics.c | 699 unsigned int ext_mask = GENMASK(ext_bits - 1, 0); in synaptics_parse_ext_buttons()
|
| /linux-4.4.14/drivers/gpu/drm/i915/ |
| D | intel_uncore.c | 1266 #define GEN_RANGE(l, h) GENMASK(h, l)
|
| /linux-4.4.14/drivers/base/regmap/ |
| D | regmap.c | 955 rm_field->mask = GENMASK(reg_field.msb, reg_field.lsb); in regmap_field_init()
|
| /linux-4.4.14/drivers/video/fbdev/sis/ |
| D | init.c | 3324 #define GENBITSMASK(mask) GENMASK(1?mask,0?mask)
|