Lines Matching full:widgets
1030 struct snd_soc_dapm_widget *widgets, in hdac_hdmi_add_pinmux_cvt_route() argument
1040 kc = widgets[mux_index].kcontrol_news; in hdac_hdmi_add_pinmux_cvt_route()
1044 widgets[mux_index].name, in hdac_hdmi_add_pinmux_cvt_route()
1046 widgets[j].name, NULL); in hdac_hdmi_add_pinmux_cvt_route()
1056 * Widgets are added in the below sequence
1057 * Converter widgets for num converters enumerated
1058 * Pin-port widgets for num ports for Pins enumerated
1059 * Pin-port mux widgets to represent connenction list of pin widget
1062 * Total widgets elements = num_cvt + (num_ports * 2);
1073 struct snd_soc_dapm_widget *widgets; in create_fill_widget_route_map() local
1086 widgets = devm_kzalloc(dapm->dev, (sizeof(*widgets) * in create_fill_widget_route_map()
1090 if (!widgets) in create_fill_widget_route_map()
1093 /* DAPM widgets to represent each converter widget */ in create_fill_widget_route_map()
1096 ret = hdac_hdmi_fill_widget_info(dapm->dev, &widgets[i], in create_fill_widget_route_map()
1110 ret = hdac_hdmi_fill_widget_info(dapm->dev, &widgets[i], in create_fill_widget_route_map()
1118 pin->ports[j].output_pin = widgets[i].name; in create_fill_widget_route_map()
1123 /* DAPM widgets to represent the connection list to pin widget */ in create_fill_widget_route_map()
1129 &pin->ports[j], &widgets[i], in create_fill_widget_route_map()
1157 widgets[sink_index].name, NULL, in create_fill_widget_route_map()
1158 widgets[src_index].name, NULL); in create_fill_widget_route_map()
1163 hdac_hdmi_add_pinmux_cvt_route(hdev, widgets, route, i); in create_fill_widget_route_map()
1165 snd_soc_dapm_new_controls(dapm, widgets, in create_fill_widget_route_map()
1626 * Add one time initialization for pin and cvt widgets
1818 struct snd_soc_dapm_widget *widgets; in hdac_hdmi_jack_port_init() local
1823 widgets = devm_kcalloc(dapm->dev, hdmi->num_ports, in hdac_hdmi_jack_port_init()
1824 sizeof(*widgets), GFP_KERNEL); in hdac_hdmi_jack_port_init()
1826 if (!widgets) in hdac_hdmi_jack_port_init()
1840 ret = hdac_hdmi_fill_widget_info(dapm->dev, &widgets[i], in hdac_hdmi_jack_port_init()
1846 pin->ports[j].jack_pin = widgets[i].name; in hdac_hdmi_jack_port_init()
1858 ret = snd_soc_dapm_new_controls(dapm, widgets, hdmi->num_ports); in hdac_hdmi_jack_port_init()