/* SPDX-License-Identifier: GPL-2.0-only */ /* * Realtek RT5663 audio codec devicetree bindings */ #ifndef __DRIVERS_I2C_RT5663_CHIP_H__ #define __DRIVERS_I2C_RT5663_CHIP_H__ #include #include struct drivers_i2c_rt5663_config { /* I2C Bus Frequency in Hertz (default 400kHz) */ unsigned int bus_speed; /* Identifier for multiple chips */ unsigned int uid; /* Allow GPIO based interrupt or PIRQ */ struct acpi_gpio irq_gpio; struct acpi_irq irq; /* Manual offset value to compensate DC offset for L/R channels */ uint32_t dc_offset_l_manual; uint32_t dc_offset_r_manual; uint32_t dc_offset_l_manual_mic; uint32_t dc_offset_r_manual_mic; }; #endif /* __DRIVERS_I2C_RT5663_CHIP_H__ */