Lines Matching refs:value
46 void oxygen_write8(struct oxygen *chip, unsigned int reg, u8 value) in oxygen_write8() argument
48 outb(value, chip->addr + reg); in oxygen_write8()
49 chip->saved_registers._8[reg] = value; in oxygen_write8()
53 void oxygen_write16(struct oxygen *chip, unsigned int reg, u16 value) in oxygen_write16() argument
55 outw(value, chip->addr + reg); in oxygen_write16()
56 chip->saved_registers._16[reg / 2] = cpu_to_le16(value); in oxygen_write16()
60 void oxygen_write32(struct oxygen *chip, unsigned int reg, u32 value) in oxygen_write32() argument
62 outl(value, chip->addr + reg); in oxygen_write32()
63 chip->saved_registers._32[reg / 4] = cpu_to_le32(value); in oxygen_write32()
68 u8 value, u8 mask) in oxygen_write8_masked() argument
72 tmp |= value & mask; in oxygen_write8_masked()
79 u16 value, u16 mask) in oxygen_write16_masked() argument
83 tmp |= value & mask; in oxygen_write16_masked()
90 u32 value, u32 mask) in oxygen_write32_masked() argument
94 tmp |= value & mask; in oxygen_write32_masked()
169 u16 value = oxygen_read16(chip, OXYGEN_AC97_REGS); in oxygen_read_ac97() local
171 if (value == last_read) in oxygen_read_ac97()
172 return value; in oxygen_read_ac97()
173 last_read = value; in oxygen_read_ac97()
190 u16 value = oxygen_read_ac97(chip, codec, index); in oxygen_write_ac97_masked() local
191 value &= ~mask; in oxygen_write_ac97_masked()
192 value |= data & mask; in oxygen_write_ac97_masked()
193 oxygen_write_ac97(chip, codec, index, value); in oxygen_write_ac97_masked()
278 void oxygen_write_eeprom(struct oxygen *chip, unsigned int index, u16 value) in oxygen_write_eeprom() argument
282 oxygen_write16(chip, OXYGEN_EEPROM_DATA, value); in oxygen_write_eeprom()