Lines Matching refs:functions
125 struct scmi_function_info *functions; member
726 if (!pi->functions[selector].present) { in scmi_pinctrl_get_function_name()
730 &pi->functions[selector]); in scmi_pinctrl_get_function_name()
735 *name = pi->functions[selector].name; in scmi_pinctrl_get_function_name()
752 if (!pi->functions[selector].present) { in scmi_pinctrl_function_groups_get()
756 &pi->functions[selector]); in scmi_pinctrl_function_groups_get()
761 *groups = pi->functions[selector].groups; in scmi_pinctrl_function_groups_get()
762 *nr_groups = pi->functions[selector].nr_groups; in scmi_pinctrl_function_groups_get()
874 pinfo->functions = devm_kcalloc(ph->dev, pinfo->nr_functions, in scmi_pinctrl_protocol_init()
875 sizeof(*pinfo->functions), GFP_KERNEL); in scmi_pinctrl_protocol_init()
876 if (!pinfo->functions) in scmi_pinctrl_protocol_init()
899 if (pi->functions[i].present) { in scmi_pinctrl_protocol_deinit()
900 kfree(pi->functions[i].groups); in scmi_pinctrl_protocol_deinit()
901 pi->functions[i].present = false; in scmi_pinctrl_protocol_deinit()