Home
last modified time | relevance | path

Searched refs:regindex (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/drivers/video/fbdev/aty/
Datyfb.h225 static inline u32 aty_ld_le32(int regindex, const struct atyfb_par *par) in aty_ld_le32() argument
228 if (regindex >= 0x400) in aty_ld_le32()
229 regindex -= 0x800; in aty_ld_le32()
232 return in_le32(par->ati_regbase + regindex); in aty_ld_le32()
234 return readl(par->ati_regbase + regindex); in aty_ld_le32()
238 static inline void aty_st_le32(int regindex, u32 val, const struct atyfb_par *par) in aty_st_le32() argument
241 if (regindex >= 0x400) in aty_st_le32()
242 regindex -= 0x800; in aty_st_le32()
245 out_le32(par->ati_regbase + regindex, val); in aty_st_le32()
247 writel(val, par->ati_regbase + regindex); in aty_st_le32()
[all …]
Daty128fb.c535 static inline u32 _aty_ld_le32(volatile unsigned int regindex, in _aty_ld_le32() argument
538 return readl (par->regbase + regindex); in _aty_ld_le32()
541 static inline void _aty_st_le32(volatile unsigned int regindex, u32 val, in _aty_st_le32() argument
544 writel (val, par->regbase + regindex); in _aty_st_le32()
547 static inline u8 _aty_ld_8(unsigned int regindex, in _aty_ld_8() argument
550 return readb (par->regbase + regindex); in _aty_ld_8()
553 static inline void _aty_st_8(unsigned int regindex, u8 val, in _aty_st_8() argument
556 writeb (val, par->regbase + regindex); in _aty_st_8()
559 #define aty_ld_le32(regindex) _aty_ld_le32(regindex, par) argument
560 #define aty_st_le32(regindex, val) _aty_st_le32(regindex, val, par) argument
[all …]
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_82598.c842 u32 regindex; in ixgbe_set_vfta_82598() local
851 regindex = (vlan >> 5) & 0x7F; /* upper seven bits */ in ixgbe_set_vfta_82598()
858 bits = IXGBE_READ_REG(hw, IXGBE_VFTAVIND(vftabyte, regindex)); in ixgbe_set_vfta_82598()
861 IXGBE_WRITE_REG(hw, IXGBE_VFTAVIND(vftabyte, regindex), bits); in ixgbe_set_vfta_82598()
866 bits = IXGBE_READ_REG(hw, IXGBE_VFTA(regindex)); in ixgbe_set_vfta_82598()
873 IXGBE_WRITE_REG(hw, IXGBE_VFTA(regindex), bits); in ixgbe_set_vfta_82598()
Dixgbe_common.c3083 s32 regindex, first_empty_slot; in ixgbe_find_vlvf_slot() local
3104 for (regindex = IXGBE_VLVF_ENTRIES; --regindex;) { in ixgbe_find_vlvf_slot()
3105 bits = IXGBE_READ_REG(hw, IXGBE_VLVF(regindex)); in ixgbe_find_vlvf_slot()
3107 return regindex; in ixgbe_find_vlvf_slot()
3109 first_empty_slot = regindex; in ixgbe_find_vlvf_slot()
/Linux-v4.19/drivers/net/ethernet/intel/igb/
De1000_mac.c134 s32 regindex, first_empty_slot; in igb_find_vlvf_slot() local
152 for (regindex = E1000_VLVF_ARRAY_SIZE; --regindex > 0;) { in igb_find_vlvf_slot()
153 bits = rd32(E1000_VLVF(regindex)) & E1000_VLVF_VLANID_MASK; in igb_find_vlvf_slot()
155 return regindex; in igb_find_vlvf_slot()
157 first_empty_slot = regindex; in igb_find_vlvf_slot()
/Linux-v4.19/drivers/pinctrl/spear/
Dpinctrl-spear1340.c1976 unsigned int regoffset, regindex, bitoffset; in gpio_request_endisable() local
1982 regindex = pin / 32; in gpio_request_endisable()
1985 if (regindex <= 3) in gpio_request_endisable()
1986 regoffset = PAD_FUNCTION_EN_1 + regindex * sizeof(int *); in gpio_request_endisable()
1988 regoffset = PAD_FUNCTION_EN_5 + (regindex - 4) * sizeof(int *); in gpio_request_endisable()
/Linux-v4.19/drivers/video/fbdev/
Dimsttfb.c406 static inline u32 read_reg_le32(volatile u32 __iomem *base, int regindex) in read_reg_le32() argument
409 return in_le32(base + regindex); in read_reg_le32()
411 return readl(base + regindex); in read_reg_le32()
415 static inline void write_reg_le32(volatile u32 __iomem *base, int regindex, u32 val) in write_reg_le32() argument
418 out_le32(base + regindex, val); in write_reg_le32()
420 writel(val, base + regindex); in write_reg_le32()
Dneofb.c145 static inline void write_le32(int regindex, u32 val, const struct neofb_par *par) in write_le32() argument
147 writel(val, par->neo2200 + par->cursorOff + regindex); in write_le32()
/Linux-v4.19/drivers/usb/misc/
Duss720.c196 static const unsigned char regindex[9] = { in get_1284_register() local
216 *val = priv->reg[(reg >= 9) ? 0 : regindex[reg]]; in get_1284_register()
/Linux-v4.19/drivers/hwmon/
Dnct6775.c1859 int regindex = nr >> 3; in store_beep() local
1874 nct6775_write_value(data, data->REG_BEEP[regindex], in store_beep()
1875 (data->beeps >> (regindex << 3)) & 0xff); in store_beep()
1908 int nr, bit, regindex; in store_temp_beep() local
1923 regindex = bit >> 3; in store_temp_beep()
1930 nct6775_write_value(data, data->REG_BEEP[regindex], in store_temp_beep()
1931 (data->beeps >> (regindex << 3)) & 0xff); in store_temp_beep()
/Linux-v4.19/drivers/gpu/drm/amd/include/
Datomfirmware.h2318 uint8_t regindex; member