Lines Matching refs:name
55 static struct device_node *get_gpio(char *name, in get_gpio() argument
67 np = of_find_node_by_name(NULL, name); in get_gpio()
80 if (strcmp(audio_gpio, name) == 0) in get_gpio()
125 #define SWITCH_GPIO(name, v, on) \ argument
127 (name##_gpio_activestate==0?4:5): \
128 (name##_gpio_activestate==0?5:4)))
130 #define FTR_GPIO(name, bit) \ argument
131 static void ftr_gpio_set_##name(struct gpio_runtime *rt, int on)\
137 if (name##_mute_gpio < 0) \
141 name##_mute_gpio, \
145 v = SWITCH_GPIO(name##_mute, v, !on); \
148 name##_mute_gpio, v); \
153 static int ftr_gpio_get_##name(struct gpio_runtime *rt) \
316 char *name; in ftr_set_notify() local
322 name = "headphone-detect"; in ftr_set_notify()
327 name = "linein-detect"; in ftr_set_notify()
332 name = "lineout-detect"; in ftr_set_notify()
361 err = request_irq(irq, ftr_handle_notify_irq, 0, name, notif); in ftr_set_notify()