Jerome Brunet
277d14eb81
pinctrl: meson: separate soc drivers
...
When meson pinctrl is enabled, all meson platforms pinctrl drivers are
built in the kernel, with a significant amount of data.
This leads to situation where pinctrl drivers targeting an architecture
are also compiled and shipped on another one (ex: meson8 - ARM - compiled
and shipped on ARM64 builds). This is a waste of memory we can easily
avoid.
This change makes 4 pinctrl drivers (1 per SoC) out the original single
driver, allowing to compile and ship only the ones required.
Reviewed-by: Neil Armstrong <narmstrong@baylibre.com >
Reviewed-by: Kevin Hilman <khilman@baylibre.com >
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com >
Signed-off-by: Linus Walleij <linus.walleij@linaro.org >
2017-10-16 23:14:10 +02:00
..
2017-08-31 13:39:38 +02:00
2017-10-07 00:00:13 +02:00
2017-08-14 15:01:02 +02:00
2017-08-31 13:57:01 +02:00
2017-10-12 09:15:33 +02:00
2017-08-31 09:13:03 +02:00
2017-10-16 23:14:10 +02:00
2017-09-12 11:29:44 +02:00
2017-08-14 15:01:59 +02:00
2016-04-21 00:03:04 +02:00
2017-10-11 10:23:35 +02:00
2017-08-14 16:55:01 +02:00
2017-10-07 13:12:50 +02:00
2017-09-22 11:02:10 +02:00
2017-09-22 11:02:10 +02:00
2017-09-12 11:27:36 +02:00
2017-09-22 11:02:10 +02:00
2017-08-31 15:51:49 +02:00
2017-08-14 15:01:02 +02:00
2017-08-22 14:42:48 +02:00
2017-09-19 09:41:33 +02:00
2017-08-22 14:43:08 +02:00
2017-08-14 15:01:01 +02:00
2017-09-22 11:02:10 +02:00
2017-09-22 11:02:10 +02:00
2017-08-31 15:45:29 +02:00
2017-01-03 09:26:16 +01:00
2017-10-16 23:14:10 +02:00
2017-09-07 13:51:13 -07:00
2017-08-31 09:15:21 +02:00
2017-08-14 15:01:59 +02:00
2017-08-14 15:01:02 +02:00
2014-02-25 10:49:13 +01:00
2015-07-16 09:39:01 +02:00
2017-08-22 14:40:45 +02:00
2014-02-25 10:49:13 +01:00
2017-09-21 13:36:39 +02:00
2017-09-12 15:58:45 +02:00
2017-08-22 14:36:59 +02:00
2016-04-21 09:23:21 +02:00
2017-08-14 15:01:02 +02:00
2016-10-31 09:16:46 +01:00
2014-10-29 09:28:35 +01:00
2017-08-14 15:00:59 +02:00
2012-03-12 22:49:03 +01:00
2017-01-26 15:27:54 +01:00
2017-08-22 14:39:36 +02:00
2016-12-30 09:17:02 +01:00
2017-10-14 20:37:33 +02:00
2017-10-09 23:01:48 +02:00
2016-12-30 09:17:02 +01:00
2016-12-30 09:17:02 +01:00
2017-01-26 15:22:32 +01:00
2017-01-26 15:22:32 +01:00
2017-10-11 10:18:39 +02:00
2016-10-24 16:30:14 +02:00
2017-01-26 15:22:32 +01:00
2016-04-21 09:23:24 +02:00
2016-02-05 23:54:47 +01:00
2016-08-22 15:28:35 +02:00
2017-08-21 08:54:46 +01:00
2017-10-07 12:31:39 +02:00
2017-08-31 14:45:18 +02:00
2017-09-21 14:09:49 +02:00
2017-08-22 14:38:03 +02:00
2017-10-09 23:02:36 +02:00
2017-08-22 14:41:40 +02:00
2017-08-22 14:42:00 +02:00
2017-08-22 14:42:19 +02:00
2016-06-13 09:27:43 +02:00
2016-04-01 15:06:36 +02:00
2016-04-01 15:06:36 +02:00
2017-05-29 18:46:42 +02:00
2017-08-14 15:01:01 +02:00
2017-08-14 15:01:59 +02:00
2017-08-14 15:01:02 +02:00