Colin Foster 68c873363a pinctrl: microchip-sgpio: add ability to be used in a non-mmio configuration
There are a few Ocelot chips that can contain SGPIO logic, but can be
controlled externally. Specifically the VSC7511, 7512, 7513, and 7514. In
the externally controlled configurations these registers are not
memory-mapped.

Add support for these non-memory-mapped configurations.

Signed-off-by: Colin Foster <colin.foster@in-advantage.com>
Reviewed-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Lee Jones <lee@kernel.org>
Link: https://lore.kernel.org/r/20220905162132.2943088-6-colin.foster@in-advantage.com
2022-09-09 07:54:39 +01:00
..
2022-08-11 13:26:09 -07:00
2022-08-06 16:38:17 -07:00
2022-08-14 09:28:54 -07:00
2022-08-04 12:12:54 -07:00
2022-08-04 12:12:54 -07:00
2022-08-06 17:05:21 -07:00
2022-08-04 19:30:35 -07:00
2022-07-17 17:14:30 -07:00
2022-08-04 19:30:35 -07:00
2022-08-03 19:52:08 -07:00
2022-08-06 16:38:17 -07:00
2022-08-04 18:34:05 -07:00
2022-08-11 19:12:15 -07:00
2022-08-04 18:19:14 -07:00
2022-08-05 10:07:23 -07:00
2022-08-06 10:56:45 -07:00
2022-08-07 17:52:35 -07:00
2022-08-04 19:41:09 -07:00
2022-08-06 10:25:16 -07:00
2022-08-04 19:41:09 -07:00
2022-08-05 14:13:45 -07:00
2022-08-12 09:50:34 -07:00
2022-08-13 13:37:36 -07:00
2022-08-04 12:12:54 -07:00
2022-08-03 17:49:38 +02:00
2022-08-04 19:30:35 -07:00
2022-08-12 09:50:34 -07:00
2022-08-04 12:12:54 -07:00
2022-08-04 12:12:54 -07:00
2022-08-12 09:50:34 -07:00
2022-08-05 10:02:33 -07:00
2022-08-09 00:56:41 +02:00
2022-08-13 13:41:48 -07:00
2022-08-13 13:41:48 -07:00
2022-08-06 10:19:51 -07:00
2022-08-06 16:38:17 -07:00
2022-08-13 13:41:48 -07:00
2022-08-13 13:41:48 -07:00
2022-08-08 14:33:41 -06:00
2022-08-12 09:50:34 -07:00
2022-08-12 09:50:34 -07:00
2022-08-08 15:04:04 -07:00
2022-08-14 09:28:54 -07:00
2022-08-04 12:01:42 -07:00