falcon_info       397 drivers/pinctrl/pinctrl-falcon.c static struct ltq_pinmux_info falcon_info = {
falcon_info       413 drivers/pinctrl/pinctrl-falcon.c 	if ((id >= PORTS) || (!falcon_info.membase[id]))
falcon_info       416 drivers/pinctrl/pinctrl-falcon.c 	avail = pad_r32(falcon_info.membase[id], LTQ_PADC_AVAIL);
falcon_info       423 drivers/pinctrl/pinctrl-falcon.c 	pinctrl_add_gpio_range(falcon_info.pctrl, range);
falcon_info       451 drivers/pinctrl/pinctrl-falcon.c 		falcon_info.clk[*bank] = clk_get(&ppdev->dev, NULL);
falcon_info       452 drivers/pinctrl/pinctrl-falcon.c 		if (IS_ERR(falcon_info.clk[*bank])) {
falcon_info       455 drivers/pinctrl/pinctrl-falcon.c 			return PTR_ERR(falcon_info.clk[*bank]);
falcon_info       457 drivers/pinctrl/pinctrl-falcon.c 		falcon_info.membase[*bank] = devm_ioremap_resource(&pdev->dev,
falcon_info       459 drivers/pinctrl/pinctrl-falcon.c 		if (IS_ERR(falcon_info.membase[*bank])) {
falcon_info       461 drivers/pinctrl/pinctrl-falcon.c 			return PTR_ERR(falcon_info.membase[*bank]);
falcon_info       464 drivers/pinctrl/pinctrl-falcon.c 		avail = pad_r32(falcon_info.membase[*bank],
falcon_info       469 drivers/pinctrl/pinctrl-falcon.c 		clk_enable(falcon_info.clk[*bank]);
falcon_info       477 drivers/pinctrl/pinctrl-falcon.c 	falcon_info.mfp		= falcon_mfp;
falcon_info       478 drivers/pinctrl/pinctrl-falcon.c 	falcon_info.num_mfp	= ARRAY_SIZE(falcon_mfp);
falcon_info       479 drivers/pinctrl/pinctrl-falcon.c 	falcon_info.grps	= falcon_grps;
falcon_info       480 drivers/pinctrl/pinctrl-falcon.c 	falcon_info.num_grps	= ARRAY_SIZE(falcon_grps);
falcon_info       481 drivers/pinctrl/pinctrl-falcon.c 	falcon_info.funcs	= falcon_funcs;
falcon_info       482 drivers/pinctrl/pinctrl-falcon.c 	falcon_info.num_funcs	= ARRAY_SIZE(falcon_funcs);
falcon_info       484 drivers/pinctrl/pinctrl-falcon.c 	ret = ltq_pinctrl_register(pdev, &falcon_info);