From: Jonathan Cameron <jic23@kernel.org>
To: linux-input@vger.kernel.org, Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: "Jonathan Cameron" <Jonathan.Cameron@huawei.com>,
"Paul Cercueil" <paul@crapouillou.net>,
"Roy Im" <roy.im.opensource@diasemi.com>,
"Moritz Fischer" <mdf@kernel.org>, "Luca Weiss" <luca@z3ntu.xyz>,
"Jeff LaBundy" <jeff@labundy.com>,
"Krzysztof Kozlowski" <krzysztof.kozlowski@linaro.org>,
"Geert Uytterhoeven" <geert+renesas@glider.be>,
"Stephen Boyd" <swboyd@chromium.org>,
"Damien Riegel" <damien.riegel@savoirfairelinux.com>,
"Lars-Peter Clausen" <lars@metafoo.de>,
"Pascal Paillet" <p.paillet@st.com>,
"Tony Lindgren" <tony@atomide.com>,
"Raul E Rangel" <rrangel@chromium.org>,
"Hans de Goede" <hdegoede@redhat.com>,
"Michael Hennerich" <michael.hennerich@analog.com>,
"Nicolas Ferre" <nicolas.ferre@microchip.com>,
"Alexandre Belloni" <alexandre.belloni@bootlin.com>,
"Claudiu Beznea" <claudiu.beznea@microchip.com>,
"Heiko Stuebner" <heiko@sntech.de>,
"Linus Walleij" <linus.walleij@linaro.org>,
"Zhu Yi" <yi.zhu5@cn.bosch.com>,
"Mark Jonas" <mark.jonas@de.bosch.com>,
"Michael Trimarchi" <michael@amarulasolutions.com>,
"Dario Binacchi" <dario.binacchi@amarulasolutions.com>,
"Daniel Mack" <daniel@zonque.org>,
"Jonathan Neuschäfer" <j.neuschaefer@gmx.net>,
"Douglas Anderson" <dianders@chromium.org>,
"Bastien Nocera" <hadess@hadess.net>,
"Anthony Kim" <anthony.kim@hideep.com>,
"Joe Hung" <joe_hung@ilitek.com>,
"Markuss Broks" <markuss.broks@gmail.com>,
"Haibo Chen" <haibo.chen@nxp.com>,
"Sangwon Jee" <jeesw@melfas.com>,
"Vincent Knecht" <vincent.knecht@mailoo.org>,
"Fabio Estevam" <festevam@gmail.com>,
"John Keeping" <john@metanate.com>,
"Stephen Just" <stephenjust@gmail.com>,
"Benjamin Tissoires" <benjamin.tissoires@redhat.com>,
"Dario Binacchi" <dariobin@libero.it>,
"Alistair Francis" <alistair@alistair23.me>
Subject: [PATCH 00/69] Input: Switch to DEFINE_SIMPLE_DEV_PM_OP() set 2
Date: Mon, 2 Jan 2023 18:17:33 +0000 [thread overview]
Message-ID: <20230102181842.718010-1-jic23@kernel.org> (raw)
From: Jonathan Cameron <Jonathan.Cameron@huawei.com>
This 2nd set is a continuation from:
https://lore.kernel.org/all/20221204180841.2211588-1-jic23@kernel.org/
A 3rd set (maybe more than one) will cover the remaining more
complex cases in Input that go beyond a straight forward switch.
Those will need more careful review than this (hopefully) simple
set.
As part of recent changes to the macros in linux/pm.h, the
SIMPLE_DEV_PM_OPS() macro is deprecated in favor of the combination
of DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr().
More details in the relevant commit message.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=1a3c7bb088266fa2db017be299f91f1c1894c857
The main advantage of the new versions is that they allow the compiler
to 'see' the callbacks registered, thus avoiding the need to either
protect them with ifdef guards or to mark them __maybe_unused.
The compiler then removes the structure and the callbacks as dead code
in event of !CONFIG_PM_SLEEP.
Ultimately to clean up the old macros the change needs to be done to
all instances of the SIMPLE_DEV_PM_OPS() in the kernel. There are similar
changes to be done for runtime PM macros and more complex PM handling.
This set is just meant to switch over some of the low hanging fruit in
a bite sized chunk.
Cc: Paul Cercueil <paul@crapouillou.net>
Cc: Roy Im <roy.im.opensource@diasemi.com>
Cc: Moritz Fischer <mdf@kernel.org>
Cc: Luca Weiss <luca@z3ntu.xyz>
Cc: Jeff LaBundy <jeff@labundy.com>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Cc: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Stephen Boyd <swboyd@chromium.org>
Cc: Damien Riegel <damien.riegel@savoirfairelinux.com>
Cc: Lars-Peter Clausen <lars@metafoo.de>
Cc: Pascal Paillet <p.paillet@st.com>
Cc: Tony Lindgren <tony@atomide.com>
Cc: Raul E Rangel <rrangel@chromium.org>
Cc: Hans de Goede <hdegoede@redhat.com>
Cc: Michael Hennerich <michael.hennerich@analog.com>
Cc: Nicolas Ferre <nicolas.ferre@microchip.com>
Cc: Alexandre Belloni <alexandre.belloni@bootlin.com>
Cc: Claudiu Beznea <claudiu.beznea@microchip.com>
Cc: Heiko Stuebner <heiko@sntech.de>
Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: Zhu Yi <yi.zhu5@cn.bosch.com>
Cc: Mark Jonas <mark.jonas@de.bosch.com>
Cc: Michael Trimarchi <michael@amarulasolutions.com>
Cc: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Cc: Daniel Mack <daniel@zonque.org>
Cc: Jonathan Neuschäfer <j.neuschaefer@gmx.net>
Cc: Douglas Anderson <dianders@chromium.org>
Cc: Bastien Nocera <hadess@hadess.net>
Cc: Anthony Kim <anthony.kim@hideep.com>
Cc: Joe Hung <joe_hung@ilitek.com>
Cc: Markuss Broks <markuss.broks@gmail.com>
Cc: Haibo Chen <haibo.chen@nxp.com>
Cc: Sangwon Jee <jeesw@melfas.com>
Cc: Vincent Knecht <vincent.knecht@mailoo.org>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: John Keeping <john@metanate.com>
Cc: Stephen Just <stephenjust@gmail.com>
Cc: Benjamin Tissoires <benjamin.tissoires@redhat.com>
Cc: Dario Binacchi <dariobin@libero.it>
Cc: Alistair Francis <alistair@alistair23.me>
Jonathan Cameron (69):
Input: 88pm860x - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: da7280 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: drv260x - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: drv2665 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: drv2667 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: e3x0-button - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: gpio-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: iqs269a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: iqs626a - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: kxtj9 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
Input: max77693-haptic - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: max8925_onkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: max8997_haptic - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: palmas-pwrbutton - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: pcfg8574_keypad - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: pm8941-pwrkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: pm8xxx-vibrator - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: pmic8xxx-pwrkey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: pwm-beeper - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: pwm-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: regulator-haptic - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: rotary-encoder - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: stpmic1_onekey - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: twl4030-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: twl6030-vibra - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: elan_i2c_core - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: navpoint - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: synaptics_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: ambakmi - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: ad7877 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: ads7846 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: ar1021 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: atmel_mxt_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: auo-pixcir-ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: bu21013_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: bu21029 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: chipone_in8318 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: chipone_icn8505 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: cy8ctma140 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: cy8ctmg110_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: edt-ft5x06 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: eeti_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: egalax_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
input: ektf2127 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: elants_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: goodix - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: hideep - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: ilitek_ts_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: imagis - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: imx6ul_tsc - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: iqs5xx - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: mcs5000_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: melfas_mip4 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
input: migor_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: mms114 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: msg2638 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: pixcir_i2c_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: raydium_i2c_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: silead - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: st1232 - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: surface3_spi - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: ti_am335x_tsc - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: ucb1400_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: wacom_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: wdt87xx_i2c - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: wm97xx - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: zforce_ts - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: zinitix - switch to DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
Input: ipaq-micro-ts - use DEFINE_SIMPLE_DEV_PM_OPS() and
pm_sleep_ptr()
drivers/input/misc/88pm860x_onkey.c | 9 +++++----
drivers/input/misc/da7280.c | 8 ++++----
drivers/input/misc/drv260x.c | 8 ++++----
drivers/input/misc/drv2665.c | 8 ++++----
drivers/input/misc/drv2667.c | 8 ++++----
drivers/input/misc/e3x0-button.c | 10 +++++-----
drivers/input/misc/gpio-vibra.c | 10 +++++-----
drivers/input/misc/iqs269a.c | 8 ++++----
drivers/input/misc/iqs626a.c | 8 ++++----
drivers/input/misc/kxtj9.c | 8 ++++----
drivers/input/misc/max77693-haptic.c | 11 ++++++-----
drivers/input/misc/max8925_onkey.c | 9 +++++----
drivers/input/misc/max8997_haptic.c | 7 ++++---
drivers/input/misc/palmas-pwrbutton.c | 10 +++++-----
drivers/input/misc/pcf8574_keypad.c | 16 +++-------------
drivers/input/misc/pm8941-pwrkey.c | 10 +++++-----
drivers/input/misc/pm8xxx-vibrator.c | 6 +++---
drivers/input/misc/pmic8xxx-pwrkey.c | 8 ++++----
drivers/input/misc/pwm-beeper.c | 10 +++++-----
drivers/input/misc/pwm-vibra.c | 10 +++++-----
drivers/input/misc/regulator-haptic.c | 8 ++++----
drivers/input/misc/rotary_encoder.c | 10 +++++-----
drivers/input/misc/stpmic1_onkey.c | 12 ++++++------
drivers/input/misc/twl4030-vibra.c | 10 +++++-----
drivers/input/misc/twl6040-vibra.c | 7 ++++---
drivers/input/mouse/elan_i2c_core.c | 8 ++++----
drivers/input/mouse/navpoint.c | 9 +++++----
drivers/input/mouse/synaptics_i2c.c | 10 +++++-----
drivers/input/serio/ambakmi.c | 6 +++---
drivers/input/touchscreen/ad7877.c | 8 ++++----
drivers/input/touchscreen/ads7846.c | 8 ++++----
drivers/input/touchscreen/ar1021_i2c.c | 9 +++++----
drivers/input/touchscreen/atmel_mxt_ts.c | 8 ++++----
drivers/input/touchscreen/auo-pixcir-ts.c | 10 +++++-----
drivers/input/touchscreen/bu21013_ts.c | 8 ++++----
drivers/input/touchscreen/bu21029_ts.c | 8 ++++----
drivers/input/touchscreen/chipone_icn8318.c | 6 ++----
drivers/input/touchscreen/chipone_icn8505.c | 8 ++++----
drivers/input/touchscreen/cy8ctma140.c | 9 +++++----
drivers/input/touchscreen/cy8ctmg110_ts.c | 9 +++++----
drivers/input/touchscreen/edt-ft5x06.c | 10 +++++-----
drivers/input/touchscreen/eeti_ts.c | 8 ++++----
drivers/input/touchscreen/egalax_ts.c | 9 +++++----
drivers/input/touchscreen/ektf2127.c | 10 +++++-----
drivers/input/touchscreen/elants_i2c.c | 10 +++++-----
drivers/input/touchscreen/goodix.c | 8 ++++----
drivers/input/touchscreen/hideep.c | 8 ++++----
drivers/input/touchscreen/ilitek_ts_i2c.c | 8 ++++----
drivers/input/touchscreen/imagis.c | 8 ++++----
drivers/input/touchscreen/imx6ul_tsc.c | 10 +++++-----
drivers/input/touchscreen/ipaq-micro-ts.c | 11 +++++------
drivers/input/touchscreen/iqs5xx.c | 8 ++++----
drivers/input/touchscreen/mcs5000_ts.c | 9 +++++----
drivers/input/touchscreen/melfas_mip4.c | 8 ++++----
drivers/input/touchscreen/migor_ts.c | 8 ++++----
drivers/input/touchscreen/mms114.c | 8 ++++----
drivers/input/touchscreen/msg2638.c | 8 ++++----
drivers/input/touchscreen/pixcir_i2c_ts.c | 10 +++++-----
drivers/input/touchscreen/raydium_i2c_ts.c | 12 ++++++------
drivers/input/touchscreen/silead.c | 8 ++++----
drivers/input/touchscreen/st1232.c | 10 +++++-----
drivers/input/touchscreen/surface3_spi.c | 12 ++++++------
drivers/input/touchscreen/ti_am335x_tsc.c | 8 ++++----
drivers/input/touchscreen/ucb1400_ts.c | 10 +++++-----
drivers/input/touchscreen/wacom_i2c.c | 8 ++++----
drivers/input/touchscreen/wdt87xx_i2c.c | 8 ++++----
drivers/input/touchscreen/wm97xx-core.c | 10 +++++-----
drivers/input/touchscreen/zforce_ts.c | 8 ++++----
drivers/input/touchscreen/zinitix.c | 8 ++++----
69 files changed, 306 insertions(+), 308 deletions(-)
--
2.39.0
next reply other threads:[~2023-01-02 18:06 UTC|newest]
Thread overview: 89+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-01-02 18:17 Jonathan Cameron [this message]
2023-01-02 18:17 ` [PATCH 01/69] Input: 88pm860x - switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() Jonathan Cameron
2023-01-02 18:17 ` [PATCH 02/69] Input: da7280 " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 03/69] Input: drv260x " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 04/69] Input: drv2665 " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 05/69] Input: drv2667 " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 06/69] Input: e3x0-button " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 07/69] Input: gpio-vibra " Jonathan Cameron
2023-01-02 19:30 ` Luca Weiss
2023-01-02 18:17 ` [PATCH 08/69] Input: iqs269a " Jonathan Cameron
2023-01-03 18:14 ` Jeff LaBundy
2023-01-02 18:17 ` [PATCH 09/69] Input: iqs626a " Jonathan Cameron
2023-01-03 18:14 ` Jeff LaBundy
2023-01-02 18:17 ` [PATCH 10/69] Input: kxtj9 " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 11/69] Input: max77693-haptic " Jonathan Cameron
2023-01-03 7:54 ` Krzysztof Kozlowski
2023-01-02 18:17 ` [PATCH 12/69] Input: max8925_onkey " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 13/69] Input: max8997_haptic " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 14/69] Input: palmas-pwrbutton " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 15/69] Input: pcfg8574_keypad " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 16/69] Input: pm8941-pwrkey " Jonathan Cameron
2023-01-04 1:01 ` Stephen Boyd
2023-01-02 18:17 ` [PATCH 17/69] Input: pm8xxx-vibrator " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 18/69] Input: pmic8xxx-pwrkey " Jonathan Cameron
2023-01-04 1:02 ` Stephen Boyd
2023-01-02 18:17 ` [PATCH 19/69] Input: pwm-beeper " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 20/69] Input: pwm-vibra " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 21/69] Input: regulator-haptic " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 22/69] Input: rotary-encoder " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 23/69] Input: stpmic1_onekey " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 24/69] Input: twl4030-vibra " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 25/69] Input: twl6030-vibra " Jonathan Cameron
2023-01-02 18:17 ` [PATCH 26/69] Input: elan_i2c_core " Jonathan Cameron
2023-01-09 8:44 ` Hans de Goede
2023-01-02 18:18 ` [PATCH 27/69] Input: navpoint " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 28/69] Input: synaptics_i2c " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 29/69] Input: ambakmi " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 30/69] Input: ad7877 " Jonathan Cameron
2023-01-09 10:18 ` Hennerich, Michael
2023-01-02 18:18 ` [PATCH 31/69] Input: ads7846 " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 32/69] Input: ar1021 " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 33/69] Input: atmel_mxt_ts " Jonathan Cameron
2023-01-03 8:45 ` Claudiu.Beznea
2023-01-02 18:18 ` [PATCH 34/69] Input: auo-pixcir-ts " Jonathan Cameron
2023-01-04 10:33 ` Heiko Stübner
2023-01-02 18:18 ` [PATCH 35/69] Input: bu21013_ts " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 36/69] Input: bu21029 " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 37/69] Input: chipone_in8318 " Jonathan Cameron
2023-01-09 8:44 ` Hans de Goede
2023-01-02 18:18 ` [PATCH 38/69] Input: chipone_icn8505 " Jonathan Cameron
2023-01-09 8:44 ` Hans de Goede
2023-01-02 18:18 ` [PATCH 39/69] Input: cy8ctma140 " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 40/69] Input: cy8ctmg110_ts " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 41/69] Input: edt-ft5x06 " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 42/69] Input: eeti_ts " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 43/69] Input: egalax_ts " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 44/69] input: ektf2127 " Jonathan Cameron
2023-01-09 8:44 ` Hans de Goede
2023-01-02 18:18 ` [PATCH 45/69] Input: elants_i2c " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 46/69] Input: goodix " Jonathan Cameron
2023-01-09 8:45 ` Hans de Goede
2023-01-02 18:18 ` [PATCH 47/69] Input: hideep " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 48/69] Input: ilitek_ts_i2c " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 49/69] Input: imagis " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 50/69] Input: imx6ul_tsc " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 51/69] Input: iqs5xx " Jonathan Cameron
2023-01-03 18:15 ` Jeff LaBundy
2023-01-02 18:18 ` [PATCH 52/69] Input: mcs5000_ts " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 53/69] Input: melfas_mip4 " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 54/69] input: migor_ts " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 55/69] Input: mms114 " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 56/69] Input: msg2638 " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 57/69] Input: pixcir_i2c_ts " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 58/69] Input: raydium_i2c_ts " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 59/69] Input: silead " Jonathan Cameron
2023-01-09 8:45 ` Hans de Goede
2023-01-02 18:18 ` [PATCH 60/69] Input: st1232 " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 61/69] Input: surface3_spi " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 62/69] Input: ti_am335x_tsc " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 63/69] Input: ucb1400_ts " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 64/69] Input: wacom_i2c " Jonathan Cameron
2023-01-03 10:39 ` Alistair
2023-01-02 18:18 ` [PATCH 65/69] Input: wdt87xx_i2c " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 66/69] Input: wm97xx " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 67/69] Input: zforce_ts " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 68/69] Input: zinitix " Jonathan Cameron
2023-01-02 18:18 ` [PATCH 69/69] Input: ipaq-micro-ts - use " Jonathan Cameron
2023-01-04 0:01 ` [PATCH 00/69] Input: Switch to DEFINE_SIMPLE_DEV_PM_OP() set 2 Linus Walleij
2023-01-11 0:54 ` Dmitry Torokhov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230102181842.718010-1-jic23@kernel.org \
--to=jic23@kernel.org \
--cc=Jonathan.Cameron@huawei.com \
--cc=alexandre.belloni@bootlin.com \
--cc=alistair@alistair23.me \
--cc=anthony.kim@hideep.com \
--cc=benjamin.tissoires@redhat.com \
--cc=claudiu.beznea@microchip.com \
--cc=damien.riegel@savoirfairelinux.com \
--cc=daniel@zonque.org \
--cc=dario.binacchi@amarulasolutions.com \
--cc=dariobin@libero.it \
--cc=dianders@chromium.org \
--cc=dmitry.torokhov@gmail.com \
--cc=festevam@gmail.com \
--cc=geert+renesas@glider.be \
--cc=hadess@hadess.net \
--cc=haibo.chen@nxp.com \
--cc=hdegoede@redhat.com \
--cc=heiko@sntech.de \
--cc=j.neuschaefer@gmx.net \
--cc=jeesw@melfas.com \
--cc=jeff@labundy.com \
--cc=joe_hung@ilitek.com \
--cc=john@metanate.com \
--cc=krzysztof.kozlowski@linaro.org \
--cc=lars@metafoo.de \
--cc=linus.walleij@linaro.org \
--cc=linux-input@vger.kernel.org \
--cc=luca@z3ntu.xyz \
--cc=mark.jonas@de.bosch.com \
--cc=markuss.broks@gmail.com \
--cc=mdf@kernel.org \
--cc=michael.hennerich@analog.com \
--cc=michael@amarulasolutions.com \
--cc=nicolas.ferre@microchip.com \
--cc=p.paillet@st.com \
--cc=paul@crapouillou.net \
--cc=roy.im.opensource@diasemi.com \
--cc=rrangel@chromium.org \
--cc=stephenjust@gmail.com \
--cc=swboyd@chromium.org \
--cc=tony@atomide.com \
--cc=vincent.knecht@mailoo.org \
--cc=yi.zhu5@cn.bosch.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).