Lines Matching refs:name

30 #define CS42L43_DECL_MUX(name, reg) \
31 static SOC_VALUE_ENUM_SINGLE_DECL(cs42l43_##name##_enum, reg, \
34 static const struct snd_kcontrol_new cs42l43_##name##_mux = \
35 SOC_DAPM_ENUM("Route", cs42l43_##name##_enum)
37 #define CS42L43_DECL_MIXER(name, reg) \
38 CS42L43_DECL_MUX(name##_in1, reg); \
39 CS42L43_DECL_MUX(name##_in2, reg + 0x4); \
40 CS42L43_DECL_MUX(name##_in3, reg + 0x8); \
41 CS42L43_DECL_MUX(name##_in4, reg + 0xC)
43 #define CS42L43_DAPM_MUX(name_str, name) \
44 SND_SOC_DAPM_MUX(name_str " Input", SND_SOC_NOPM, 0, 0, &cs42l43_##name##_mux)
46 #define CS42L43_DAPM_MIXER(name_str, name) \
47 SND_SOC_DAPM_MUX(name_str " Input 1", SND_SOC_NOPM, 0, 0, &cs42l43_##name##_in1_mux), \
48 SND_SOC_DAPM_MUX(name_str " Input 2", SND_SOC_NOPM, 0, 0, &cs42l43_##name##_in2_mux), \
49 SND_SOC_DAPM_MUX(name_str " Input 3", SND_SOC_NOPM, 0, 0, &cs42l43_##name##_in3_mux), \
50 SND_SOC_DAPM_MUX(name_str " Input 4", SND_SOC_NOPM, 0, 0, &cs42l43_##name##_in4_mux), \
122 #define CS42L43_IRQ_ERROR(name) \
123 static irqreturn_t cs42l43_##name(int irq, void *data) \
126 dev_err(priv->dev, "Error " #name " IRQ\n"); \
143 #define CS42L43_IRQ_COMPLETE(name) \
144 static irqreturn_t cs42l43_##name(int irq, void *data) \
147 dev_dbg(priv->dev, #name " completed\n"); \
148 complete(&priv->name); \
534 .name = "cs42l43-asp",
553 .name = "cs42l43-dp1",
565 .name = "cs42l43-dp2",
577 .name = "cs42l43-dp3",
589 .name = "cs42l43-dp4",
601 .name = "cs42l43-dp5",
613 .name = "cs42l43-dp6",
625 .name = "cs42l43-dp7",
2027 .name = "cs42l43-codec",
2045 const char *name;
2079 struct irq_domain *dom, const char * const name,
2087 return dev_err_probe(priv->dev, ret, "Failed to map IRQ %s\n", name);
2089 dev_dbg(priv->dev, "Request IRQ %d for %s\n", ret, name);
2092 IRQF_ONESHOT | flags, name, priv);
2094 return dev_err_probe(priv->dev, ret, "Failed to request IRQ %s\n", name);
2184 ret = cs42l43_request_irq(priv, dom, cs42l43_irqs[i].name,
2270 .name = "cs42l43-codec",