1*d2912cb1SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */ 2c8bf93f0SPeter Ujfalusi /* 3c8bf93f0SPeter Ujfalusi * Platform header for Texas Instruments TLV320DAC33 codec driver 4c8bf93f0SPeter Ujfalusi * 593864cf0SPeter Ujfalusi * Author: Peter Ujfalusi <peter.ujfalusi@ti.com> 6c8bf93f0SPeter Ujfalusi * 7c8bf93f0SPeter Ujfalusi * Copyright: (C) 2009 Nokia Corporation 8c8bf93f0SPeter Ujfalusi */ 9c8bf93f0SPeter Ujfalusi 10c8bf93f0SPeter Ujfalusi #ifndef __TLV320DAC33_PLAT_H 11c8bf93f0SPeter Ujfalusi #define __TLV320DAC33_PLAT_H 12c8bf93f0SPeter Ujfalusi 13c8bf93f0SPeter Ujfalusi struct tlv320dac33_platform_data { 14c8bf93f0SPeter Ujfalusi int power_gpio; 15f430a27fSPeter Ujfalusi int mode1_latency; /* latency caused by the i2c writes in us */ 16a577b318SPeter Ujfalusi int auto_fifo_config; /* FIFO config based on the period size */ 17eeb309a8SPeter Ujfalusi int keep_bclk; /* Keep the BCLK running in FIFO modes */ 186aceabb4SPeter Ujfalusi u8 burst_bclkdiv; 19c8bf93f0SPeter Ujfalusi }; 20c8bf93f0SPeter Ujfalusi 21c8bf93f0SPeter Ujfalusi #endif /* __TLV320DAC33_PLAT_H */ 22