oxygen_write8
void oxygen_write8(struct oxygen *chip, unsigned int reg, u8 value);
oxygen_write8(chip, OXYGEN_SPI_DATA1, data);
oxygen_write8(chip, OXYGEN_SPI_DATA2, data >> 8);
oxygen_write8(chip, OXYGEN_SPI_DATA3, data >> 16);
oxygen_write8(chip, OXYGEN_SPI_CONTROL, control);
oxygen_write8(chip, OXYGEN_2WIRE_MAP, map);
oxygen_write8(chip, OXYGEN_2WIRE_DATA, data);
oxygen_write8(chip, OXYGEN_2WIRE_CONTROL,
oxygen_write8(chip, OXYGEN_MPU401 + port, data);
oxygen_write8(chip, OXYGEN_EEPROM_CONTROL,
oxygen_write8(chip, OXYGEN_EEPROM_CONTROL,
EXPORT_SYMBOL(oxygen_write8);
oxygen_write8(chip, OXYGEN_DMA_STATUS, 0);
oxygen_write8(chip, OXYGEN_DMA_PAUSE, 0);
oxygen_write8(chip, OXYGEN_PLAY_CHANNELS,
oxygen_write8(chip, OXYGEN_REC_FORMAT,
oxygen_write8(chip, OXYGEN_PLAY_FORMAT,
oxygen_write8(chip, OXYGEN_REC_CHANNELS, OXYGEN_REC_CHANNELS_2_2_2);
oxygen_write8(chip, OXYGEN_GPI_INTERRUPT_MASK, 0);
oxygen_write8(chip, OXYGEN_REC_ROUTING,
oxygen_write8(chip, OXYGEN_ADC_MONITOR, 0);
oxygen_write8(chip, OXYGEN_A_MONITOR_ROUTING,
oxygen_write8(chip, OXYGEN_AC97_INTERRUPT_MASK,
oxygen_write8(chip, OXYGEN_AC97_INTERRUPT_MASK, 0);
oxygen_write8(chip, i, chip->saved_registers._8[i]);
oxygen_write8(chip, OXYGEN_ADC_MONITOR, newreg);
oxygen_write8(chip, OXYGEN_DMA_STATUS, chip->pcm_running);