drvtype
slwf_b, slwf_w, drvtype) \
.drvtype_bit = PINGROUP_BIT_##drvtype(6), \
slwf_b, slwf_w, drvtype) \
.drvtype_bit = PINGROUP_BIT_##drvtype(6), \
e_od, schmitt_b, drvtype, epreemp, \
gpio_sfio_sel, e_od, schmitt_b, drvtype, epreemp, io_reset, rfu_in) \
schmitt_b, drvtype, \
e_od, schmitt_b, drvtype, epreemp, \
gpio_sfio_sel, e_od, schmitt_b, drvtype, epreemp, io_reset, rfu_in, io_rail) \
schmitt_b, drvtype, \
#define PINGROUP(pg_name, f0, f1, f2, f3, r, hsm, drvtype, e_io_hv, \
.drvtype_bit = PINGROUP_BIT_##drvtype(13), \
const struct fixed_dev_type *drvtype = of_device_get_match_data(dev);
if (drvtype && drvtype->has_enable_clock) {
} else if (drvtype && drvtype->has_performance_state) {