Lines Matching defs:dev
88 struct device *dev;
2355 dev_dbg(jzpc->dev, "set pin P%c%u to function %u\n",
2394 dev_dbg(pctldev->dev, "enable function %s group %s\n",
2414 dev_dbg(pctldev->dev, "set pin P%c%u to %sput\n",
2544 dev_dbg(jzpc->dev, "disable pull-over for pin P%c%u\n",
2552 dev_dbg(jzpc->dev, "set pull-up for pin P%c%u\n",
2560 dev_dbg(jzpc->dev, "set pull-down for pin P%c%u\n",
2658 struct device *dev = jzpc->dev;
2665 dev_err(dev, "Cannot read \"reg\" property: %i\n", err);
2669 jzgc = devm_kzalloc(dev, sizeof(*jzgc), GFP_KERNEL);
2676 jzgc->gc.label = devm_kasprintf(dev, GFP_KERNEL, "GPIO%c", 'A' + bank);
2687 jzgc->gc.parent = dev;
2719 girq->parents = devm_kcalloc(dev, 1, sizeof(*girq->parents),
2727 err = devm_gpiochip_add_data(dev, &jzgc->gc, jzgc);
2736 struct device *dev = &pdev->dev;
2745 jzpc = devm_kzalloc(dev, sizeof(*jzpc), GFP_KERNEL);
2753 jzpc->map = devm_regmap_init_mmio(dev, base,
2756 dev_err(dev, "Failed to create regmap\n");
2760 jzpc->dev = dev;
2761 jzpc->info = chip_info = of_device_get_match_data(dev);
2763 pctl_desc = devm_kzalloc(&pdev->dev, sizeof(*pctl_desc), GFP_KERNEL);
2768 pctl_desc->name = dev_name(dev);
2774 pctl_desc->pins = jzpc->pdesc = devm_kcalloc(&pdev->dev,
2786 jzpc->pctl = devm_pinctrl_register(dev, pctl_desc, jzpc);
2788 dev_err(dev, "Failed to register pinctrl\n");
2798 dev_err(dev, "Failed to register group %s\n",
2811 dev_err(dev, "Failed to register function %s\n",
2817 dev_set_drvdata(dev, jzpc->map);
2819 for_each_child_of_node(dev->of_node, node) {