File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10236,6 +10236,13 @@ F: drivers/net/can/m_can/m_can.c
1023610236F: drivers/net/can/m_can/m_can.h
1023710237F: drivers/net/can/m_can/m_can_platform.c
1023810238
10239+ MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
10240+ M: Rishi Gupta <gupt21@gmail.com>
10241+ L: linux-i2c@vger.kernel.org
10242+ L: linux-input@vger.kernel.org
10243+ S: Maintained
10244+ F: drivers/hid/hid-mcp2221.c
10245+
1023910246MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
1024010247M: Peter Rosin <peda@axentia.se>
1024110248L: linux-iio@vger.kernel.org
Original file line number Diff line number Diff line change @@ -1145,6 +1145,16 @@ config HID_ALPS
11451145 Say Y here if you have a Alps touchpads over i2c-hid or usbhid
11461146 and want support for its special functionalities.
11471147
1148+ config HID_MCP2221
1149+ tristate "Microchip MCP2221 HID USB-to-I2C/SMbus host support"
1150+ depends on USB_HID && I2C
1151+ ---help---
1152+ Provides I2C and SMBUS host adapter functionality over USB-HID
1153+ through MCP2221 device.
1154+
1155+ To compile this driver as a module, choose M here: the module
1156+ will be called hid-mcp2221.ko.
1157+
11481158endmenu
11491159
11501160endif # HID
Original file line number Diff line number Diff line change @@ -70,6 +70,7 @@ obj-$(CONFIG_HID_LOGITECH_HIDPP) += hid-logitech-hidpp.o
7070obj-$(CONFIG_HID_MACALLY) += hid-macally.o
7171obj-$(CONFIG_HID_MAGICMOUSE) += hid-magicmouse.o
7272obj-$(CONFIG_HID_MALTRON) += hid-maltron.o
73+ obj-$(CONFIG_HID_MCP2221) += hid-mcp2221.o
7374obj-$(CONFIG_HID_MAYFLASH) += hid-mf.o
7475obj-$(CONFIG_HID_MICROSOFT) += hid-microsoft.o
7576obj-$(CONFIG_HID_MONTEREY) += hid-monterey.o
Original file line number Diff line number Diff line change 819819#define USB_DEVICE_ID_PICK16F1454 0x0042
820820#define USB_DEVICE_ID_PICK16F1454_V2 0xf2f7
821821#define USB_DEVICE_ID_LUXAFOR 0xf372
822+ #define USB_DEVICE_ID_MCP2221 0x00dd
822823
823824#define USB_VENDOR_ID_MICROSOFT 0x045e
824825#define USB_DEVICE_ID_SIDEWINDER_GV 0x003b
You can’t perform that action at this time.
0 commit comments