/openbmc/linux/include/linux/mfd/madera/ |
H A D | core.h | 175 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 …]
|
/openbmc/linux/drivers/mfd/ |
H A D | madera-core.c | 210 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 …]
|
H A D | madera-i2c.c | 22 struct madera *madera; in madera_i2c_probe() local 116 struct madera *madera = dev_get_drvdata(&i2c->dev); in madera_i2c_remove() local
|
H A D | madera-spi.c | 22 struct madera *madera; in madera_spi_probe() local 116 struct madera *madera = spi_get_drvdata(spi); in madera_spi_remove() local
|
H A D | cs47l35-tables.c | 51 int cs47l35_patch(struct madera *madera) in cs47l35_patch()
|
H A D | cs47l90-tables.c | 54 int cs47l90_patch(struct madera *madera) in cs47l90_patch()
|
H A D | cs47l92-tables.c | 92 int cs47l92_patch(struct madera *madera) in cs47l92_patch()
|
H A D | cs47l15-tables.c | 31 int cs47l15_patch(struct madera *madera) in cs47l15_patch()
|
H A D | cs47l85-tables.c | 311 int cs47l85_patch(struct madera *madera) in cs47l85_patch()
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-madera.c | 101 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
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-madera.c | 18 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
|
/openbmc/linux/sound/soc/codecs/ |
H A D | cs47l92.c | 61 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
|
H A D | madera.c | 171 struct madera *madera = priv->madera; madera_clk_ev() local 210 struct madera *madera = priv->madera; madera_spin_sysclk() local 251 madera_check_speaker_overheat(struct madera * madera,bool * warn,bool * shutdown) madera_check_speaker_overheat() argument 275 struct madera *madera = priv->madera; madera_spk_ev() local 308 struct madera *madera = data; madera_thermal_warn() local 335 struct madera *madera = priv->madera; madera_init_overheat() local 357 struct madera *madera = priv->madera; madera_free_overheat() local 400 struct madera *madera = priv->madera; madera_prop_get_inmode() local 428 struct madera *madera = priv->madera; madera_prop_get_pdata() local 490 struct madera *madera = priv->madera; madera_debug_dump_domain_groups() local 548 struct madera *madera = priv->madera; madera_out1_demux_put() local 655 struct madera *madera = priv->madera; madera_inmux_put() local 1014 struct madera *madera = priv->madera; madera_set_adsp_clk() local 1099 madera_configure_input_mode(struct madera * madera) madera_configure_input_mode() argument 1195 struct madera *madera = priv->madera; madera_init_inputs() local 1219 struct madera *madera = priv->madera; madera_init_outputs() local 1278 struct madera *madera = priv->madera; madera_init_bus_error_irq() local 1296 struct madera *madera = priv->madera; madera_free_bus_error_irq() local 2316 struct madera *madera = priv->madera; madera_out_ev() local 2416 struct madera *madera = priv->madera; madera_hp_ev() local 2579 madera_get_legacy_dspclk_setting(struct madera * madera,unsigned int freq) madera_get_legacy_dspclk_setting() argument 2606 madera_get_dspclk_setting(struct madera * madera,unsigned int freq,unsigned int * clock_2_val) madera_get_dspclk_setting() argument 2682 struct madera *madera = priv->madera; madera_set_sysclk() local 2764 struct madera *madera = priv->madera; madera_set_fmt() local 2945 struct madera *madera = priv->madera; madera_startup() local 3103 struct madera *madera = priv->madera; madera_hw_params() local 3315 struct madera *madera = priv->madera; madera_set_channels_to_mask() local 3714 madera_write_fll(struct madera * madera,unsigned int base,struct madera_fll_cfg * cfg,int source,bool sync,int gain) madera_write_fll() argument 3773 struct madera *madera = fll->madera; madera_is_enabled_fll() local 3789 struct madera *madera = fll->madera; madera_wait_for_fll() local 3846 struct madera *madera = fll->madera; madera_set_fll_clks_reg() local 3908 struct madera *madera = fll->madera; madera_disable_fll() local 3949 struct madera *madera = fll->madera; madera_enable_fll() local 4173 madera_init_fll(struct madera * madera,int id,int base,struct madera_fll * fll) madera_init_fll() argument 4243 struct madera *madera = fll->madera; madera_enable_fll_ao() local 4297 struct madera *madera = fll->madera; madera_disable_fll_ao() local 4378 struct madera *madera = fll->madera; madera_fllhj_disable() local 4422 struct madera *madera = fll->madera; madera_fllhj_apply() local 4568 struct madera *madera = fll->madera; madera_fllhj_enable() local 4747 struct madera *madera = priv->madera; madera_eq_coeff_put() local 4794 struct madera *madera = priv->madera; madera_lhpf_coeff_put() local [all...] |
H A D | cs47l90.c | 117 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
|
H A D | cs47l15.c | 75 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
|
H A D | cs47l35.c | 93 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
|
H A D | cs47l85.c | 117 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
|
H A D | madera.h | 122 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
|
/openbmc/linux/include/linux/irqchip/ |
H A 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()
|
/openbmc/linux/drivers/pinctrl/cirrus/ |
H A D | pinctrl-madera-core.c | 615 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
|
H A D | pinctrl-madera.h | 25 struct madera *madera; member
|
/openbmc/linux/drivers/regulator/ |
H A D | arizona-ldo1.c | 354 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_ldo1_probe() local
|
H A D | arizona-micsupp.c | 346 struct madera *madera = dev_get_drvdata(pdev->dev.parent); in madera_micsupp_probe() local
|