[RAMEN9610-21746]FROMLIST: HID: nintendo: add nintendo switch controller driver
authorDaniel J. Ogorchock <djogorchock@gmail.com>
Mon, 30 Dec 2019 01:27:09 +0000 (19:27 -0600)
committerrobot <robot@samsung.com>
Thu, 5 Nov 2020 18:12:58 +0000 (03:12 +0900)
commit383422e7cca25eff4583a9cbc8fe43d175f6668c
treefcbb063aa285cf49dce289b93ce1b839297eb1bb
parentcd534048520db673a7664541ce263393d7041699
[RAMEN9610-21746]FROMLIST: HID: nintendo: add nintendo switch controller driver

The hid-nintendo driver supports the Nintendo Switch Pro Controllers and
the Joy-Cons. The Pro Controllers can be used over USB or Bluetooth.

The Joy-Cons each create their own, independent input devices, so it is
up to userspace to combine them if desired.

Signed-off-by: Daniel J. Ogorchock <djogorchock@gmail.com>
Test: tested via custom test app
Test: atest NintendoSwitchProTest

Bug: 135136477
Link: https://patchwork.kernel.org/patch/11312547/
Link: https://lore.kernel.org/linux-input/20191230012720.2368987-2-djogorchock@gmail.com/
Change-Id: I179da1092faedc2ad25336224cf5ec8ff00e0d3f
Signed-off-by: Siarhei Vishniakou <svv@google.com>
MAINTAINERS
drivers/hid/Kconfig
drivers/hid/Makefile
drivers/hid/hid-ids.h
drivers/hid/hid-nintendo.c [new file with mode: 0644]