Home
last modified time | relevance | path

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

/linux/drivers/video/fbdev/aty/
H A Datyfb.h228 static inline u32 aty_ld_le32(int regindex, const struct atyfb_par *par) in aty_ld_le32() argument
231 if (regindex >= 0x400) in aty_ld_le32()
232 regindex -= 0x800; in aty_ld_le32()
235 return in_le32(par->ati_regbase + regindex); in aty_ld_le32()
237 return readl(par->ati_regbase + regindex); in aty_ld_le32()
241 static inline void aty_st_le32(int regindex, u32 val, const struct atyfb_par *par) in aty_st_le32() argument
244 if (regindex >= 0x400) in aty_st_le32()
245 regindex -= 0x800; in aty_st_le32()
248 out_le32(par->ati_regbase + regindex, val); in aty_st_le32()
250 writel(val, par->ati_regbase + regindex); in aty_st_le32()
[all …]
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_82598.c843 u32 regindex; in ixgbe_set_vfta_82598() local
852 regindex = (vlan >> 5) & 0x7F; /* upper seven bits */ in ixgbe_set_vfta_82598()
859 bits = IXGBE_READ_REG(hw, IXGBE_VFTAVIND(vftabyte, regindex)); in ixgbe_set_vfta_82598()
862 IXGBE_WRITE_REG(hw, IXGBE_VFTAVIND(vftabyte, regindex), bits); in ixgbe_set_vfta_82598()
867 bits = IXGBE_READ_REG(hw, IXGBE_VFTA(regindex)); in ixgbe_set_vfta_82598()
874 IXGBE_WRITE_REG(hw, IXGBE_VFTA(regindex), bits); in ixgbe_set_vfta_82598()
/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_hw.c2542 int regindex; in wx_find_vlvf_slot() local
2551 for (regindex = 1; regindex < WX_PSR_VLAN_SWC_ENTRIES; regindex++) { in wx_find_vlvf_slot()
2552 wr32(wx, WX_PSR_VLAN_SWC_IDX, regindex); in wx_find_vlvf_slot()
2555 first_empty_slot = regindex; in wx_find_vlvf_slot()
2560 if (regindex >= WX_PSR_VLAN_SWC_ENTRIES) { in wx_find_vlvf_slot()
2562 regindex = first_empty_slot; in wx_find_vlvf_slot()
2564 regindex = -ENOMEM; in wx_find_vlvf_slot()
2567 return regindex; in wx_find_vlvf_slot()
2653 int regindex, ret; in wx_set_vfta() local
2666 regindex = (vlan >> 5) & 0x7F; in wx_set_vfta()
[all …]
/linux/drivers/pinctrl/spear/
H A Dpinctrl-spear1340.c1975 unsigned int regoffset, regindex, bitoffset; in gpio_request_endisable() local
1981 regindex = pin / 32; in gpio_request_endisable()
1984 if (regindex <= 3) in gpio_request_endisable()
1985 regoffset = PAD_FUNCTION_EN_1 + regindex * sizeof(int *); in gpio_request_endisable()
1987 regoffset = PAD_FUNCTION_EN_5 + (regindex - 4) * sizeof(int *); in gpio_request_endisable()
/linux/drivers/video/fbdev/
H A Dimsttfb.c405 static inline u32 read_reg_le32(volatile u32 __iomem *base, int regindex) in read_reg_le32() argument
408 return in_le32(base + regindex); in read_reg_le32()
410 return readl(base + regindex); in read_reg_le32()
414 static inline void write_reg_le32(volatile u32 __iomem *base, int regindex, u32 val) in write_reg_le32() argument
417 out_le32(base + regindex, val); in write_reg_le32()
419 writel(val, base + regindex); in write_reg_le32()
/linux/drivers/hwmon/
H A Dnct6775-core.c1828 int regindex = nr >> 3; in nct6775_store_beep() local
1843 err = nct6775_write_value(data, data->REG_BEEP[regindex], in nct6775_store_beep()
1844 (data->beeps >> (regindex << 3)) & 0xff); in nct6775_store_beep()
1881 int nr, bit, regindex; in store_temp_beep() local
1896 regindex = bit >> 3; in store_temp_beep()
1903 err = nct6775_write_value(data, data->REG_BEEP[regindex], in store_temp_beep()
1904 (data->beeps >> (regindex << 3)) & 0xff); in store_temp_beep()