Input: max77693-haptic - add device-tree compatible strings
authorMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 6 Oct 2023 10:03:20 +0000 (12:03 +0200)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 13 Dec 2023 05:42:36 +0000 (21:42 -0800)
commitf737020d24e47d6e8b893a2fee2b43268a6af629
tree80e89378e37163b22a58bceb9490031eaa0de15d
parent5958274f1de5bcc435a11a92a5d555775c5ed341
Input: max77693-haptic - add device-tree compatible strings

Add the needed device-tree compatible strings to the MAX77693 haptic
driver, so it can be automatically loaded when compiled as a kernel
module and given device-tree contains separate (i.e. 'motor-driver') node
under the main PMIC node. When device is instantiated from device-tree,
the driver data cannot be read via platform_get_device_id(), so get
device type from the parent MFD device instead, what works for both
cases.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20231006100320.2908210-1-m.szyprowski@samsung.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/misc/max77693-haptic.c