| .. | .. |
|---|
| 1066 | 1066 | .num_banks = ARRAY_SIZE(meson_axg_aobus_banks), |
|---|
| 1067 | 1067 | .pmx_ops = &meson_axg_pmx_ops, |
|---|
| 1068 | 1068 | .pmx_data = &meson_axg_aobus_pmx_banks_data, |
|---|
| 1069 | + .parse_dt = meson8_aobus_parse_dt_extra, |
|---|
| 1069 | 1070 | }; |
|---|
| 1070 | 1071 | |
|---|
| 1071 | 1072 | static const struct of_device_id meson_axg_pinctrl_dt_match[] = { |
|---|
| .. | .. |
|---|
| 1079 | 1080 | }, |
|---|
| 1080 | 1081 | { }, |
|---|
| 1081 | 1082 | }; |
|---|
| 1083 | +MODULE_DEVICE_TABLE(of, meson_axg_pinctrl_dt_match); |
|---|
| 1082 | 1084 | |
|---|
| 1083 | 1085 | static struct platform_driver meson_axg_pinctrl_driver = { |
|---|
| 1084 | 1086 | .probe = meson_pinctrl_probe, |
|---|
| .. | .. |
|---|
| 1088 | 1090 | }, |
|---|
| 1089 | 1091 | }; |
|---|
| 1090 | 1092 | |
|---|
| 1091 | | -builtin_platform_driver(meson_axg_pinctrl_driver); |
|---|
| 1093 | +module_platform_driver(meson_axg_pinctrl_driver); |
|---|
| 1094 | +MODULE_LICENSE("Dual BSD/GPL"); |
|---|