Werner Zeh | e5a1fc7 | 2021-07-01 13:40:11 +0200 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
2 | |||||
3 | #include <baseboard/variants.h> | ||||
4 | #include <device/device.h> | ||||
5 | #include <soc/gpio.h> | ||||
6 | |||||
7 | static void mainboard_init(void *chip_info) | ||||
8 | { | ||||
9 | const struct pad_config *pads; | ||||
10 | size_t num; | ||||
11 | |||||
12 | pads = variant_gpio_table(&num); | ||||
13 | gpio_configure_pads(pads, num); | ||||
14 | } | ||||
15 | |||||
16 | struct chip_operations mainboard_ops = { | ||||
17 | .init = mainboard_init, | ||||
18 | }; |