Home
last modified time | relevance | path

Searched defs:madera (Results 1 – 23 of 23) sorted by relevance

/linux-6.6.21/include/linux/mfd/madera/
Dcore.h175 struct madera { struct
181 enum madera_type type; argument
191 struct madera_pdata pdata; argument
193 struct device *irq_dev;
194 struct regmap_irq_chip_data *irq_data;
195 int irq;
197 struct clk_bulk_data mclk[MADERA_NUM_MCLK];
199 unsigned int num_micbias;
200 unsigned int num_childbias[MADERA_MAX_MICBIAS];
202 struct snd_soc_dapm_context *dapm;
[all …]
/linux-6.6.21/drivers/mfd/
Dmadera-core.c210 static int madera_wait_for_boot_noack(struct madera *madera) in madera_wait_for_boot_noack()
240 static int madera_wait_for_boot(struct madera *madera) in madera_wait_for_boot()
256 static int madera_soft_reset(struct madera *madera) in madera_soft_reset()
272 static void madera_enable_hard_reset(struct madera *madera) in madera_enable_hard_reset()
282 static void madera_disable_hard_reset(struct madera *madera) in madera_disable_hard_reset()
291 struct madera *madera = dev_get_drvdata(dev); in madera_runtime_resume() local
353 struct madera *madera = dev_get_drvdata(dev); in madera_runtime_suspend() local
389 static int madera_get_reset_gpio(struct madera *madera) in madera_get_reset_gpio()
415 static void madera_set_micbias_info(struct madera *madera) in madera_set_micbias_info()
454 int madera_dev_init(struct madera *madera) in madera_dev_init()
[all …]
Dmadera-i2c.c22 struct madera *madera; in madera_i2c_probe() local
116 struct madera *madera = dev_get_drvdata(&i2c->dev); in madera_i2c_remove() local
Dmadera-spi.c22 struct madera *madera; in madera_spi_probe() local
116 struct madera *madera = spi_get_drvdata(spi); in madera_spi_remove() local
Dcs47l35-tables.c51 int cs47l35_patch(struct madera *madera) in cs47l35_patch()
Dcs47l90-tables.c54 int cs47l90_patch(struct madera *madera) in cs47l90_patch()
Dcs47l15-tables.c31 int cs47l15_patch(struct madera *madera) in cs47l15_patch()
Dcs47l92-tables.c92 int cs47l92_patch(struct madera *madera) in cs47l92_patch()
Dcs47l85-tables.c311 int cs47l85_patch(struct madera *madera) in cs47l85_patch()
/linux-6.6.21/drivers/irqchip/
Dirq-madera.c101 struct madera *madera = dev_get_drvdata(dev->parent); in madera_suspend() local
117 struct madera *madera = dev_get_drvdata(dev->parent); in madera_suspend_noirq() local
129 struct madera *madera = dev_get_drvdata(dev->parent); in madera_resume_noirq() local
144 struct madera *madera = dev_get_drvdata(dev->parent); in madera_resume() local
163 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_irq_probe() local
227 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_irq_remove() local
/linux-6.6.21/drivers/gpio/
Dgpio-madera.c18 struct madera *madera; member
27 struct madera *madera = madera_gpio->madera; in madera_gpio_get_direction() local
46 struct madera *madera = madera_gpio->madera; in madera_gpio_direction_in() local
57 struct madera *madera = madera_gpio->madera; in madera_gpio_get() local
74 struct madera *madera = madera_gpio->madera; in madera_gpio_direction_out() local
94 struct madera *madera = madera_gpio->madera; in madera_gpio_set() local
125 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_gpio_probe() local
/linux-6.6.21/sound/soc/codecs/
Dcs47l92.c61 struct madera *madera = priv->madera; in cs47l92_put_demux() local
148 struct madera *madera = priv->madera; in cs47l92_adsp_power_ev() local
180 struct madera *madera = priv->madera; in cs47l92_outclk_ev() local
1850 struct madera *madera = priv->madera; in cs47l92_open() local
1869 struct madera *madera = priv->madera; in cs47l92_adsp2_irq() local
1891 struct madera *madera = cs47l92->core.madera; in cs47l92_component_probe() local
1924 struct madera *madera = cs47l92->core.madera; in cs47l92_component_remove() local
1975 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in cs47l92_probe() local
Dmadera.c171 struct madera *madera = priv->madera; in madera_clk_ev() local
210 struct madera *madera = priv->madera; in madera_spin_sysclk() local
251 static int madera_check_speaker_overheat(struct madera *madera, in madera_check_speaker_overheat()
275 struct madera *madera = priv->madera; in madera_spk_ev() local
308 struct madera *madera = data; in madera_thermal_warn() local
335 struct madera *madera = priv->madera; in madera_init_overheat() local
357 struct madera *madera = priv->madera; in madera_free_overheat() local
400 struct madera *madera = priv->madera; in madera_prop_get_inmode() local
428 struct madera *madera = priv->madera; in madera_prop_get_pdata() local
490 struct madera *madera = priv->madera; in madera_debug_dump_domain_groups() local
[all …]
Dcs47l15.c75 struct madera *madera = priv->madera; in cs47l15_adsp_power_ev() local
1246 struct madera *madera = priv->madera; in cs47l15_open() local
1265 struct madera *madera = priv->madera; in cs47l15_adsp2_irq() local
1284 struct madera *madera = cs47l15->core.madera; in cs47l15_component_probe() local
1319 struct madera *madera = cs47l15->core.madera; in cs47l15_component_remove() local
1367 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in cs47l15_probe() local
Dcs47l90.c117 struct madera *madera = priv->madera; in cs47l90_adsp_power_ev() local
2371 struct madera *madera = priv->madera; in cs47l90_open() local
2392 struct madera *madera = priv->madera; in cs47l90_adsp2_irq() local
2420 struct madera *madera = cs47l90->core.madera; in cs47l90_component_probe() local
2455 struct madera *madera = cs47l90->core.madera; in cs47l90_component_remove() local
2508 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in cs47l90_probe() local
Dcs47l35.c93 struct madera *madera = priv->madera; in cs47l35_adsp_power_ev() local
1510 struct madera *madera = priv->madera; in cs47l35_open() local
1531 struct madera *madera = priv->madera; in cs47l35_adsp2_irq() local
1563 struct madera *madera = cs47l35->core.madera; in cs47l35_component_probe() local
1599 struct madera *madera = cs47l35->core.madera; in cs47l35_component_remove() local
1649 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in cs47l35_probe() local
Dcs47l85.c117 struct madera *madera = priv->madera; in cs47l85_adsp_power_ev() local
2452 struct madera *madera = priv->madera; in cs47l85_open() local
2473 struct madera *madera = priv->madera; in cs47l85_adsp2_irq() local
2501 struct madera *madera = cs47l85->core.madera; in cs47l85_component_probe() local
2536 struct madera *madera = cs47l85->core.madera; in cs47l85_component_remove() local
2593 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in cs47l85_probe() local
Dmadera.h122 struct madera *madera; member
159 struct madera *madera; member
443 struct madera *madera = priv->madera; in madera_register_notifier() local
453 struct madera *madera = priv->madera; in madera_unregister_notifier() local
/linux-6.6.21/include/linux/irqchip/
Dirq-madera.h94 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-6.6.21/drivers/pinctrl/cirrus/
Dpinctrl-madera-core.c615 struct madera *madera = priv->madera; in madera_mux_set_mux() local
680 struct madera *madera = priv->madera; in madera_gpio_set_direction() local
702 struct madera *madera = priv->madera; in madera_gpio_request_enable() local
719 struct madera *madera = priv->madera; in madera_gpio_disable_free() local
1000 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_pin_probe() local
Dpinctrl-madera.h25 struct madera *madera; member
/linux-6.6.21/drivers/regulator/
Darizona-ldo1.c354 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_ldo1_probe() local
Darizona-micsupp.c346 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_micsupp_probe() local