Lines Matching refs:ngpio
108 for_each_set_bit(bit, mask, gc->ngpio) {
140 for_each_set_bit(bit, mask, gc->ngpio)
359 for (i = 0; i < gc->ngpio; i++) {
390 for (i = 0; i < gc->ngpio; i++) {
404 u16 ngpio;
412 rv = device_property_read_u16(dev, "nr-gpios", &ngpio);
428 gc->ngpio = ngpio;
443 chip->lines = devm_kcalloc(dev, gc->ngpio,
448 for (i = 0; i < gc->ngpio; i++)
452 gc->ngpio);
511 u16 ngpio;
523 ngpio = base < 0 ? gpio_mockup_range_ngpio(idx)
525 properties[prop++] = PROPERTY_ENTRY_U16("nr-gpios", ngpio);
528 line_names = kasprintf_strarray(GFP_KERNEL, chip_label, ngpio);
533 "gpio-line-names", line_names, ngpio);
538 kfree_strarray(line_names, ngpio);
547 kfree_strarray(line_names, ngpio);