Lines Matching refs:pads
525 int pinctrl_config_pads(struct udevice *dev, u32 *pads, int pads_count) in pinctrl_config_pads() argument
532 for (ptr = pads, i = 0; i < pads_count; in pinctrl_config_pads()
554 u32 *pads; in pinctrl_read_pads() local
564 pads = malloc(size); in pinctrl_read_pads()
565 if (!pads) in pinctrl_read_pads()
568 ret = ofnode_read_u32_array(node, prop, pads, size); in pinctrl_read_pads()
570 free(pads); in pinctrl_read_pads()
574 *padsp = pads; in pinctrl_read_pads()
579 int pinctrl_count_pads(struct udevice *dev, u32 *pads, int size) in pinctrl_count_pads() argument
590 val |= pads[i + j]; in pinctrl_count_pads()
603 u32 *pads; in pinctrl_config_pads_for_node() local
608 ret = pinctrl_read_pads(dev, node, "pads", &pads, &pads_count); in pinctrl_config_pads_for_node()
611 ret = pinctrl_config_pads(dev, pads, pads_count); in pinctrl_config_pads_for_node()
612 free(pads); in pinctrl_config_pads_for_node()