Lines Matching defs:pin_cap
786 struct lpc18xx_pin_caps *pin_cap)
818 if (pin_cap->type == TYPE_HD)
835 if (pin_cap->type != TYPE_HD)
877 struct lpc18xx_pin_caps *pin_cap;
881 pin_cap = lpc18xx_get_pin_caps(pin);
882 if (!pin_cap)
885 reg = readl(scu->base + pin_cap->offset);
887 if (pin_cap->type == TYPE_I2C0)
889 else if (pin_cap->type == TYPE_USB1)
892 ret = lpc18xx_pconf_get_pin(pctldev, param, &arg, reg, pin, pin_cap);
1009 struct lpc18xx_pin_caps *pin_cap)
1033 if (pin_cap->type == TYPE_HD) {
1052 if (pin_cap->type != TYPE_HD) {
1089 struct lpc18xx_pin_caps *pin_cap;
1096 pin_cap = lpc18xx_get_pin_caps(pin);
1097 if (!pin_cap)
1100 reg = readl(scu->base + pin_cap->offset);
1106 if (pin_cap->type == TYPE_I2C0)
1108 else if (pin_cap->type == TYPE_USB1)
1111 ret = lpc18xx_pconf_set_pin(pctldev, param, param_val, ®, pin, pin_cap);
1117 writel(reg, scu->base + pin_cap->offset);