gpio updates for v5.10 - part 2

- refactor gpio-mockup testing module
 - simplify the code in gpio-mpc8xxx
 - implement v2 of the GPIO user API
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEFp3rbAvDxGAT0sefEacuoBRx13IFAl90SoQACgkQEacuoBRx
 13JnNRAAvqKcBkZoNpNS+pM56RCwdal7JXx8LwKflrpUejSCyyGRGQCyHk/8jWN3
 xLeRLkPQvIktwgIe+eyBeoF95HqEbT64JwXHeZ86LrtGWhiUsEglrWfHYR4oDzoR
 btw+Yd8ime3qSkNzCYPDWFsn8uzhJVM1Gg81dVl5kIusNnD7nMLBPTfJanfSWrZN
 xH0CXmrQwEVpyNbV8oCuRjEUqlTx/8896rNDhFovEZg6bvY+CRKjQMT05xg5uWvH
 FAc0lQQumaDif9/A916GS0ZV3+b479A2V+kaYSEsx5AUSpu7jzhEUJkf4Z7v6xMI
 8DAGraLoSqzE9gn0Xwm/yrP7P+wsJKszrXALSPZFQDr6LDE1XUC7F21bhIl25EBN
 ZACgKfVDY+6C1yVYzbWU7zulHaF8sMsM8HTI0W51yOB12xLBDdprrlTI5zLcQFc+
 DszuREm58ZSfdO5yWSz0W9ZkfH9Da+j517UjEOpzfXPHsBm1PZ26o2VBtpZSQaqA
 Iyec2OQ8I7v6REBeM/AiGWxpkjpfp07nENcst3a1LigykyMYwAEXxlDgDrmdNXEw
 O+PC58tugmbRrMhYINcLl/RXBu9Vnc1yegArpgeKgazx3PrXQo0ps9taD/ugYHqj
 TbOkXCjzMBk6pe28pO3oV2h8cpp9QDR63UXnfa4qyTssrf8We1U=
 =28LQ
 -----END PGP SIGNATURE-----

Merge tag 'gpio-updates-for-v5.10-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into devel

gpio updates for v5.10 - part 2

- refactor gpio-mockup testing module
- simplify the code in gpio-mpc8xxx
- implement v2 of the GPIO user API
This commit is contained in:
Linus Walleij 2020-09-30 11:35:56 +02:00
commit 3d5a46544b
18 changed files with 2273 additions and 439 deletions