Home
last modified time | relevance | path

Searched refs:reg (Results 1 – 25 of 199) sorted by relevance

12345678

/include/linux/
A Dlitex.h43 _write_litex_subregister(val, reg); in litex_write8()
48 _write_litex_subregister(val, reg); in litex_write16()
53 _write_litex_subregister(val, reg); in litex_write32()
58 _write_litex_subregister(val >> 32, reg); in litex_write64()
59 _write_litex_subregister(val, reg + 4); in litex_write64()
62 static inline u8 litex_read8(void __iomem *reg) in litex_read8() argument
64 return _read_litex_subregister(reg); in litex_read8()
67 static inline u16 litex_read16(void __iomem *reg) in litex_read16() argument
69 return _read_litex_subregister(reg); in litex_read16()
74 return _read_litex_subregister(reg); in litex_read32()
[all …]
A Dregmap.h82 unsigned int reg; member
97 unsigned int reg; member
103 .reg = _reg, \
540 const void *reg, size_t reg_len,
543 const void *reg, size_t reg_len,
1377 return reg >= range->range_min && reg <= range->range_max; in regmap_reg_in_range()
1385 unsigned int reg, unsigned int bits) in regmap_set_bits() argument
1401 return regmap_set_bits(map, reg, bits); in regmap_assign_bits()
1418 unsigned int reg; member
1426 .reg = _reg, \
[all …]
A Dssbi.h16 ssbi_reg_read(void *context, unsigned int reg, unsigned int *val) in ssbi_reg_read() argument
21 ret = ssbi_read(context, reg, &v, 1); in ssbi_reg_read()
29 ssbi_reg_write(void *context, unsigned int reg, unsigned int val) in ssbi_reg_write() argument
32 return ssbi_write(context, reg, &v, 1); in ssbi_reg_write()
/include/video/
A Dvga.h234 outw(VGA_OUT16VAL (val, reg), port); in vga_io_w_fast()
260 vga_io_w_fast (port, reg, val); in vga_w_fast()
304 vga_io_w (VGA_CRT_IC, reg); in vga_io_rcrt()
313 vga_io_w (VGA_CRT_IC, reg); in vga_io_wcrt()
359 vga_io_w (VGA_SEQ_I, reg); in vga_io_rseq()
366 vga_io_w_fast (VGA_SEQ_I, reg, val); in vga_io_wseq()
368 vga_io_w (VGA_SEQ_I, reg); in vga_io_wseq()
413 vga_io_w (VGA_GFX_I, reg); in vga_io_rgfx()
422 vga_io_w (VGA_GFX_I, reg); in vga_io_wgfx()
464 vga_io_w (VGA_ATT_IW, reg); in vga_io_rattr()
[all …]
/include/linux/mtd/
A Dsh_flctl.h18 #define FLCMNCR(f) (f->reg + 0x0)
19 #define FLCMDCR(f) (f->reg + 0x4)
20 #define FLCMCDR(f) (f->reg + 0x8)
21 #define FLADR(f) (f->reg + 0xC)
22 #define FLADR2(f) (f->reg + 0x3C)
23 #define FLDATAR(f) (f->reg + 0x10)
24 #define FLDTCNTR(f) (f->reg + 0x14)
26 #define FLBSYTMR(f) (f->reg + 0x1C)
27 #define FLBSYCNT(f) (f->reg + 0x20)
30 #define FLTRCR(f) (f->reg + 0x2C)
[all …]
A Ddoc2000.h81 static inline u8 ReadDOC_(u32 __iomem *addr, unsigned long reg) in ReadDOC_() argument
83 return __raw_readl(addr + reg); in ReadDOC_()
85 static inline void WriteDOC_(u8 data, u32 __iomem *addr, unsigned long reg) in WriteDOC_() argument
87 __raw_writel(data, addr + reg); in WriteDOC_()
92 static inline u8 ReadDOC_(u16 __iomem *addr, unsigned long reg) in ReadDOC_() argument
94 return __raw_readw(addr + reg); in ReadDOC_()
98 __raw_writew(data, addr + reg); in WriteDOC_()
103 #define ReadDOC_(adr, reg) readb((void __iomem *)(adr) + (reg)) argument
104 #define WriteDOC_(d, adr, reg) writeb(d, (void __iomem *)(adr) + (reg)) argument
114 #define ReadDOC(adr, reg) ReadDOC_(adr,DoC_##reg) argument
[all …]
/include/linux/soc/brcmstb/
A Dbrcmstb.h7 static inline u32 BRCM_ID(u32 reg) in BRCM_ID() argument
9 return reg >> 28 ? reg >> 16 : reg >> 8; in BRCM_ID()
12 static inline u32 BRCM_REV(u32 reg) in BRCM_REV() argument
14 return reg & 0xff; in BRCM_REV()
/include/linux/mfd/da9055/
A Dcore.h38 static inline int da9055_reg_read(struct da9055 *da9055, unsigned char reg) in da9055_reg_read() argument
42 ret = regmap_read(da9055->regmap, reg, &val); in da9055_reg_read()
49 static inline int da9055_reg_write(struct da9055 *da9055, unsigned char reg, in da9055_reg_write() argument
52 return regmap_write(da9055->regmap, reg, val); in da9055_reg_write()
55 static inline int da9055_group_read(struct da9055 *da9055, unsigned char reg, in da9055_group_read() argument
58 return regmap_bulk_read(da9055->regmap, reg, val, reg_cnt); in da9055_group_read()
61 static inline int da9055_group_write(struct da9055 *da9055, unsigned char reg, in da9055_group_write() argument
64 return regmap_raw_write(da9055->regmap, reg, val, reg_cnt); in da9055_group_write()
67 static inline int da9055_reg_update(struct da9055 *da9055, unsigned char reg, in da9055_reg_update() argument
71 return regmap_update_bits(da9055->regmap, reg, bit_mask, reg_val); in da9055_reg_update()
/include/linux/iio/imu/
A Dadis.h18 #define ADIS_WRITE_REG(reg) ((0x80 | (reg))) argument
19 #define ADIS_READ_REG(reg) ((reg) & 0x7f) argument
191 return adis->ops->write(adis, reg, val, 1); in __adis_write_reg_8()
203 return adis->ops->write(adis, reg, val, 2); in __adis_write_reg_16()
230 ret = adis->ops->read(adis, reg, &tmp, 2); in __adis_read_reg_16()
249 ret = adis->ops->read(adis, reg, &tmp, 4); in __adis_read_reg_32()
293 return adis_write_reg(adis, reg, val, 1); in adis_write_reg_8()
305 return adis_write_reg(adis, reg, val, 2); in adis_write_reg_16()
317 return adis_write_reg(adis, reg, val, 4); in adis_write_reg_32()
332 ret = adis_read_reg(adis, reg, &tmp, 2); in adis_read_reg_16()
[all …]
/include/sound/
A Dtas2781.h45 #define TASDEVICE_BOOK_ID(reg) (reg / (256 * 128)) argument
46 #define TASDEVICE_PAGE_ID(reg) ((reg % (256 * 128)) / 128) argument
47 #define TASDEVICE_PAGE_REG(reg) ((reg % (256 * 128)) % 128) argument
48 #define TASDEVICE_PGRG(reg) (reg % (256 * 128)) argument
49 #define TASDEVICE_REG(book, page, reg) (((book * 256 * 128) + \ argument
50 (page * 128)) + reg)
124 int reg; member
173 unsigned char reg; member
235 unsigned short chn, unsigned int reg, unsigned int mask,
245 unsigned short chn, unsigned int reg, unsigned int *value);
[all …]
A Dhdaudio.h485 #define snd_hdac_chip_readl(chip, reg) \ argument
487 #define snd_hdac_chip_readw(chip, reg) \ argument
489 #define snd_hdac_chip_readb(chip, reg) \ argument
494 snd_hdac_chip_writel(chip, reg, \
497 snd_hdac_chip_writew(chip, reg, \
500 snd_hdac_chip_writeb(chip, reg, \
505 writel(((readl(addr + reg) & ~(mask)) | (val)), addr + reg)
508 writew(((readw(addr + reg) & ~(mask)) | (val)), addr + reg)
636 snd_hdac_stream_writel(dev, reg, \
640 snd_hdac_stream_writew(dev, reg, \
[all …]
A Dak4xxx-adda.h21 void (*write)(struct snd_akm4xxx *ak, int chip, unsigned char reg,
70 void snd_akm4xxx_write(struct snd_akm4xxx *ak, int chip, unsigned char reg,
76 #define snd_akm4xxx_get(ak,chip,reg) \ argument
77 (ak)->images[(chip) * 16 + (reg)]
78 #define snd_akm4xxx_set(ak,chip,reg,val) \ argument
79 ((ak)->images[(chip) * 16 + (reg)] = (val))
80 #define snd_akm4xxx_get_vol(ak,chip,reg) \ argument
81 (ak)->volumes[(chip) * 16 + (reg)]
82 #define snd_akm4xxx_set_vol(ak,chip,reg,val) \ argument
83 ((ak)->volumes[(chip) * 16 + (reg)] = (val))
A Dsdca_regmap.h18 bool sdca_regmap_readable(struct sdca_function_data *function, unsigned int reg);
19 bool sdca_regmap_writeable(struct sdca_function_data *function, unsigned int reg);
20 bool sdca_regmap_volatile(struct sdca_function_data *function, unsigned int reg);
21 bool sdca_regmap_deferrable(struct sdca_function_data *function, unsigned int reg);
22 int sdca_regmap_mbq_size(struct sdca_function_data *function, unsigned int reg);
A Dvx_core.h76 unsigned char (*in8)(struct vx_core *chip, int reg);
77 unsigned int (*in32)(struct vx_core *chip, int reg);
78 void (*out8)(struct vx_core *chip, int reg, unsigned char val);
226 return chip->ops->in8(chip, reg); in snd_vx_inb()
231 return chip->ops->in32(chip, reg); in snd_vx_inl()
236 chip->ops->out8(chip, reg, val); in snd_vx_outb()
241 chip->ops->out32(chip, reg, val); in snd_vx_outl()
244 #define vx_inb(chip,reg) snd_vx_inb(chip, VX_##reg) argument
245 #define vx_outb(chip,reg,val) snd_vx_outb(chip, VX_##reg,val) argument
246 #define vx_inl(chip,reg) snd_vx_inl(chip, VX_##reg) argument
[all …]
/include/trace/events/
A Dfirewire_ohci.h49 #define SELF_ID_COUNT_IS_ERROR(reg) \ argument
50 (!!(((reg) & OHCI1394_SelfIDCount_selfIDError_MASK) >> OHCI1394_SelfIDCount_selfIDError_SHIFT))
52 #define SELF_ID_COUNT_GET_GENERATION(reg) \ argument
53 …(((reg) & OHCI1394_SelfIDCount_selfIDGeneration_MASK) >> OHCI1394_SelfIDCount_selfIDGeneration_SHI…
62 …TP_PROTO(unsigned int card_index, u32 reg, const __le32 *self_id_receive, bool has_be_header_quirk…
63 TP_ARGS(card_index, reg, self_id_receive, has_be_header_quirk),
66 __field(u32, reg)
67 __dynamic_array(u32, self_id_receive, ohci1394_self_id_count_get_size(reg))
71 __entry->reg = reg;
83 SELF_ID_COUNT_IS_ERROR(__entry->reg) ? "true" : "false",
[all …]
/include/linux/mfd/da9052/
A Dda9052.h99 int (*fix_io) (struct da9052 *da9052, unsigned char reg);
111 ret = regmap_read(da9052->regmap, reg, &val); in da9052_reg_read()
116 ret = da9052->fix_io(da9052, reg); in da9052_reg_read()
129 ret = regmap_write(da9052->regmap, reg, val); in da9052_reg_write()
134 ret = da9052->fix_io(da9052, reg); in da9052_reg_write()
150 ret = regmap_read(da9052->regmap, reg + i, &tmp); in da9052_group_read()
157 ret = da9052->fix_io(da9052, reg); in da9052_group_read()
172 ret = regmap_write(da9052->regmap, reg + i, val[i]); in da9052_group_write()
178 ret = da9052->fix_io(da9052, reg); in da9052_group_write()
192 ret = regmap_update_bits(da9052->regmap, reg, bit_mask, reg_val); in da9052_reg_update()
[all …]
/include/linux/fsl/
A Dnetc_global.h9 static inline u32 netc_read(void __iomem *reg) in netc_read() argument
11 return ioread32(reg); in netc_read()
14 static inline void netc_write(void __iomem *reg, u32 val) in netc_write() argument
16 iowrite32(val, reg); in netc_write()
/include/linux/mfd/wm8994/
A Dcore.h82 static inline int wm8994_reg_read(struct wm8994 *wm8994, unsigned short reg) in wm8994_reg_read() argument
87 ret = regmap_read(wm8994->regmap, reg, &val); in wm8994_reg_read()
95 static inline int wm8994_reg_write(struct wm8994 *wm8994, unsigned short reg, in wm8994_reg_write() argument
98 return regmap_write(wm8994->regmap, reg, val); in wm8994_reg_write()
101 static inline int wm8994_bulk_read(struct wm8994 *wm8994, unsigned short reg, in wm8994_bulk_read() argument
104 return regmap_bulk_read(wm8994->regmap, reg, buf, count); in wm8994_bulk_read()
107 static inline int wm8994_bulk_write(struct wm8994 *wm8994, unsigned short reg, in wm8994_bulk_write() argument
110 return regmap_raw_write(wm8994->regmap, reg, buf, count * sizeof(u16)); in wm8994_bulk_write()
113 static inline int wm8994_set_bits(struct wm8994 *wm8994, unsigned short reg, in wm8994_set_bits() argument
116 return regmap_update_bits(wm8994->regmap, reg, mask, val); in wm8994_set_bits()
/include/soc/mscc/
A Docelot.h105 #define REG(reg, offset) [reg & REG_MASK] = offset argument
108 #define REG_RESERVED(reg) REG(reg, REG_RESERVED_ADDR) argument
910 __ocelot_read_ix(ocelot, reg, reg##_GSZ * (gi) + reg##_RSZ * (ri))
912 __ocelot_read_ix(ocelot, reg, reg##_GSZ * (gi))
914 __ocelot_read_ix(ocelot, reg, reg##_RSZ * (ri))
919 __ocelot_write_ix(ocelot, val, reg, reg##_GSZ * (gi) + reg##_RSZ * (ri))
921 __ocelot_write_ix(ocelot, val, reg, reg##_GSZ * (gi))
923 __ocelot_write_ix(ocelot, val, reg, reg##_RSZ * (ri))
927 __ocelot_rmw_ix(ocelot, val, m, reg, reg##_GSZ * (gi) + reg##_RSZ * (ri))
944 __ocelot_target_read_ix(ocelot, target, reg, reg##_GSZ * (gi) + reg##_RSZ * (ri))
[all …]
/include/uapi/linux/
A Dadb.h11 #define ADB_WRITEREG(id, reg) (0x08 | (reg) | ((id) << 4)) argument
12 #define ADB_READREG(id, reg) (0x0C | (reg) | ((id) << 4)) argument
/include/linux/mfd/
A Dtps65090.h114 static inline int tps65090_write(struct device *dev, int reg, uint8_t val) in tps65090_write() argument
118 return regmap_write(tps->rmap, reg, val); in tps65090_write()
121 static inline int tps65090_read(struct device *dev, int reg, uint8_t *val) in tps65090_read() argument
127 ret = regmap_read(tps->rmap, reg, &temp_val); in tps65090_read()
133 static inline int tps65090_set_bits(struct device *dev, int reg, in tps65090_set_bits() argument
138 return regmap_update_bits(tps->rmap, reg, BIT(bit_num), ~0u); in tps65090_set_bits()
141 static inline int tps65090_clr_bits(struct device *dev, int reg, in tps65090_clr_bits() argument
146 return regmap_update_bits(tps->rmap, reg, BIT(bit_num), 0u); in tps65090_clr_bits()
A Dtps6586x.h101 extern int tps6586x_write(struct device *dev, int reg, uint8_t val);
102 extern int tps6586x_writes(struct device *dev, int reg, int len, uint8_t *val);
103 extern int tps6586x_read(struct device *dev, int reg, uint8_t *val);
104 extern int tps6586x_reads(struct device *dev, int reg, int len, uint8_t *val);
105 extern int tps6586x_set_bits(struct device *dev, int reg, uint8_t bit_mask);
106 extern int tps6586x_clr_bits(struct device *dev, int reg, uint8_t bit_mask);
107 extern int tps6586x_update(struct device *dev, int reg, uint8_t val,
A Ddbx500-prcmu.h258 int prcmu_abb_read(u8 slave, u8 reg, u8 *value, u8 size);
259 int prcmu_abb_write(u8 slave, u8 reg, u8 *value, u8 size);
350 static inline u32 prcmu_read(unsigned int reg) in prcmu_read() argument
352 return db8500_prcmu_read(reg); in prcmu_read()
357 db8500_prcmu_write(reg, value); in prcmu_write()
362 db8500_prcmu_write_masked(reg, mask, value); in prcmu_write_masked()
532 static inline u32 prcmu_read(unsigned int reg) in prcmu_read() argument
543 static inline void prcmu_set(unsigned int reg, u32 bits) in prcmu_set() argument
545 prcmu_write_masked(reg, bits, bits); in prcmu_set()
548 static inline void prcmu_clear(unsigned int reg, u32 bits) in prcmu_clear() argument
[all …]
A Dmax5970.h25 #define MAX5970_MON(reg, ch) (((reg) >> ((ch) * 2)) & MAX5970_MON_MASK) argument
50 #define STATUS1_PROT(reg) \ argument
51 (((reg) >> 6) & STATUS1_PROT_MASK)
58 #define MAX5970_IRNG(reg, ch) \ argument
59 (((reg) >> ((ch) * 2)) & MAX5970_IRNG_MASK)
/include/soc/arc/
A Darc_aux.h34 #define READ_BCR(reg, into) \ argument
37 tmp = read_aux_reg(reg); \
46 #define WRITE_AUX(reg, into) \ argument
51 write_aux_reg(reg, tmp); \

Completed in 61 milliseconds

12345678