cs42l42.h (fd531024bad7e5799e968ca70c0d3ca7b96b71ef) | cs42l42.h (c9f2e3c3ddab87d93cde99f6da10dd00c1d1edb9) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * cs42l42.h -- CS42L42 ALSA SoC audio driver header 4 * 5 * Copyright 2016 Cirrus Logic, Inc. 6 * 7 * Author: James Schulman <james.schulman@cirrus.com> 8 * Author: Brian Austin <brian.austin@cirrus.com> --- 759 unchanged lines hidden (view full) --- 768}; 769 770struct cs42l42_private { 771 struct regmap *regmap; 772 struct snd_soc_component *component; 773 struct regulator_bulk_data supplies[CS42L42_NUM_SUPPLIES]; 774 struct gpio_desc *reset_gpio; 775 struct completion pdn_done; | 1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * cs42l42.h -- CS42L42 ALSA SoC audio driver header 4 * 5 * Copyright 2016 Cirrus Logic, Inc. 6 * 7 * Author: James Schulman <james.schulman@cirrus.com> 8 * Author: Brian Austin <brian.austin@cirrus.com> --- 759 unchanged lines hidden (view full) --- 768}; 769 770struct cs42l42_private { 771 struct regmap *regmap; 772 struct snd_soc_component *component; 773 struct regulator_bulk_data supplies[CS42L42_NUM_SUPPLIES]; 774 struct gpio_desc *reset_gpio; 775 struct completion pdn_done; |
776 struct snd_soc_jack jack; | 776 struct snd_soc_jack *jack; |
777 int bclk; 778 u32 sclk; 779 u32 srate; 780 u8 plug_state; 781 u8 hs_type; 782 u8 ts_inv; 783 u8 ts_dbnc_rise; 784 u8 ts_dbnc_fall; 785 u8 btn_det_init_dbnce; 786 u8 btn_det_event_dbnce; 787 u8 bias_thresholds[CS42L42_NUM_BIASES]; 788 u8 hs_bias_ramp_rate; 789 u8 hs_bias_ramp_time; | 777 int bclk; 778 u32 sclk; 779 u32 srate; 780 u8 plug_state; 781 u8 hs_type; 782 u8 ts_inv; 783 u8 ts_dbnc_rise; 784 u8 ts_dbnc_fall; 785 u8 btn_det_init_dbnce; 786 u8 btn_det_event_dbnce; 787 u8 bias_thresholds[CS42L42_NUM_BIASES]; 788 u8 hs_bias_ramp_rate; 789 u8 hs_bias_ramp_time; |
790 u8 hs_bias_sense_en; |
|
790 u8 stream_use; 791}; 792 793#endif /* __CS42L42_H__ */ | 791 u8 stream_use; 792}; 793 794#endif /* __CS42L42_H__ */ |