Lines Matching refs:dev
51 static int show_pinmux(struct udevice *dev, char *name) in show_pinmux() argument
60 pins_count = pinctrl_get_pins_count(dev); in show_pinmux()
63 printf("Ops get_pins_count not supported by %s\n", dev->name); in show_pinmux()
68 ret = pinctrl_get_pin_name(dev, i, pin_name, PINNAME_SIZE); in show_pinmux()
70 printf("Ops get_pin_name error (%d) by %s\n", ret, dev->name); in show_pinmux()
76 ret = pinctrl_get_pin_muxing(dev, i, pin_mux, PINMUX_SIZE); in show_pinmux()
79 ret, pin_name, dev->name); in show_pinmux()
96 struct udevice *dev; in do_status() local
114 uclass_foreach_dev_probe(UCLASS_PINCTRL, dev) { in do_status()
118 printf("%s:\n", dev->name); in do_status()
120 ret = show_pinmux(dev, name); in do_status()
137 struct udevice *dev; in do_list() local
144 uclass_foreach_dev_probe(UCLASS_PINCTRL, dev) { in do_list()
146 LIMIT_DEVNAME, LIMIT_DEVNAME, dev->name, in do_list()
147 LIMIT_DEVNAME, LIMIT_DEVNAME, dev->driver->name, in do_list()
148 dev->parent->name); in do_list()
155 U_BOOT_CMD_MKENT(dev, 2, 1, do_dev, "", ""),