Lines Matching refs:gpio_dev
509 struct device *gpio_dev; in nmk_gpio_populate_chip() local
517 gpio_dev = bus_find_device_by_fwnode(&platform_bus_type, fwnode); in nmk_gpio_populate_chip()
518 if (!gpio_dev) { in nmk_gpio_populate_chip()
522 gpio_pdev = to_platform_device(gpio_dev); in nmk_gpio_populate_chip()
524 if (device_property_read_u32(gpio_dev, "gpio-bank", &id)) { in nmk_gpio_populate_chip()
550 if (device_property_read_u32(gpio_dev, "ngpios", &ngpio)) { in nmk_gpio_populate_chip()
555 nmk_chip->is_mobileye_soc = device_is_compatible(gpio_dev, in nmk_gpio_populate_chip()
561 chip->label = dev_name(gpio_dev); in nmk_gpio_populate_chip()
562 chip->parent = gpio_dev; in nmk_gpio_populate_chip()
574 clk = clk_get_optional(gpio_dev, NULL); in nmk_gpio_populate_chip()
583 reset = reset_control_get_optional_shared(gpio_dev, NULL); in nmk_gpio_populate_chip()