| .. | .. |
|---|
| 400 | 400 | GPIO_GROUP(GPIOA_15), |
|---|
| 401 | 401 | GPIO_GROUP(GPIOA_16), |
|---|
| 402 | 402 | GPIO_GROUP(GPIOA_17), |
|---|
| 403 | + GPIO_GROUP(GPIOA_18), |
|---|
| 403 | 404 | GPIO_GROUP(GPIOA_19), |
|---|
| 404 | 405 | GPIO_GROUP(GPIOA_20), |
|---|
| 405 | 406 | |
|---|
| .. | .. |
|---|
| 1066 | 1067 | .num_banks = ARRAY_SIZE(meson_axg_aobus_banks), |
|---|
| 1067 | 1068 | .pmx_ops = &meson_axg_pmx_ops, |
|---|
| 1068 | 1069 | .pmx_data = &meson_axg_aobus_pmx_banks_data, |
|---|
| 1070 | + .parse_dt = meson8_aobus_parse_dt_extra, |
|---|
| 1069 | 1071 | }; |
|---|
| 1070 | 1072 | |
|---|
| 1071 | 1073 | static const struct of_device_id meson_axg_pinctrl_dt_match[] = { |
|---|
| .. | .. |
|---|
| 1079 | 1081 | }, |
|---|
| 1080 | 1082 | { }, |
|---|
| 1081 | 1083 | }; |
|---|
| 1084 | +MODULE_DEVICE_TABLE(of, meson_axg_pinctrl_dt_match); |
|---|
| 1082 | 1085 | |
|---|
| 1083 | 1086 | static struct platform_driver meson_axg_pinctrl_driver = { |
|---|
| 1084 | 1087 | .probe = meson_pinctrl_probe, |
|---|
| .. | .. |
|---|
| 1088 | 1091 | }, |
|---|
| 1089 | 1092 | }; |
|---|
| 1090 | 1093 | |
|---|
| 1091 | | -builtin_platform_driver(meson_axg_pinctrl_driver); |
|---|
| 1094 | +module_platform_driver(meson_axg_pinctrl_driver); |
|---|
| 1095 | +MODULE_LICENSE("Dual BSD/GPL"); |
|---|