/linux-4.1.27/drivers/video/fbdev/aty/ |
D | atyfb.h | 227 static inline u32 aty_ld_le32(int regindex, const struct atyfb_par *par) in aty_ld_le32() argument 230 if (regindex >= 0x400) in aty_ld_le32() 231 regindex -= 0x800; in aty_ld_le32() 234 return in_le32(par->ati_regbase + regindex); in aty_ld_le32() 236 return readl(par->ati_regbase + regindex); in aty_ld_le32() 240 static inline void aty_st_le32(int regindex, u32 val, const struct atyfb_par *par) in aty_st_le32() argument 243 if (regindex >= 0x400) in aty_st_le32() 244 regindex -= 0x800; in aty_st_le32() 247 out_le32(par->ati_regbase + regindex, val); in aty_st_le32() 249 writel(val, par->ati_regbase + regindex); in aty_st_le32() [all …]
|
D | aty128fb.c | 545 static inline u32 _aty_ld_le32(volatile unsigned int regindex, in _aty_ld_le32() argument 548 return readl (par->regbase + regindex); in _aty_ld_le32() 551 static inline void _aty_st_le32(volatile unsigned int regindex, u32 val, in _aty_st_le32() argument 554 writel (val, par->regbase + regindex); in _aty_st_le32() 557 static inline u8 _aty_ld_8(unsigned int regindex, in _aty_ld_8() argument 560 return readb (par->regbase + regindex); in _aty_ld_8() 563 static inline void _aty_st_8(unsigned int regindex, u8 val, in _aty_st_8() argument 566 writeb (val, par->regbase + regindex); in _aty_st_8() 569 #define aty_ld_le32(regindex) _aty_ld_le32(regindex, par) argument 570 #define aty_st_le32(regindex, val) _aty_st_le32(regindex, val, par) argument [all …]
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_82598.c | 888 u32 regindex; in ixgbe_set_vfta_82598() local 897 regindex = (vlan >> 5) & 0x7F; /* upper seven bits */ in ixgbe_set_vfta_82598() 904 bits = IXGBE_READ_REG(hw, IXGBE_VFTAVIND(vftabyte, regindex)); in ixgbe_set_vfta_82598() 907 IXGBE_WRITE_REG(hw, IXGBE_VFTAVIND(vftabyte, regindex), bits); in ixgbe_set_vfta_82598() 912 bits = IXGBE_READ_REG(hw, IXGBE_VFTA(regindex)); in ixgbe_set_vfta_82598() 919 IXGBE_WRITE_REG(hw, IXGBE_VFTA(regindex), bits); in ixgbe_set_vfta_82598()
|
D | ixgbe_sriov.c | 768 s32 regindex; in ixgbe_find_vlvf_entry() local 775 for (regindex = 1; regindex < IXGBE_VLVF_ENTRIES; regindex++) { in ixgbe_find_vlvf_entry() 776 vlvf = IXGBE_READ_REG(hw, IXGBE_VLVF(regindex)); in ixgbe_find_vlvf_entry() 782 if (regindex >= IXGBE_VLVF_ENTRIES) in ixgbe_find_vlvf_entry() 783 regindex = -1; in ixgbe_find_vlvf_entry() 785 return regindex; in ixgbe_find_vlvf_entry()
|
D | ixgbe_common.c | 2983 s32 regindex; in ixgbe_find_vlvf_slot() local 2993 for (regindex = 1; regindex < IXGBE_VLVF_ENTRIES; regindex++) { in ixgbe_find_vlvf_slot() 2994 bits = IXGBE_READ_REG(hw, IXGBE_VLVF(regindex)); in ixgbe_find_vlvf_slot() 2996 first_empty_slot = regindex; in ixgbe_find_vlvf_slot() 3006 if (regindex >= IXGBE_VLVF_ENTRIES) { in ixgbe_find_vlvf_slot() 3008 regindex = first_empty_slot; in ixgbe_find_vlvf_slot() 3011 regindex = IXGBE_ERR_NO_SPACE; in ixgbe_find_vlvf_slot() 3015 return regindex; in ixgbe_find_vlvf_slot() 3030 s32 regindex; in ixgbe_set_vfta_generic() local 3053 regindex = (vlan >> 5) & 0x7F; in ixgbe_set_vfta_generic() [all …]
|
/linux-4.1.27/drivers/pinctrl/spear/ |
D | pinctrl-spear1340.c | 1977 unsigned int regoffset, regindex, bitoffset; in gpio_request_endisable() local 1983 regindex = pin / 32; in gpio_request_endisable() 1986 if (regindex <= 3) in gpio_request_endisable() 1987 regoffset = PAD_FUNCTION_EN_1 + regindex * sizeof(int *); in gpio_request_endisable() 1989 regoffset = PAD_FUNCTION_EN_5 + (regindex - 4) * sizeof(int *); in gpio_request_endisable()
|
/linux-4.1.27/drivers/video/fbdev/ |
D | imsttfb.c | 407 static inline u32 read_reg_le32(volatile u32 __iomem *base, int regindex) in read_reg_le32() argument 410 return in_le32(base + regindex); in read_reg_le32() 412 return readl(base + regindex); in read_reg_le32() 416 static inline void write_reg_le32(volatile u32 __iomem *base, int regindex, u32 val) in write_reg_le32() argument 419 out_le32(base + regindex, val); in write_reg_le32() 421 writel(val, base + regindex); in write_reg_le32()
|
D | neofb.c | 150 static inline void write_le32(int regindex, u32 val, const struct neofb_par *par) in write_le32() argument 152 writel(val, par->neo2200 + par->cursorOff + regindex); in write_le32()
|
/linux-4.1.27/drivers/usb/misc/ |
D | uss720.c | 215 static const unsigned char regindex[9] = { in get_1284_register() local 235 *val = priv->reg[(reg >= 9) ? 0 : regindex[reg]]; in get_1284_register()
|
/linux-4.1.27/drivers/hwmon/ |
D | nct6775.c | 1623 int regindex = nr >> 3; in store_beep() local 1638 nct6775_write_value(data, data->REG_BEEP[regindex], in store_beep() 1639 (data->beeps >> (regindex << 3)) & 0xff); in store_beep() 1672 int nr, bit, regindex; in store_temp_beep() local 1687 regindex = bit >> 3; in store_temp_beep() 1694 nct6775_write_value(data, data->REG_BEEP[regindex], in store_temp_beep() 1695 (data->beeps >> (regindex << 3)) & 0xff); in store_temp_beep()
|