<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/input/misc/Kconfig, branch v6.18.21</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v6.18.21</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v6.18.21'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2025-09-28T04:51:52+00:00</updated>
<entry>
<title>Input: aw86927 - add driver for Awinic AW86927</title>
<updated>2025-09-28T04:51:52+00:00</updated>
<author>
<name>Griffin Kroah-Hartman</name>
<email>griffin.kroah@fairphone.com</email>
</author>
<published>2025-09-28T04:14:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=52e06d564ce6a5f03177922b2fa5667781d5ff83'/>
<id>urn:sha1:52e06d564ce6a5f03177922b2fa5667781d5ff83</id>
<content type='text'>
Add support for the I2C-connected Awinic AW86927 LRA haptic driver.

This driver includes a hardcoded sine waveform to be uploaded to the
AW86927's SRAM for haptic playback.
This driver does not currently support all the capabilities of the
AW86927, such as F0 calibration, RTP mode, and CONT mode.

Signed-off-by: Griffin Kroah-Hartman &lt;griffin.kroah@fairphone.com&gt;
Link: https://lore.kernel.org/r/20250925-aw86927-v3-2-1fc6265b42de@fairphone.com
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'ib-mfd-gpio-input-pinctrl-pwm-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into next</title>
<updated>2025-09-17T21:42:16+00:00</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2025-09-17T21:42:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=925e9296dadf83b5136665060f86c3e5b6669fa1'/>
<id>urn:sha1:925e9296dadf83b5136665060f86c3e5b6669fa1</id>
<content type='text'>
Sync up with MFD tree to bring in support for MAX7360.
</content>
</entry>
<entry>
<title>input: misc: Add support for MAX7360 rotary</title>
<updated>2025-09-16T14:24:48+00:00</updated>
<author>
<name>Mathieu Dubois-Briand</name>
<email>mathieu.dubois-briand@bootlin.com</email>
</author>
<published>2025-08-24T11:57:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=229c15e9a69cb3d6a303a9e20b10fb991b66895d'/>
<id>urn:sha1:229c15e9a69cb3d6a303a9e20b10fb991b66895d</id>
<content type='text'>
Add driver for Maxim Integrated MAX7360 rotary encoder controller,
supporting a single rotary switch.

Acked-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Signed-off-by: Mathieu Dubois-Briand &lt;mathieu.dubois-briand@bootlin.com&gt;
Link: https://lore.kernel.org/r/20250824-mdb-max7360-support-v14-9-435cfda2b1ea@bootlin.com
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>input: tps6594-pwrbutton: Add power button functionality</title>
<updated>2025-09-03T10:28:07+00:00</updated>
<author>
<name>Job Sava</name>
<email>jsava@criticallink.com</email>
</author>
<published>2025-08-26T13:46:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=170031ff27dd7a07fdedee7f3710a19dcdf889bd'/>
<id>urn:sha1:170031ff27dd7a07fdedee7f3710a19dcdf889bd</id>
<content type='text'>
TPS6594 defines two interrupts for the power button one for push and
one for release.

This driver is very simple in that it maps the push interrupt to a key
input and the release interrupt to a key release.

