Lines Matching refs:ngpio
92 unsigned ngpio; member
366 for (i = 0; i < mcp->chip.ngpio; i++) { in mcp23s08_irq()
484 mcp->irq_domain = irq_domain_add_linear(chip->dev->of_node, chip->ngpio, in mcp23s08_irq_setup()
504 for (j = 0; j < mcp->chip.ngpio; j++) { in mcp23s08_irq_setup()
523 for (i = 0; i < mcp->chip.ngpio; i++) { in mcp23s08_irq_teardown()
561 for (t = 0, mask = 1; t < chip->ngpio; t++, mask <<= 1) { in mcp23s08_dbg_show()
613 mcp->chip.ngpio = 8; in mcp23s08_probe_one()
619 mcp->chip.ngpio = 16; in mcp23s08_probe_one()
627 mcp->chip.ngpio = 8; in mcp23s08_probe_one()
633 mcp->chip.ngpio = 16; in mcp23s08_probe_one()
891 unsigned ngpio = 0; in mcp23s08_probe() local
976 ngpio += (type == MCP_TYPE_S17) ? 16 : 8; in mcp23s08_probe()
978 data->ngpio = ngpio; in mcp23s08_probe()