Lines Matching refs:groups
38 struct msm_pingroup *groups; in qdf2xxx_pinctrl_probe() local
55 groups = devm_kcalloc(&pdev->dev, num_gpios, in qdf2xxx_pinctrl_probe()
61 groups[i].npins = 1, in qdf2xxx_pinctrl_probe()
62 groups[i].pins = &pins[i].number; in qdf2xxx_pinctrl_probe()
63 groups[i].ctl_reg = 0x10000 * i; in qdf2xxx_pinctrl_probe()
64 groups[i].io_reg = 0x04 + 0x10000 * i; in qdf2xxx_pinctrl_probe()
65 groups[i].intr_cfg_reg = 0x08 + 0x10000 * i; in qdf2xxx_pinctrl_probe()
66 groups[i].intr_status_reg = 0x0c + 0x10000 * i; in qdf2xxx_pinctrl_probe()
67 groups[i].intr_target_reg = 0x08 + 0x10000 * i; in qdf2xxx_pinctrl_probe()
69 groups[i].mux_bit = 2; in qdf2xxx_pinctrl_probe()
70 groups[i].pull_bit = 0; in qdf2xxx_pinctrl_probe()
71 groups[i].drv_bit = 6; in qdf2xxx_pinctrl_probe()
72 groups[i].oe_bit = 9; in qdf2xxx_pinctrl_probe()
73 groups[i].in_bit = 0; in qdf2xxx_pinctrl_probe()
74 groups[i].out_bit = 1; in qdf2xxx_pinctrl_probe()
75 groups[i].intr_enable_bit = 0; in qdf2xxx_pinctrl_probe()
76 groups[i].intr_status_bit = 0; in qdf2xxx_pinctrl_probe()
77 groups[i].intr_target_bit = 5; in qdf2xxx_pinctrl_probe()
78 groups[i].intr_target_kpss_val = 1; in qdf2xxx_pinctrl_probe()
79 groups[i].intr_raw_status_bit = 4; in qdf2xxx_pinctrl_probe()
80 groups[i].intr_polarity_bit = 1; in qdf2xxx_pinctrl_probe()
81 groups[i].intr_detection_bit = 2; in qdf2xxx_pinctrl_probe()
82 groups[i].intr_detection_width = 2; in qdf2xxx_pinctrl_probe()
86 qdf2xxx_pinctrl.groups = groups; in qdf2xxx_pinctrl_probe()