Signed-off-by: Job Sava &lt;jsava@criticallink.com&gt;
Signed-off-by: Michael Walle &lt;mwalle@kernel.org&gt;
Acked-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Link: https://lore.kernel.org/r/20250826134631.1499936-2-mwalle@kernel.org
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>Input: pcf50633-input - remove the driver</title>
<updated>2025-06-30T05:04:24+00:00</updated>
<author>
<name>Dr. David Alan Gilbert</name>
<email>linux@treblig.org</email>
</author>
<published>2025-06-29T21:28:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=fc75e51e6977f12f76cdcc6f9658a61b04cc4b3e'/>
<id>urn:sha1:fc75e51e6977f12f76cdcc6f9658a61b04cc4b3e</id>
<content type='text'>
The pcf50633 was used as part of the OpenMoko devices but the support
for its main chip was recently removed in: commit 61b7f8920b17 ("ARM:
s3c: remove all s3c24xx support")

Remove the input driver.

This was originally posted as a set of pcf50633 removals in March,
and is the only major component that hasn't been picked up.
https://lore.kernel.org/all/20250311014959.743322-1-linux@treblig.org/

Signed-off-by: Dr. David Alan Gilbert &lt;linux@treblig.org&gt;
Link: https://lore.kernel.org/r/20250629212820.319584-1-linux@treblig.org
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: max77693 - add max77705 haptic support</title>
<updated>2025-02-20T16:37:47+00:00</updated>
<author>
<name>Dzmitry Sankouski</name>
<email>dsankouski@gmail.com</email>
</author>
<published>2025-01-23T15:04:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=eb79f3a5a51a1f484e2570d983dc9d8217e8f912'/>
<id>urn:sha1:eb79f3a5a51a1f484e2570d983dc9d8217e8f912</id>
<content type='text'>
Add support for haptic controller on MAX77705 Multifunction
device.

This driver supports external pwm and LRA (Linear Resonant Actuator) motor.
User can control the haptic device via force feedback framework.

Signed-off-by: Dzmitry Sankouski &lt;dsankouski@gmail.com&gt;
Acked-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Reviewed-by: Krzysztof Kozlowski &lt;krzysztof.kozlowski@linaro.org&gt;
Link: https://lore.kernel.org/r/20250123-starqltechn_integration_upstream-v17-6-8b06685b6612@gmail.com
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>Input: add driver for the input part of qnap-mcu devices</title>
<updated>2024-12-17T13:14:42+00:00</updated>
<author>
<name>Heiko Stuebner</name>
<email>heiko@sntech.de</email>
</author>
<published>2024-11-07T11:47:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=bb7e361191564cbd77f5cfc0f49213d9e799ff10'/>
<id>urn:sha1:bb7e361191564cbd77f5cfc0f49213d9e799ff10</id>
<content type='text'>
The MCU controls the power-button and beeper, so expose them as input
device. There is of course no interrupt line, so the status of the
power-button needs to be polled. To generate an event the power-button
also needs to be held for 1-2 seconds, so the polling interval does
not need to be overly fast.

Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt;
Acked-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Link: https://lore.kernel.org/r/20241107114712.538976-7-heiko@sntech.de
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ib-mfd-input-regulator-6.11' into ibs-for-mfd-merged</title>
<updated>2024-07-04T16:06:42+00:00</updated>
<author>
<name>Lee Jones</name>
<email>lee@kernel.org</email>
</author>
<published>2024-07-04T16:06:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=f5ace555243953d12031679712e8594a40873ed0'/>
<id>urn:sha1:f5ace555243953d12031679712e8594a40873ed0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>input: Add onkey driver for Marvell 88PM886 PMIC</title>
<updated>2024-06-28T14:41:20+00:00</updated>
<author>
<name>Karel Balej</name>
<email>balejk@matfyz.cz</email>
</author>
<published>2024-05-31T17:34:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=914089db309ccc590314b6c21df5a1f812e9ab0b'/>
<id>urn:sha1:914089db309ccc590314b6c21df5a1f812e9ab0b</id>
<content type='text'>
Marvell 88PM886 PMIC provides onkey among other things. Add client
driver to handle it. The driver currently only provides a basic support
omitting additional functions found in the vendor version, such as long
onkey and GPIO integration.

Signed-off-by: Karel Balej &lt;balejk@matfyz.cz&gt;
Acked-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Link: https://lore.kernel.org/r/20240531175109.15599-5-balejk@matfyz.cz
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
<entry>
<title>Input: cs40l50 - Add support for the CS40L50 haptic driver</title>
<updated>2024-06-28T14:36:11+00:00</updated>
<author>
<name>James Ogletree</name>
<email>jogletre@opensource.cirrus.com</email>
</author>
<published>2024-06-20T16:17:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=c38fe1bb5d21c2ce0857965ee06174ee587d6b42'/>
<id>urn:sha1:c38fe1bb5d21c2ce0857965ee06174ee587d6b42</id>
<content type='text'>
Introduce support for Cirrus Logic Device CS40L50: a
haptic driver with waveform memory, integrated DSP,
and closed-loop algorithms.

The input driver provides the interface for control of
haptic effects through the device.

Signed-off-by: James Ogletree &lt;jogletre@opensource.cirrus.com&gt;
Reviewed-by: Jeff LaBundy &lt;jeff@labundy.com&gt;
Acked-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Link: https://lore.kernel.org/r/20240620161745.2312359-5-jogletre@opensource.cirrus.com
Signed-off-by: Lee Jones &lt;lee@kernel.org&gt;
</content>
</entry>
</feed>
