/Linux-v5.4/include/linux/mfd/madera/ |
D | core.h | 166 struct madera { struct 172 enum madera_type type; argument 181 struct madera_pdata pdata; argument 183 struct device *irq_dev; 184 struct regmap_irq_chip_data *irq_data; 185 int irq; 187 unsigned int num_micbias; 188 unsigned int num_childbias[MADERA_MAX_MICBIAS]; 190 struct snd_soc_dapm_context *dapm; 191 struct mutex dapm_ptr_lock; [all …]
|
/Linux-v5.4/drivers/mfd/ |
D | madera-core.c | 202 static int madera_wait_for_boot(struct madera *madera) in madera_wait_for_boot() 241 static int madera_soft_reset(struct madera *madera) in madera_soft_reset() 257 static void madera_enable_hard_reset(struct madera *madera) in madera_enable_hard_reset() 270 static void madera_disable_hard_reset(struct madera *madera) in madera_disable_hard_reset() 281 struct madera *madera = dev_get_drvdata(dev); in madera_runtime_resume() local 323 struct madera *madera = dev_get_drvdata(dev); in madera_runtime_suspend() local 359 static int madera_get_reset_gpio(struct madera *madera) in madera_get_reset_gpio() 390 static void madera_set_micbias_info(struct madera *madera) in madera_set_micbias_info() 429 int madera_dev_init(struct madera *madera) in madera_dev_init() 705 int madera_dev_exit(struct madera *madera) in madera_dev_exit()
|
D | madera-i2c.c | 23 struct madera *madera; in madera_i2c_probe() local 118 struct madera *madera = dev_get_drvdata(&i2c->dev); in madera_i2c_remove() local
|
D | madera-spi.c | 23 struct madera *madera; in madera_spi_probe() local 117 struct madera *madera = spi_get_drvdata(spi); in madera_spi_remove() local
|
D | cs47l90-tables.c | 54 int cs47l90_patch(struct madera *madera) in cs47l90_patch()
|
D | cs47l35-tables.c | 51 int cs47l35_patch(struct madera *madera) in cs47l35_patch()
|
D | cs47l92-tables.c | 92 int cs47l92_patch(struct madera *madera) in cs47l92_patch()
|
D | cs47l15-tables.c | 31 int cs47l15_patch(struct madera *madera) in cs47l15_patch()
|
D | cs47l85-tables.c | 311 int cs47l85_patch(struct madera *madera) in cs47l85_patch()
|
/Linux-v5.4/drivers/irqchip/ |
D | irq-madera.c | 103 struct madera *madera = dev_get_drvdata(dev->parent); in madera_suspend() local 119 struct madera *madera = dev_get_drvdata(dev->parent); in madera_suspend_noirq() local 131 struct madera *madera = dev_get_drvdata(dev->parent); in madera_resume_noirq() local 146 struct madera *madera = dev_get_drvdata(dev->parent); in madera_resume() local 165 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_irq_probe() local 229 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_irq_remove() local
|
/Linux-v5.4/drivers/gpio/ |
D | gpio-madera.c | 18 struct madera *madera; member 27 struct madera *madera = madera_gpio->madera; in madera_gpio_get_direction() local 43 struct madera *madera = madera_gpio->madera; in madera_gpio_direction_in() local 54 struct madera *madera = madera_gpio->madera; in madera_gpio_get() local 71 struct madera *madera = madera_gpio->madera; in madera_gpio_direction_out() local 91 struct madera *madera = madera_gpio->madera; in madera_gpio_set() local 122 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_gpio_probe() local
|
/Linux-v5.4/sound/soc/codecs/ |
D | cs47l92.c | 61 struct madera *madera = priv->madera; in cs47l92_put_demux() local 142 struct madera *madera = priv->madera; in cs47l92_adsp_power_ev() local 1789 struct madera *madera = priv->madera; in cs47l92_open() local 1808 struct madera *madera = priv->madera; in cs47l92_adsp2_irq() local 1823 struct madera *madera = cs47l92->core.madera; in cs47l92_component_probe() local 1854 struct madera *madera = cs47l92->core.madera; in cs47l92_component_remove() local 1906 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in cs47l92_probe() local
|
D | madera.c | 168 struct madera *madera = priv->madera; in madera_spin_sysclk() local 202 static int madera_check_speaker_overheat(struct madera *madera, in madera_check_speaker_overheat() 226 struct madera *madera = priv->madera; in madera_spk_ev() local 259 struct madera *madera = data; in madera_thermal_warn() local 286 struct madera *madera = priv->madera; in madera_init_overheat() local 308 struct madera *madera = priv->madera; in madera_free_overheat() local 351 struct madera *madera = priv->madera; in madera_prop_get_inmode() local 379 struct madera *madera = priv->madera; in madera_prop_get_pdata() local 441 struct madera *madera = priv->madera; in madera_debug_dump_domain_groups() local 499 struct madera *madera = priv->madera; in madera_out1_demux_put() local [all …]
|
D | cs47l35.c | 93 struct madera *madera = priv->madera; in cs47l35_adsp_power_ev() local 1509 struct madera *madera = priv->madera; in cs47l35_open() local 1530 struct madera *madera = priv->madera; in cs47l35_adsp2_irq() local 1558 struct madera *madera = cs47l35->core.madera; in cs47l35_component_probe() local 1592 struct madera *madera = cs47l35->core.madera; in cs47l35_component_remove() local 1643 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in cs47l35_probe() local
|
D | cs47l15.c | 75 struct madera *madera = priv->madera; in cs47l15_adsp_power_ev() local 1233 struct madera *madera = priv->madera; in cs47l15_open() local 1252 struct madera *madera = priv->madera; in cs47l15_adsp2_irq() local 1267 struct madera *madera = cs47l15->core.madera; in cs47l15_component_probe() local 1300 struct madera *madera = cs47l15->core.madera; in cs47l15_component_remove() local 1349 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in cs47l15_probe() local
|
D | cs47l90.c | 117 struct madera *madera = priv->madera; in cs47l90_adsp_power_ev() local 2359 struct madera *madera = priv->madera; in cs47l90_open() local 2380 struct madera *madera = priv->madera; in cs47l90_adsp2_irq() local 2408 struct madera *madera = cs47l90->core.madera; in cs47l90_component_probe() local 2442 struct madera *madera = cs47l90->core.madera; in cs47l90_component_remove() local 2496 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in cs47l90_probe() local
|
D | cs47l85.c | 117 struct madera *madera = priv->madera; in cs47l85_adsp_power_ev() local 2448 struct madera *madera = priv->madera; in cs47l85_open() local 2469 struct madera *madera = priv->madera; in cs47l85_adsp2_irq() local 2497 struct madera *madera = cs47l85->core.madera; in cs47l85_component_probe() local 2531 struct madera *madera = cs47l85->core.madera; in cs47l85_component_remove() local 2589 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in cs47l85_probe() local
|
D | madera.h | 120 struct madera *madera; member 157 struct madera *madera; member 437 struct madera *madera = priv->madera; in madera_register_notifier() local 447 struct madera *madera = priv->madera; in madera_unregister_notifier() local
|
/Linux-v5.4/include/linux/irqchip/ |
D | irq-madera.h | 94 static inline int madera_get_irq_mapping(struct madera *madera, int irq) in madera_get_irq_mapping() 102 static inline int madera_request_irq(struct madera *madera, int irq, in madera_request_irq() 114 static inline void madera_free_irq(struct madera *madera, int irq, void *data) in madera_free_irq() 123 static inline int madera_set_irq_wake(struct madera *madera, int irq, int on) in madera_set_irq_wake()
|
/Linux-v5.4/drivers/pinctrl/cirrus/ |
D | pinctrl-madera-core.c | 613 struct madera *madera = priv->madera; in madera_mux_set_mux() local 678 struct madera *madera = priv->madera; in madera_gpio_set_direction() local 700 struct madera *madera = priv->madera; in madera_gpio_request_enable() local 717 struct madera *madera = priv->madera; in madera_gpio_disable_free() local 998 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_pin_probe() local
|
D | pinctrl-madera.h | 25 struct madera *madera; member
|
/Linux-v5.4/drivers/regulator/ |
D | arizona-ldo1.c | 354 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_ldo1_probe() local
|
D | arizona-micsupp.c | 346 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_micsupp_probe() local
|