diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2020-05-07 11:58:28 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2020-05-08 10:54:22 +0200 |
commit | 342c1462fc57122c8a84aace391dfee74e030056 (patch) | |
tree | 1cf45156f4e6f0a5eaa5c18e74f5f60df219d566 /patches/kbd-2.2.0 | |
parent | c082ec2177d3e910eea84bb74c59e0e9e2ea57d2 (diff) | |
download | ptxdist-342c1462fc57122c8a84aace391dfee74e030056.tar.gz ptxdist-342c1462fc57122c8a84aace391dfee74e030056.tar.xz |
kbd: version bump 2.0.4 -> 2.2.0
This fixes building with gcc 10.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'patches/kbd-2.2.0')
-rw-r--r-- | patches/kbd-2.2.0/0001-getkeycode-show-reserved-scancode.patch | 30 | ||||
-rw-r--r-- | patches/kbd-2.2.0/series | 4 |
2 files changed, 34 insertions, 0 deletions
diff --git a/patches/kbd-2.2.0/0001-getkeycode-show-reserved-scancode.patch b/patches/kbd-2.2.0/0001-getkeycode-show-reserved-scancode.patch new file mode 100644 index 000000000..1f9401f1d --- /dev/null +++ b/patches/kbd-2.2.0/0001-getkeycode-show-reserved-scancode.patch @@ -0,0 +1,30 @@ +From: Luotao Fu <l.fu@pengutronix.de> +Date: Fri, 4 Jun 2010 10:36:42 +0200 +Subject: [PATCH] getkeycode: show reserved scancode + +The scancode 0 is usually reserved. Hence the getkeycodes starts scanning at 1. +However, the scancode can still be used in some special cases, e.g. for a matrix +keypad with board specific combination of keycodes and scancodes. This one +change the scan range to start from 0. + +probably not for mainline, as far kdb is maintained et all. + +Signed-off-by: Luotao Fu <l.fu@pengutronix.de> +Signed-off-by: Alexander Aring <alex.aring@gmail.com> +--- + src/getkeycodes.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/getkeycodes.c b/src/getkeycodes.c +index 7baa0919cfdc..485b9096b3f4 100644 +--- a/src/getkeycodes.c ++++ b/src/getkeycodes.c +@@ -50,7 +50,7 @@ int main(int argc, char **argv) + if (ioctl(fd, KDGETKEYCODE, &a)) { + sc0 = 89; + } else +- for (sc0 = 1; sc0 <= 88; sc0++) { ++ for (sc0 = 0; sc0 <= 88; sc0++) { + a.scancode = sc0; + a.keycode = 0; + if (ioctl(fd, KDGETKEYCODE, &a) || a.keycode != sc0) diff --git a/patches/kbd-2.2.0/series b/patches/kbd-2.2.0/series new file mode 100644 index 000000000..df84458e1 --- /dev/null +++ b/patches/kbd-2.2.0/series @@ -0,0 +1,4 @@ +# generated by git-ptx-patches +#tag:base --start-number 1 +0001-getkeycode-show-reserved-scancode.patch +# b30f32d9f70381da3222dab98a471fa9 - git-ptx-patches magic |