Lines Matching refs:bank
96 static void lantiq_load_pin_desc(struct pinctrl_pin_desc *d, int bank, int len) in lantiq_load_pin_desc() argument
98 int base = bank * PINS; in lantiq_load_pin_desc()
109 pad_count[bank] = len; in lantiq_load_pin_desc()
442 const __be32 *bank = of_get_property(np, "lantiq,bank", NULL); in pinctrl_falcon_probe() local
454 if (!bank || *bank >= PORTS) in pinctrl_falcon_probe()
458 falcon_info.clk[*bank] = clk_get(&ppdev->dev, NULL); in pinctrl_falcon_probe()
459 if (IS_ERR(falcon_info.clk[*bank])) { in pinctrl_falcon_probe()
461 return PTR_ERR(falcon_info.clk[*bank]); in pinctrl_falcon_probe()
463 falcon_info.membase[*bank] = devm_ioremap_resource(&pdev->dev, in pinctrl_falcon_probe()
465 if (IS_ERR(falcon_info.membase[*bank])) in pinctrl_falcon_probe()
466 return PTR_ERR(falcon_info.membase[*bank]); in pinctrl_falcon_probe()
468 avail = pad_r32(falcon_info.membase[*bank], in pinctrl_falcon_probe()
471 lantiq_load_pin_desc(&falcon_pads[pad_count], *bank, pins); in pinctrl_falcon_probe()
473 clk_enable(falcon_info.clk[*bank]); in pinctrl_falcon_probe()