Home
last modified time | relevance | path

Searched defs:cs42l43 (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/include/linux/mfd/
H A Dcs42l43.h72 struct cs42l43 { struct
73 struct device *dev;
74 struct regmap *regmap;
75 struct sdw_slave *sdw;
77 struct regulator *vdd_p;
78 struct regulator *vdd_d;
79 struct regulator_bulk_data core_supplies[CS42L43_N_SUPPLIES];
81 struct gpio_desc *reset;
83 int irq;
84 struct regmap_irq_chip irq_chip;
[all …]
/openbmc/linux/drivers/mfd/
H A Dcs42l43.c520 static int cs42l43_soft_reset(struct cs42l43 *cs42l43) in cs42l43_soft_reset()
555 static int cs42l43_wait_for_attach(struct cs42l43 *cs42l43) in cs42l43_wait_for_attach()
587 static int cs42l43_mcu_stage_2_3(struct cs42l43 *cs42l43, bool shadow) in cs42l43_mcu_stage_2_3()
622 static int cs42l43_mcu_stage_3_2(struct cs42l43 *cs42l43) in cs42l43_mcu_stage_3_2()
635 static int cs42l43_mcu_disable(struct cs42l43 *cs42l43) in cs42l43_mcu_disable()
664 struct cs42l43 *cs42l43 = context; in cs42l43_mcu_load_firmware() local
712 static int cs42l43_mcu_update_step(struct cs42l43 *cs42l43) in cs42l43_mcu_update_step()
806 static int cs42l43_mcu_update(struct cs42l43 *cs42l43) in cs42l43_mcu_update()
824 static int cs42l43_irq_config(struct cs42l43 *cs42l43) in cs42l43_irq_config()
873 struct cs42l43 *cs42l43 = container_of(work, struct cs42l43, boot_work); in cs42l43_boot_work() local
[all …]
H A Dcs42l43-sdw.c91 struct cs42l43 *cs42l43 = dev_get_drvdata(&sdw->dev); in cs42l43_sdw_update_status() local
139 struct cs42l43 *cs42l43 = dev_get_drvdata(&sdw->dev); in cs42l43_sdw_bus_config() local
168 struct cs42l43 *cs42l43; in cs42l43_sdw_probe() local
191 struct cs42l43 *cs42l43 = dev_get_drvdata(&sdw->dev); in cs42l43_sdw_remove() local
H A Dcs42l43-i2c.c36 struct cs42l43 *cs42l43; in cs42l43_i2c_probe() local
60 struct cs42l43 *cs42l43 = dev_get_drvdata(&i2c->dev); in cs42l43_i2c_remove() local
/openbmc/linux/sound/soc/codecs/
H A Dcs42l43-jack.c44 struct cs42l43 *cs42l43 = priv->core; in cs42l43_find_index() local
68 struct cs42l43 *cs42l43 = priv->core; in cs42l43_set_jack() local
242 struct cs42l43 *cs42l43 = priv->core; in cs42l43_start_hs_bias() local
261 struct cs42l43 *cs42l43 = priv->core; in cs42l43_stop_hs_bias() local
296 struct cs42l43 *cs42l43 = priv->core; in cs42l43_jack_present() local
308 struct cs42l43 *cs42l43 = priv->core; in cs42l43_start_button_detect() local
334 struct cs42l43 *cs42l43 = priv->core; in cs42l43_stop_button_detect() local
360 struct cs42l43 *cs42l43 = priv->core; in cs42l43_button_press_work() local
470 struct cs42l43 *cs42l43 = priv->core; in cs42l43_bias_sense_timeout() local
501 struct cs42l43 *cs42l43 = priv->core; in cs42l43_start_load_detect() local
[all …]
H A Dcs42l43.c222 struct cs42l43 *cs42l43 = priv->core; in cs42l43_startup() local
266 struct cs42l43 *cs42l43 = priv->core; in cs42l43_set_sample_rate() local
287 struct cs42l43 *cs42l43 = priv->core; in cs42l43_asp_hw_params() local
376 struct cs42l43 *cs42l43 = priv->core; in cs42l43_asp_set_fmt() local
912 struct cs42l43 *cs42l43 = priv->core; in cs42l43_spk_vu_sync() local
926 struct cs42l43 *cs42l43 = priv->core; in cs42l43_shutter_get() local
1151 struct cs42l43 *cs42l43 = priv->core; in cs42l43_eq_ev() local
1204 struct cs42l43 *cs42l43 = priv->core; in cs42l43_set_pll() local
1238 struct cs42l43 *cs42l43 = priv->core; in cs42l43_enable_pll() local
1328 struct cs42l43 *cs42l43 = priv->core; in cs42l43_disable_pll() local
[all …]
/openbmc/linux/drivers/spi/
H A Dspi-cs42l43.c207 struct cs42l43 *cs42l43 = dev_get_drvdata(pdev->dev.parent); in cs42l43_spi_probe() local
/openbmc/linux/drivers/pinctrl/cirrus/
H A Dpinctrl-cs42l43.c537 struct cs42l43 *cs42l43 = dev_get_drvdata(pdev->dev.parent); in cs42l43_pin_probe() local