* [PATCH 512/606] platform/chrome: cros_ec: Convert to i2c's .probe_new()
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
@ 2022-11-18 22:44 ` Uwe Kleine-König
2022-11-18 22:55 ` Guenter Roeck
2022-11-19 6:50 ` [PATCH 000/606] i2c: Complete conversion to i2c_probe_new patchwork-bot+chrome-platform
` (20 subsequent siblings)
21 siblings, 1 reply; 26+ messages in thread
From: Uwe Kleine-König @ 2022-11-18 22:44 UTC (permalink / raw)
To: Angel Iglesias, Lee Jones, Grant Likely, Wolfram Sang,
Benson Leung
Cc: linux-i2c, kernel, Uwe Kleine-König, Guenter Roeck,
chrome-platform, linux-kernel
From: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
The probe function doesn't make use of the i2c_device_id * parameter so it
can be trivially converted.
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
---
drivers/platform/chrome/cros_ec_i2c.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/platform/chrome/cros_ec_i2c.c b/drivers/platform/chrome/cros_ec_i2c.c
index b6823c654c3f..dbe698f33128 100644
--- a/drivers/platform/chrome/cros_ec_i2c.c
+++ b/drivers/platform/chrome/cros_ec_i2c.c
@@ -286,8 +286,7 @@ static int cros_ec_cmd_xfer_i2c(struct cros_ec_device *ec_dev,
return ret;
}
-static int cros_ec_i2c_probe(struct i2c_client *client,
- const struct i2c_device_id *dev_id)
+static int cros_ec_i2c_probe(struct i2c_client *client)
{
struct device *dev = &client->dev;
struct cros_ec_device *ec_dev = NULL;
@@ -373,7 +372,7 @@ static struct i2c_driver cros_ec_driver = {
.of_match_table = of_match_ptr(cros_ec_i2c_of_match),
.pm = &cros_ec_i2c_pm_ops,
},
- .probe = cros_ec_i2c_probe,
+ .probe_new = cros_ec_i2c_probe,
.remove = cros_ec_i2c_remove,
.id_table = cros_ec_i2c_id,
};
--
2.38.1
^ permalink raw reply related [flat|nested] 26+ messages in thread* Re: [PATCH 512/606] platform/chrome: cros_ec: Convert to i2c's .probe_new()
2022-11-18 22:44 ` [PATCH 512/606] platform/chrome: cros_ec: Convert to i2c's .probe_new() Uwe Kleine-König
@ 2022-11-18 22:55 ` Guenter Roeck
0 siblings, 0 replies; 26+ messages in thread
From: Guenter Roeck @ 2022-11-18 22:55 UTC (permalink / raw)
To: Uwe Kleine-König
Cc: Angel Iglesias, Lee Jones, Grant Likely, Wolfram Sang,
Benson Leung, linux-i2c, kernel, Uwe Kleine-König,
Guenter Roeck, chrome-platform, linux-kernel
On Fri, Nov 18, 2022 at 2:48 PM Uwe Kleine-König <uwe@kleine-koenig.org> wrote:
>
> From: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
>
> The probe function doesn't make use of the i2c_device_id * parameter so it
> can be trivially converted.
>
> Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Reviewed-by: Guenter Roeck <groeck@chromium.org>
> ---
> drivers/platform/chrome/cros_ec_i2c.c | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/drivers/platform/chrome/cros_ec_i2c.c b/drivers/platform/chrome/cros_ec_i2c.c
> index b6823c654c3f..dbe698f33128 100644
> --- a/drivers/platform/chrome/cros_ec_i2c.c
> +++ b/drivers/platform/chrome/cros_ec_i2c.c
> @@ -286,8 +286,7 @@ static int cros_ec_cmd_xfer_i2c(struct cros_ec_device *ec_dev,
> return ret;
> }
>
> -static int cros_ec_i2c_probe(struct i2c_client *client,
> - const struct i2c_device_id *dev_id)
> +static int cros_ec_i2c_probe(struct i2c_client *client)
> {
> struct device *dev = &client->dev;
> struct cros_ec_device *ec_dev = NULL;
> @@ -373,7 +372,7 @@ static struct i2c_driver cros_ec_driver = {
> .of_match_table = of_match_ptr(cros_ec_i2c_of_match),
> .pm = &cros_ec_i2c_pm_ops,
> },
> - .probe = cros_ec_i2c_probe,
> + .probe_new = cros_ec_i2c_probe,
> .remove = cros_ec_i2c_remove,
> .id_table = cros_ec_i2c_id,
> };
> --
> 2.38.1
>
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
2022-11-18 22:44 ` [PATCH 512/606] platform/chrome: cros_ec: Convert to i2c's .probe_new() Uwe Kleine-König
@ 2022-11-19 6:50 ` patchwork-bot+chrome-platform
2022-11-19 6:50 ` patchwork-bot+chrome-platform
` (19 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: patchwork-bot+chrome-platform @ 2022-11-19 6:50 UTC (permalink / raw)
To: =?utf-8?q?Uwe_Kleine-K=C3=B6nig_=3Cuwe=40kleine-koenig=2Eorg=3E?=
Cc: ang.iglesiasg, lee.jones, grant.likely, wsa, linux-i2c, kernel,
linux-integrity, linux-kernel, linux-arm-kernel, linux-crypto,
linux-gpio, bcm-kernel-feedback-list, linux-rpi-kernel, linux-iio,
linux-input, platform-driver-x86, linux-stm32, linux-leds,
linuxppc-dev, linux-media, patches, linux-actions,
linux-renesas-soc, linux-amlogic, alsa-devel, linux-omap,
linux-samsung-soc, linux-mtd, netdev, devicetree, chrome-platform,
linux-pm, kernel, linux-pwm, linux-rtc, linux-spi, linux-staging,
linux-serial, linux-usb, linux-fbdev, linux-watchdog,
openipmi-developer
Hello:
This patch was applied to chrome-platform/linux.git (for-next)
by Tzung-Bi Shih <tzungbi@kernel.org>:
On Fri, 18 Nov 2022 23:35:34 +0100 you wrote:
> Hello,
>
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Here is the summary with links:
- [512/606] platform/chrome: cros_ec: Convert to i2c's .probe_new()
https://git.kernel.org/chrome-platform/c/f9e510dc92df
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
2022-11-18 22:44 ` [PATCH 512/606] platform/chrome: cros_ec: Convert to i2c's .probe_new() Uwe Kleine-König
2022-11-19 6:50 ` [PATCH 000/606] i2c: Complete conversion to i2c_probe_new patchwork-bot+chrome-platform
@ 2022-11-19 6:50 ` patchwork-bot+chrome-platform
2022-11-19 11:10 ` Wolfram Sang
` (18 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: patchwork-bot+chrome-platform @ 2022-11-19 6:50 UTC (permalink / raw)
To: =?utf-8?q?Uwe_Kleine-K=C3=B6nig_=3Cuwe=40kleine-koenig=2Eorg=3E?=
Cc: ang.iglesiasg, lee.jones, grant.likely, wsa, linux-i2c, kernel,
linux-integrity, linux-kernel, linux-arm-kernel, linux-crypto,
linux-gpio, bcm-kernel-feedback-list, linux-rpi-kernel, linux-iio,
linux-input, platform-driver-x86, linux-stm32, linux-leds,
linuxppc-dev, linux-media, patches, linux-actions,
linux-renesas-soc, linux-amlogic, alsa-devel, linux-omap,
linux-samsung-soc, linux-mtd, netdev, devicetree, chrome-platform,
linux-pm, kernel, linux-pwm, linux-rtc, linux-spi, linux-staging,
linux-serial, linux-usb, linux-fbdev, linux-watchdog,
openipmi-developer
Hello:
This patch was applied to chrome-platform/linux.git (for-kernelci)
by Tzung-Bi Shih <tzungbi@kernel.org>:
On Fri, 18 Nov 2022 23:35:34 +0100 you wrote:
> Hello,
>
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Here is the summary with links:
- [512/606] platform/chrome: cros_ec: Convert to i2c's .probe_new()
https://git.kernel.org/chrome-platform/c/f9e510dc92df
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (2 preceding siblings ...)
2022-11-19 6:50 ` patchwork-bot+chrome-platform
@ 2022-11-19 11:10 ` Wolfram Sang
2022-11-20 19:43 ` Sebastian Reichel
` (17 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Wolfram Sang @ 2022-11-19 11:10 UTC (permalink / raw)
To: Uwe Kleine-König
Cc: Angel Iglesias, Lee Jones, Grant Likely, linux-i2c, kernel,
linux-integrity, linux-kernel, linux-arm-kernel, linux-crypto,
linux-gpio, Broadcom internal kernel review list,
linux-rpi-kernel, linux-iio, linux-input, platform-driver-x86,
linux-stm32, linux-leds, linuxppc-dev, linux-media, patches,
linux-actions, linux-renesas-soc, linux-amlogic, alsa-devel,
linux-omap, linux-samsung-soc, linux-mtd, netdev, devicetree,
chrome-platform, linux-pm, Purism Kernel Team, linux-pwm,
linux-rtc, linux-spi, linux-staging, linux-serial, linux-usb,
linux-fbdev, linux-watchdog, openipmi-developer
[-- Attachment #1: Type: text/plain, Size: 647 bytes --]
Hi Uwe,
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
Thanks for this work, really, but oh my poor inbox...
> I don't think it's feasable to apply this series in one go, so I ask the
> maintainers of the changed files to apply via their tree.
This seems reasonable. It would have made sense to send "patch series
per subsystem" then. So people only see the subset they are interested
in. I know filename-to-subsys mapping is hardly ever perfect. But in my
experience, even imperfect, it is more convenient than such a huge patch
series.
Happy hacking,
Wolfram
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (3 preceding siblings ...)
2022-11-19 11:10 ` Wolfram Sang
@ 2022-11-20 19:43 ` Sebastian Reichel
2022-11-21 9:53 ` Lee Jones
` (16 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Sebastian Reichel @ 2022-11-20 19:43 UTC (permalink / raw)
To: Uwe Kleine-König
Cc: Angel Iglesias, Lee Jones, Grant Likely, Wolfram Sang, linux-i2c,
kernel, linux-integrity, linux-kernel, linux-arm-kernel,
linux-crypto, linux-gpio, Broadcom internal kernel review list,
linux-rpi-kernel, linux-iio, linux-input, platform-driver-x86,
linux-stm32, linux-leds, linuxppc-dev, linux-media, patches,
linux-actions, linux-renesas-soc, linux-amlogic, alsa-devel,
linux-omap, linux-samsung-soc, linux-mtd, netdev, devicetree,
chrome-platform, linux-pm, Purism Kernel Team, linux-pwm,
linux-rtc, linux-spi, linux-staging, linux-serial, linux-usb,
linux-fbdev, linux-watchdog, openipmi-developer
[-- Attachment #1: Type: text/plain, Size: 2954 bytes --]
Hi,
On Fri, Nov 18, 2022 at 11:35:34PM +0100, Uwe Kleine-König wrote:
> Hello,
>
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/client_device_id_helper-immutable
>
> I don't think it's feasable to apply this series in one go, so I ask the
> maintainers of the changed files to apply via their tree. I guess it
> will take a few kernel release iterations until all patch are in, but I
> think a single tree creates too much conflicts.
>
> The last patch changes i2c_driver::probe, all non-converted drivers will
> fail to compile then. So I hope the build bots will tell me about any
> driver I missed to convert. This patch is obviously not for application
> now.
>
> I dropped most individuals from the recipents of this mail to not
> challenge the mail servers and mailing list filters too much. Sorry if
> you had extra efforts to find this mail.
>
> Best regards
> Uwe
...
> power: supply: adp5061: Convert to i2c's .probe_new()
> power: supply: bq2415x: Convert to i2c's .probe_new()
> power: supply: bq24190: Convert to i2c's .probe_new()
> power: supply: bq24257: Convert to i2c's .probe_new()
> power: supply: bq24735: Convert to i2c's .probe_new()
> power: supply: bq2515x: Convert to i2c's .probe_new()
> power: supply: bq256xx: Convert to i2c's .probe_new()
> power: supply: bq25890: Convert to i2c's .probe_new()
> power: supply: bq25980: Convert to i2c's .probe_new()
> power: supply: bq27xxx: Convert to i2c's .probe_new()
> power: supply: ds2782: Convert to i2c's .probe_new()
> power: supply: lp8727: Convert to i2c's .probe_new()
> power: supply: ltc2941: Convert to i2c's .probe_new()
> power: supply: ltc4162-l: Convert to i2c's .probe_new()
> power: supply: max14656: Convert to i2c's .probe_new()
> power: supply: max17040: Convert to i2c's .probe_new()
> power: supply: max17042_battery: Convert to i2c's .probe_new()
> power: supply: rt5033_battery: Convert to i2c's .probe_new()
> power: supply: rt9455: Convert to i2c's .probe_new()
> power: supply: sbs: Convert to i2c's .probe_new()
> power: supply: sbs-manager: Convert to i2c's .probe_new()
> power: supply: smb347: Convert to i2c's .probe_new()
> power: supply: ucs1002: Convert to i2c's .probe_new()
> power: supply: z2_battery: Convert to i2c's .probe_new()
> [...]
Thanks, I queued patches 513-536 to the power-supply subsystem.
-- Sebastian
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (4 preceding siblings ...)
2022-11-20 19:43 ` Sebastian Reichel
@ 2022-11-21 9:53 ` Lee Jones
2022-11-22 18:58 ` Jonathan Cameron
` (15 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Lee Jones @ 2022-11-21 9:53 UTC (permalink / raw)
To: Uwe Kleine-König
Cc: Angel Iglesias, Lee Jones, Grant Likely, Wolfram Sang, linux-i2c,
kernel, linux-integrity, linux-kernel, linux-arm-kernel,
linux-crypto, linux-gpio, Broadcom internal kernel review list,
linux-rpi-kernel, linux-iio, linux-input, platform-driver-x86,
linux-stm32, linux-leds, linuxppc-dev, linux-media, patches,
linux-actions, linux-renesas-soc, linux-amlogic, alsa-devel,
linux-omap, linux-samsung-soc, linux-mtd, netdev, devicetree,
chrome-platform, linux-pm, Purism Kernel Team, linux-pwm,
linux-rtc, linux-spi, linux-staging, linux-serial, linux-usb,
linux-fbdev, linux-watchdog, openipmi-developer
On Fri, 18 Nov 2022, Uwe Kleine-König wrote:
> Hello,
>
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
Oh yeah, this! Thanks for picking this up Uwe, I guess I've been
distracted for the past 6 years or so. :)
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git i2c/client_device_id_helper-immutable
>
> I don't think it's feasable to apply this series in one go, so I ask the
> maintainers of the changed files to apply via their tree. I guess it
> will take a few kernel release iterations until all patch are in, but I
> think a single tree creates too much conflicts.
>
> The last patch changes i2c_driver::probe, all non-converted drivers will
> fail to compile then. So I hope the build bots will tell me about any
> driver I missed to convert. This patch is obviously not for application
> now.
>
> I dropped most individuals from the recipents of this mail to not
> challenge the mail servers and mailing list filters too much. Sorry if
> you had extra efforts to find this mail.
[...]
> drivers/mfd/88pm800.c | 5 ++---
> drivers/mfd/88pm805.c | 5 ++---
> drivers/mfd/aat2870-core.c | 5 ++---
> drivers/mfd/act8945a.c | 5 ++---
> drivers/mfd/adp5520.c | 6 +++---
> drivers/mfd/arizona-i2c.c | 6 +++---
> drivers/mfd/as3711.c | 5 ++---
> drivers/mfd/as3722.c | 5 ++---
> drivers/mfd/atc260x-i2c.c | 5 ++---
> drivers/mfd/axp20x-i2c.c | 5 ++---
> drivers/mfd/bcm590xx.c | 5 ++---
> drivers/mfd/bd9571mwv.c | 5 ++---
> drivers/mfd/da903x.c | 6 +++---
> drivers/mfd/da9052-i2c.c | 6 +++---
> drivers/mfd/da9055-i2c.c | 5 ++---
> drivers/mfd/da9062-core.c | 6 +++---
> drivers/mfd/da9063-i2c.c | 6 +++---
> drivers/mfd/da9150-core.c | 5 ++---
> drivers/mfd/khadas-mcu.c | 5 ++---
> drivers/mfd/lm3533-core.c | 5 ++---
> drivers/mfd/lp3943.c | 4 ++--
> drivers/mfd/lp873x.c | 5 ++---
> drivers/mfd/lp87565.c | 5 ++---
> drivers/mfd/lp8788.c | 4 ++--
> drivers/mfd/madera-i2c.c | 6 +++---
> drivers/mfd/max14577.c | 6 +++---
> drivers/mfd/max77620.c | 6 +++---
> drivers/mfd/max77693.c | 6 +++---
> drivers/mfd/max77843.c | 6 +++---
> drivers/mfd/max8907.c | 5 ++---
> drivers/mfd/max8925-i2c.c | 5 ++---
> drivers/mfd/max8997.c | 6 +++---
> drivers/mfd/max8998.c | 6 +++---
> drivers/mfd/mc13xxx-i2c.c | 6 +++---
> drivers/mfd/menelaus.c | 5 ++---
> drivers/mfd/menf21bmc.c | 4 ++--
> drivers/mfd/palmas.c | 5 ++---
> drivers/mfd/pcf50633-core.c | 5 ++---
> drivers/mfd/rc5t583.c | 5 ++---
> drivers/mfd/retu-mfd.c | 4 ++--
> drivers/mfd/rk808.c | 5 ++---
> drivers/mfd/rohm-bd718x7.c | 5 ++---
> drivers/mfd/rsmu_i2c.c | 6 +++---
> drivers/mfd/rt5033.c | 5 ++---
> drivers/mfd/sec-core.c | 5 ++---
> drivers/mfd/si476x-i2c.c | 6 +++---
> drivers/mfd/sky81452.c | 5 ++---
> drivers/mfd/stmfx.c | 5 ++---
> drivers/mfd/stmpe-i2c.c | 5 +++--
> drivers/mfd/stpmic1.c | 5 ++---
> drivers/mfd/stw481x.c | 5 ++---
> drivers/mfd/tc3589x.c | 6 +++---
> drivers/mfd/ti-lmu.c | 5 +++--
> drivers/mfd/tps6105x.c | 5 ++---
> drivers/mfd/tps65010.c | 6 +++---
> drivers/mfd/tps6507x.c | 5 ++---
> drivers/mfd/tps65086.c | 5 ++---
> drivers/mfd/tps65090.c | 5 ++---
> drivers/mfd/tps65218.c | 5 ++---
> drivers/mfd/tps6586x.c | 5 ++---
> drivers/mfd/tps65910.c | 6 +++---
> drivers/mfd/tps65912-i2c.c | 5 ++---
> drivers/mfd/twl-core.c | 5 +++--
> drivers/mfd/twl6040.c | 5 ++---
> drivers/mfd/wl1273-core.c | 5 ++---
> drivers/mfd/wm831x-i2c.c | 6 +++---
> drivers/mfd/wm8350-i2c.c | 5 ++---
> drivers/mfd/wm8400-core.c | 5 ++---
> drivers/mfd/wm8994-core.c | 6 +++---
For my own reference (apply this as-is to your sign-off block):
Acked-for-MFD-by: Lee Jones <lee@kernel.org>
> drivers/video/backlight/adp8860_bl.c | 6 +++---
> drivers/video/backlight/adp8870_bl.c | 6 +++---
> drivers/video/backlight/arcxcnn_bl.c | 4 ++--
> drivers/video/backlight/bd6107.c | 5 ++---
> drivers/video/backlight/lm3630a_bl.c | 5 ++---
> drivers/video/backlight/lm3639_bl.c | 5 ++---
> drivers/video/backlight/lp855x_bl.c | 5 +++--
> drivers/video/backlight/lv5207lp.c | 5 ++---
> drivers/video/backlight/tosa_bl.c | 5 ++---
> drivers/video/fbdev/matrox/matroxfb_maven.c | 5 ++---
For my own reference (apply this as-is to your sign-off block):
Acked-for-Backlight-by: Lee Jones <lee@kernel.org>
--
Lee Jones [李琼斯]
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (5 preceding siblings ...)
2022-11-21 9:53 ` Lee Jones
@ 2022-11-22 18:58 ` Jonathan Cameron
2022-11-22 20:16 ` Uwe Kleine-König
2022-11-23 12:11 ` (subset) " Mark Brown
` (14 subsequent siblings)
21 siblings, 1 reply; 26+ messages in thread
From: Jonathan Cameron @ 2022-11-22 18:58 UTC (permalink / raw)
To: Uwe Kleine-König
Cc: Angel Iglesias, Lee Jones, Grant Likely, Wolfram Sang, linux-i2c,
kernel, linux-integrity, linux-kernel, linux-arm-kernel,
linux-crypto, linux-gpio, Broadcom internal kernel review list,
linux-rpi-kernel, linux-iio, linux-input, platform-driver-x86,
linux-stm32, linux-leds, linuxppc-dev, linux-media, patches,
linux-actions, linux-renesas-soc, linux-amlogic, alsa-devel,
linux-omap, linux-samsung-soc, linux-mtd, netdev, devicetree,
chrome-platform, linux-pm, Purism Kernel Team, linux-pwm,
linux-rtc, linux-spi, linux-staging, linux-serial, linux-usb,
linux-fbdev, linux-watchdog, openipmi-developer, gregkh
Queued all of the below:
with one tweaked as per your suggestion and the highlighted one dropped on basis
I was already carrying the equivalent - as you pointed out.
I was already carrying the required dependency.
Includes the IIO ones in staging.
Thanks,
Jonathan
p.s. I perhaps foolishly did this in a highly manual way so as to
also pick up Andy's RB. So might have dropped one...
Definitely would have been better as one patch per subsystem with
a cover letter suitable for replies like Andy's to be picked up
by b4.
> iio: accel: adxl372_i2c: Convert to i2c's .probe_new()
> iio: accel: bma180: Convert to i2c's .probe_new()
> iio: accel: bma400: Convert to i2c's .probe_new()
> iio: accel: bmc150: Convert to i2c's .probe_new()
> iio: accel: da280: Convert to i2c's .probe_new()
> iio: accel: kxcjk-1013: Convert to i2c's .probe_new()
> iio: accel: mma7455_i2c: Convert to i2c's .probe_new()
> iio: accel: mma8452: Convert to i2c's .probe_new()
> iio: accel: mma9551: Convert to i2c's .probe_new()
> iio: accel: mma9553: Convert to i2c's .probe_new()
> iio: adc: ad7091r5: Convert to i2c's .probe_new()
> iio: adc: ad7291: Convert to i2c's .probe_new()
> iio: adc: ad799x: Convert to i2c's .probe_new()
> iio: adc: ina2xx-adc: Convert to i2c's .probe_new()
> iio: adc: ltc2471: Convert to i2c's .probe_new()
> iio: adc: ltc2485: Convert to i2c's .probe_new()
> iio: adc: ltc2497: Convert to i2c's .probe_new()
> iio: adc: max1363: Convert to i2c's .probe_new()
> iio: adc: max9611: Convert to i2c's .probe_new()
> iio: adc: mcp3422: Convert to i2c's .probe_new()
> iio: adc: ti-adc081c: Convert to i2c's .probe_new()
> iio: adc: ti-ads1015: Convert to i2c's .probe_new()
> iio: cdc: ad7150: Convert to i2c's .probe_new()
> iio: cdc: ad7746: Convert to i2c's .probe_new()
> iio: chemical: ams-iaq-core: Convert to i2c's .probe_new()
> iio: chemical: atlas-ezo-sensor: Convert to i2c's .probe_new()
> iio: chemical: atlas-sensor: Convert to i2c's .probe_new()
> iio: chemical: bme680_i2c: Convert to i2c's .probe_new()
> iio: chemical: ccs811: Convert to i2c's .probe_new()
> iio: chemical: scd4x: Convert to i2c's .probe_new()
> iio: chemical: sgp30: Convert to i2c's .probe_new()
> iio: chemical: sgp40: Convert to i2c's .probe_new()
> iio: chemical: vz89x: Convert to i2c's .probe_new()
> iio: dac: ad5064: Convert to i2c's .probe_new()
> iio: dac: ad5380: Convert to i2c's .probe_new()
> iio: dac: ad5446: Convert to i2c's .probe_new()
> iio: dac: ad5593r: Convert to i2c's .probe_new()
> iio: dac: ad5696-i2c: Convert to i2c's .probe_new()
> iio: dac: ds4424: Convert to i2c's .probe_new()
> iio: dac: m62332: Convert to i2c's .probe_new()
> iio: dac: max517: Convert to i2c's .probe_new()
> iio: dac: max5821: Convert to i2c's .probe_new()
> iio: dac: mcp4725: Convert to i2c's .probe_new()
> iio: dac: ti-dac5571: Convert to i2c's .probe_new()
> iio: gyro: bmg160_i2c: Convert to i2c's .probe_new()
> iio: gyro: itg3200_core: Convert to i2c's .probe_new()
> iio: gyro: mpu3050-i2c: Convert to i2c's .probe_new()
> iio: gyro: st_gyro_i2c: Convert to i2c's .probe_new()
> iio: health: afe4404: Convert to i2c's .probe_new()
> iio: health: max30100: Convert to i2c's .probe_new()
> iio: health: max30102: Convert to i2c's .probe_new()
> iio: humidity: am2315: Convert to i2c's .probe_new()
> iio: humidity: hdc100x: Convert to i2c's .probe_new()
> iio: humidity: hdc2010: Convert to i2c's .probe_new()
> iio: humidity: hts221_i2c: Convert to i2c's .probe_new()
> iio: humidity: htu21: Convert to i2c's .probe_new()
> iio: humidity: si7005: Convert to i2c's .probe_new()
> iio: humidity: si7020: Convert to i2c's .probe_new()
> iio: imu: bmi160/bmi160_i2c: Convert to i2c's .probe_new()
> iio: imu: fxos8700_i2c: Convert to i2c's .probe_new()
> iio: imu: inv_mpu6050: Convert to i2c's .probe_new()
> iio: imu: kmx61: Convert to i2c's .probe_new()
> iio: imu: st_lsm6dsx: Convert to i2c's .probe_new()
> iio: light: adjd_s311: Convert to i2c's .probe_new()
> iio: light: adux1020: Convert to i2c's .probe_new()
> iio: light: al3010: Convert to i2c's .probe_new()
> iio: light: al3320a: Convert to i2c's .probe_new()
> iio: light: apds9300: Convert to i2c's .probe_new()
> iio: light: apds9960: Convert to i2c's .probe_new()
> iio: light: bh1750: Convert to i2c's .probe_new()
> iio: light: bh1780: Convert to i2c's .probe_new()
> iio: light: cm3232: Convert to i2c's .probe_new()
> iio: light: cm3323: Convert to i2c's .probe_new()
> iio: light: cm36651: Convert to i2c's .probe_new()
> iio: light: gp2ap002: Convert to i2c's .probe_new()
> iio: light: gp2ap020a00f: Convert to i2c's .probe_new()
> iio: light: isl29018: Convert to i2c's .probe_new()
> iio: light: isl29028: Convert to i2c's .probe_new()
> iio: light: isl29125: Convert to i2c's .probe_new()
> iio: light: jsa1212: Convert to i2c's .probe_new()
> iio: light: ltr501: Convert to i2c's .probe_new()
> iio: light: lv0104cs: Convert to i2c's .probe_new()
> iio: light: max44000: Convert to i2c's .probe_new()
> iio: light: max44009: Convert to i2c's .probe_new()
> iio: light: noa1305: Convert to i2c's .probe_new()
> iio: light: opt3001: Convert to i2c's .probe_new()
> iio: light: pa12203001: Convert to i2c's .probe_new()
> iio: light: rpr0521: Convert to i2c's .probe_new()
> iio: light: si1133: Convert to i2c's .probe_new()
> iio: light: si1145: Convert to i2c's .probe_new()
> iio: light: st_uvis25_i2c: Convert to i2c's .probe_new()
> iio: light: stk3310: Convert to i2c's .probe_new()
> iio: light: tcs3414: Convert to i2c's .probe_new()
> iio: light: tcs3472: Convert to i2c's .probe_new()
> iio: light: tsl2563: Convert to i2c's .probe_new()
> iio: light: tsl2583: Convert to i2c's .probe_new()
> iio: light: tsl2772: Convert to i2c's .probe_new()
> iio: light: tsl4531: Convert to i2c's .probe_new()
> iio: light: us5182d: Convert to i2c's .probe_new()
> iio: light: vcnl4000: Convert to i2c's .probe_new()
> iio: light: vcnl4035: Convert to i2c's .probe_new()
> iio: light: veml6030: Convert to i2c's .probe_new()
> iio: light: veml6070: Convert to i2c's .probe_new()
> iio: light: zopt2201: Convert to i2c's .probe_new()
> iio: magnetometer: ak8974: Convert to i2c's .probe_new()
> iio: magnetometer: ak8975: Convert to i2c's .probe_new()
> iio: magnetometer: bmc150_magn_i2c: Convert to i2c's .probe_new()
> iio: magnetometer: hmc5843: Convert to i2c's .probe_new()
> iio: magnetometer: mag3110: Convert to i2c's .probe_new()
> iio: magnetometer: mmc35240: Convert to i2c's .probe_new()
> iio: magnetometer: yamaha-yas530: Convert to i2c's .probe_new()
> iio: potentiometer: ad5272: Convert to i2c's .probe_new()
> iio: potentiometer: ds1803: Convert to i2c's .probe_new()
> iio: potentiometer: max5432: Convert to i2c's .probe_new()
> iio: potentiometer: tpl0102: Convert to i2c's .probe_new()
> iio: potentiostat: lmp91000: Convert to i2c's .probe_new()
> iio: pressure: abp060mg: Convert to i2c's .probe_new()
Not this one > iio: pressure: bmp280-i2c: Convert to i2c's .probe_new()
> iio: pressure: dlhl60d: Convert to i2c's .probe_new()
> iio: pressure: dps310: Convert to i2c's .probe_new()
> iio: pressure: hp03: Convert to i2c's .probe_new()
> iio: pressure: hp206c: Convert to i2c's .probe_new()
> iio: pressure: icp10100: Convert to i2c's .probe_new()
> iio: pressure: mpl115_i2c: Convert to i2c's .probe_new()
> iio: pressure: mpl3115: Convert to i2c's .probe_new()
> iio: pressure: ms5611_i2c: Convert to i2c's .probe_new()
> iio: pressure: ms5637: Convert to i2c's .probe_new()
> iio: pressure: st_pressure_i2c: Convert to i2c's .probe_new()
> iio: pressure: t5403: Convert to i2c's .probe_new()
> iio: pressure: zpa2326_i2c: Convert to i2c's .probe_new()
> iio: proximity: isl29501: Convert to i2c's .probe_new()
> iio: proximity: mb1232: Convert to i2c's .probe_new()
> iio: proximity: pulsedlight-lidar-lite-v2: Convert to i2c's
> .probe_new()
> iio: proximity: rfd77402: Convert to i2c's .probe_new()
> iio: proximity: srf08: Convert to i2c's .probe_new()
> iio: proximity: sx9500: Convert to i2c's .probe_new()
> iio: temperature: mlx90614: Convert to i2c's .probe_new()
> iio: temperature: mlx90632: Convert to i2c's .probe_new()
> iio: temperature: tmp006: Convert to i2c's .probe_new()
> iio: temperature: tmp007: Convert to i2c's .probe_new()
> iio: temperature: tsys01: Convert to i2c's .probe_new()
> iio: temperature: tsys02d: Convert to i2c's .probe_new()
...
> staging: iio: adt7316: Convert to i2c's .probe_new()
> staging: iio: ad5933: Convert to i2c's .probe_new()
> staging: iio: ade7854: Convert to i2c's .probe_new()
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-22 18:58 ` Jonathan Cameron
@ 2022-11-22 20:16 ` Uwe Kleine-König
2022-11-26 15:43 ` Andy Shevchenko
0 siblings, 1 reply; 26+ messages in thread
From: Uwe Kleine-König @ 2022-11-22 20:16 UTC (permalink / raw)
To: Jonathan Cameron
Cc: Uwe Kleine-König, alsa-devel, linux-staging, linux-pwm,
linux-iio, linux-fbdev, platform-driver-x86, linux-mtd, linux-i2c,
Lee Jones, linux-stm32, linux-leds, linux-rtc, linux-renesas-soc,
linux-samsung-soc, linux-pm, Broadcom internal kernel review list,
linux-serial, linux-input, Grant Likely, linux-media, devicetree,
linux-watchdog, chrome-platform, linux-actions, linux-gpio,
Angel Iglesias, gregkh, linux-rpi-kernel, linux-amlogic,
openipmi-developer, linux-omap, linux-arm-kernel,
Purism Kernel Team, patches, linux-usb, linux-kernel, linux-spi,
Wolfram Sang, linux-crypto, kernel, netdev, linux-integrity,
linuxppc-dev
[-- Attachment #1: Type: text/plain, Size: 1306 bytes --]
On Tue, Nov 22, 2022 at 06:58:18PM +0000, Jonathan Cameron wrote:
>
> Queued all of the below:
> with one tweaked as per your suggestion and the highlighted one dropped on basis
> I was already carrying the equivalent - as you pointed out.
>
> I was already carrying the required dependency.
>
> Includes the IIO ones in staging.
>
> Thanks,
>
> Jonathan
>
> p.s. I perhaps foolishly did this in a highly manual way so as to
> also pick up Andy's RB. So might have dropped one...
You could have done:
H=$(git rev-parse @)
b4 am -P 49-190 20221118224540.619276-1-uwe@kleine-koenig.org
git am ...
git filter-branch -f --msg-filter "grep -v 'Signed-off-by: Jonathan'; echo 'Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>'; echo 'Signed-off-by: Jonathan Cameron <jic23@kernel.org>'" $H..
(untested, but you get the idea).
> Definitely would have been better as one patch per subsystem with
> a cover letter suitable for replies like Andy's to be picked up
> by b4.
Next time I will go for one series per subsystem which I like better
than one patch per subsystem.
Best regards
Uwe
--
Pengutronix e.K. | Uwe Kleine-König |
Industrial Linux Solutions | https://www.pengutronix.de/ |
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-22 20:16 ` Uwe Kleine-König
@ 2022-11-26 15:43 ` Andy Shevchenko
0 siblings, 0 replies; 26+ messages in thread
From: Andy Shevchenko @ 2022-11-26 15:43 UTC (permalink / raw)
To: Uwe Kleine-König
Cc: Jonathan Cameron, Uwe Kleine-König, alsa-devel,
linux-staging, linux-pwm, linux-iio, linux-fbdev,
platform-driver-x86, linux-mtd, linux-i2c, Lee Jones, linux-stm32,
linux-leds, linux-rtc, linux-renesas-soc, linux-samsung-soc,
linux-pm, Broadcom internal kernel review list, linux-serial,
linux-input, Grant Likely, linux-media, devicetree,
linux-watchdog, chrome-platform, linux-actions, linux-gpio,
Angel Iglesias, gregkh, linux-rpi-kernel, linux-amlogic,
openipmi-developer, linux-omap, linux-arm-kernel,
Purism Kernel Team, patches, linux-usb, linux-kernel, linux-spi,
Wolfram Sang, linux-crypto, kernel, netdev, linux-integrity,
linuxppc-dev
On Tue, Nov 22, 2022 at 09:16:54PM +0100, Uwe Kleine-König wrote:
> On Tue, Nov 22, 2022 at 06:58:18PM +0000, Jonathan Cameron wrote:
> > Queued all of the below:
> > with one tweaked as per your suggestion and the highlighted one dropped on basis
> > I was already carrying the equivalent - as you pointed out.
> >
> > I was already carrying the required dependency.
> >
> > Includes the IIO ones in staging.
> >
> > p.s. I perhaps foolishly did this in a highly manual way so as to
> > also pick up Andy's RB. So might have dropped one...
>
> You could have done:
>
> H=$(git rev-parse @)
> b4 am -P 49-190 20221118224540.619276-1-uwe@kleine-koenig.org
> git am ...
> git filter-branch -f --msg-filter "grep -v 'Signed-off-by: Jonathan'; echo 'Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>'; echo 'Signed-off-by: Jonathan Cameron <jic23@kernel.org>'" $H..
>
> (untested, but you get the idea).
That's, for example (just last from the history as is), how I usually do it
(tested):
git filter-branch --msg-filter 'sed -e "/Signed-off-by: Andy Shevchenko/ a Tested-by: Daniel Scally <dan.scally@ideasonboard.com>"' -f HEAD~4..HEAD
--
With Best Regards,
Andy Shevchenko
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (6 preceding siblings ...)
2022-11-22 18:58 ` Jonathan Cameron
@ 2022-11-23 12:11 ` Mark Brown
2022-11-23 17:23 ` Mark Brown
` (13 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Mark Brown @ 2022-11-23 12:11 UTC (permalink / raw)
To: Grant Likely, Lee Jones, Uwe Kleine-König, Wolfram Sang,
Angel Iglesias
Cc: netdev, alsa-devel, linux-i2c, chrome-platform, linux-mtd,
linux-samsung-soc, linux-fbdev, platform-driver-x86, linux-crypto,
linux-usb, linux-amlogic, linux-rtc, linux-stm32,
linux-arm-kernel, linux-rpi-kernel, Purism Kernel Team,
linux-integrity, linux-watchdog, linux-spi, linux-staging,
linux-actions, linux-pm, linux-input,
Broadcom internal kernel review list, linux-renesas-soc, kernel,
patches, linux-omap, openipmi-developer, devicetree, linux-serial,
linux-kernel, linux-gpio, linux-iio, linuxppc-dev, linux-leds,
linux-pwm, linux-media
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next
Thanks!
[538/606] regulator: act8865-regulator: Convert to i2c's .probe_new()
(no commit info)
[539/606] regulator: ad5398: Convert to i2c's .probe_new()
(no commit info)
[540/606] regulator: da9121-regulator: Convert to i2c's .probe_new()
commit: 020cf73b47414a84b666d3e6736a6ae957e27840
[541/606] regulator: fan53555: Convert to i2c's .probe_new()
(no commit info)
[542/606] regulator: isl6271a-regulator: Convert to i2c's .probe_new()
(no commit info)
[543/606] regulator: lp3972: Convert to i2c's .probe_new()
commit: 2532d5f8d5c20d5a0a8a0d57a311bc5df00dea04
[544/606] regulator: lp872x: Convert to i2c's .probe_new()
(no commit info)
[545/606] regulator: lp8755: Convert to i2c's .probe_new()
commit: cb28f74b4809a00b40fdf0c44ccf51ab950581d3
[546/606] regulator: ltc3589: Convert to i2c's .probe_new()
(no commit info)
[547/606] regulator: max1586: Convert to i2c's .probe_new()
commit: 3d54f7ba248b0ad1791bc356e9ad3d9020a1c472
[548/606] regulator: max8649: Convert to i2c's .probe_new()
commit: 3cf4417385d0ac8f02f22888e12a6d21d97d89fc
[549/606] regulator: max8660: Convert to i2c's .probe_new()
(no commit info)
[550/606] regulator: max8952: Convert to i2c's .probe_new()
commit: c20c36735949b3b7984692fbab3d92b0e8a845ec
[551/606] regulator: max8973-regulator: Convert to i2c's .probe_new()
(no commit info)
[552/606] regulator: pca9450-regulator: Convert to i2c's .probe_new()
commit: ed56fa6e804cb13bbe29e9214792308817f6e553
[553/606] regulator: pfuze100-regulator: Convert to i2c's .probe_new()
(no commit info)
[554/606] regulator: pv88080-regulator: Convert to i2c's .probe_new()
(no commit info)
[555/606] regulator: rpi-panel-attiny-regulator: Convert to i2c's .probe_new()
commit: d85d02d17a608b558d44510e9824668c5d4fe5d8
[556/606] regulator: tps51632-regulator: Convert to i2c's .probe_new()
commit: d4885f306304ff29eec06b9ad5f526a1099e0418
[557/606] regulator: tps62360-regulator: Convert to i2c's .probe_new()
(no commit info)
[558/606] regulator: tps6286x-regulator: Convert to i2c's .probe_new()
commit: e34782316281c78c5911f86d4699d4f35a607c9d
[559/606] regulator: tps65023-regulator: Convert to i2c's .probe_new()
(no commit info)
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (7 preceding siblings ...)
2022-11-23 12:11 ` (subset) " Mark Brown
@ 2022-11-23 17:23 ` Mark Brown
2022-11-24 12:27 ` Mark Brown
` (12 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Mark Brown @ 2022-11-23 17:23 UTC (permalink / raw)
To: Wolfram Sang, Lee Jones, Uwe Kleine-König, Angel Iglesias,
Grant Likely
Cc: linux-crypto, alsa-devel, chrome-platform, linux-actions,
linux-pwm, openipmi-developer, linuxppc-dev, linux-i2c,
linux-media, linux-fbdev, linux-amlogic, Purism Kernel Team,
linux-iio, linux-input, linux-rpi-kernel, linux-mtd, linux-stm32,
devicetree, linux-arm-kernel, linux-spi, platform-driver-x86,
linux-usb, linux-staging, linux-leds, patches, linux-kernel,
linux-gpio, Broadcom internal kernel review list,
linux-renesas-soc, kernel, linux-omap, linux-samsung-soc,
linux-watchdog, linux-integrity, linux-pm, linux-rtc,
linux-serial, netdev
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next
Thanks!
[539/606] regulator: ad5398: Convert to i2c's .probe_new()
commit: 7f69edba960bbdcbc829d8d0995b1117ce29e8b1
[544/606] regulator: lp872x: Convert to i2c's .probe_new()
commit: 87feccb347b25f5dc6ff451123b832c9ad5dddfe
[546/606] regulator: ltc3589: Convert to i2c's .probe_new()
commit: 78c8f6cdb51d471928d481ed3b2c82dbc110a1ed
[549/606] regulator: max8660: Convert to i2c's .probe_new()
commit: dbf31dac703009174226bb87b3914bd092040327
[551/606] regulator: max8973-regulator: Convert to i2c's .probe_new()
commit: 4e85e5d64f66ac5e4b0286ee4b6f8e8ce1044d42
[557/606] regulator: tps62360-regulator: Convert to i2c's .probe_new()
commit: 18804160277ec2ab992373385f86c6af2322b28b
[559/606] regulator: tps65023-regulator: Convert to i2c's .probe_new()
commit: 3b5b07dde998f6ade7433a8db019cf816c7e35af
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (8 preceding siblings ...)
2022-11-23 17:23 ` Mark Brown
@ 2022-11-24 12:27 ` Mark Brown
2022-11-24 13:26 ` Mark Brown
` (11 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Mark Brown @ 2022-11-24 12:27 UTC (permalink / raw)
To: Lee Jones, Uwe Kleine-König, Grant Likely, Wolfram Sang,
Angel Iglesias
Cc: linux-pwm, linux-watchdog, linux-fbdev, linux-iio,
linux-integrity, alsa-devel, linux-i2c, linux-gpio, linux-crypto,
linux-stm32, Purism Kernel Team, linux-rtc, linuxppc-dev,
linux-spi, linux-arm-kernel, kernel, platform-driver-x86,
linux-renesas-soc, patches, openipmi-developer, chrome-platform,
linux-media, linux-mtd, linux-pm,
Broadcom internal kernel review list, linux-actions, linux-leds,
linux-amlogic, linux-input, linux-staging, linux-usb, netdev,
linux-kernel, devicetree, linux-samsung-soc, linux-serial,
linux-omap, linux-rpi-kernel
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git for-next
Thanks!
[564/606] spi: sc18is602: Convert to i2c's .probe_new()
commit: c7f635bc16cefcd7c7ab6e508b2ae73d66af9ffa
[565/606] spi: xcomm: Convert to i2c's .probe_new()
commit: 1a165a067ffdba66af3a696f49dfab24a0e0449e
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (9 preceding siblings ...)
2022-11-24 12:27 ` Mark Brown
@ 2022-11-24 13:26 ` Mark Brown
2022-11-24 13:50 ` Mark Brown
` (10 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Mark Brown @ 2022-11-24 13:26 UTC (permalink / raw)
To: Angel Iglesias, Lee Jones, Grant Likely, Wolfram Sang,
Uwe Kleine-König
Cc: linux-input, linux-pwm, linux-staging, linux-spi, linux-iio,
linux-stm32, linux-crypto, linux-rtc, linux-watchdog, linux-leds,
netdev, linux-pm, linux-gpio, linux-renesas-soc, devicetree,
linux-amlogic, linux-fbdev, linux-i2c,
Broadcom internal kernel review list, platform-driver-x86,
linux-actions, linux-mtd, linux-serial, chrome-platform,
openipmi-developer, alsa-devel, linux-samsung-soc, patches,
linux-kernel, linux-rpi-kernel, linuxppc-dev, linux-integrity,
kernel, linux-omap, linux-arm-kernel, linux-media,
Purism Kernel Team, linux-usb
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next
Thanks!
[538/606] regulator: act8865-regulator: Convert to i2c's .probe_new()
(no commit info)
[539/606] regulator: ad5398: Convert to i2c's .probe_new()
commit: 7f69edba960bbdcbc829d8d0995b1117ce29e8b1
[540/606] regulator: da9121-regulator: Convert to i2c's .probe_new()
commit: 020cf73b47414a84b666d3e6736a6ae957e27840
[541/606] regulator: fan53555: Convert to i2c's .probe_new()
(no commit info)
[542/606] regulator: isl6271a-regulator: Convert to i2c's .probe_new()
(no commit info)
[543/606] regulator: lp3972: Convert to i2c's .probe_new()
commit: 2532d5f8d5c20d5a0a8a0d57a311bc5df00dea04
[544/606] regulator: lp872x: Convert to i2c's .probe_new()
commit: 87feccb347b25f5dc6ff451123b832c9ad5dddfe
[545/606] regulator: lp8755: Convert to i2c's .probe_new()
commit: cb28f74b4809a00b40fdf0c44ccf51ab950581d3
[546/606] regulator: ltc3589: Convert to i2c's .probe_new()
commit: 78c8f6cdb51d471928d481ed3b2c82dbc110a1ed
[547/606] regulator: max1586: Convert to i2c's .probe_new()
commit: 3d54f7ba248b0ad1791bc356e9ad3d9020a1c472
[548/606] regulator: max8649: Convert to i2c's .probe_new()
commit: 3cf4417385d0ac8f02f22888e12a6d21d97d89fc
[549/606] regulator: max8660: Convert to i2c's .probe_new()
commit: dbf31dac703009174226bb87b3914bd092040327
[550/606] regulator: max8952: Convert to i2c's .probe_new()
commit: c20c36735949b3b7984692fbab3d92b0e8a845ec
[551/606] regulator: max8973-regulator: Convert to i2c's .probe_new()
commit: 4e85e5d64f66ac5e4b0286ee4b6f8e8ce1044d42
[552/606] regulator: pca9450-regulator: Convert to i2c's .probe_new()
commit: ed56fa6e804cb13bbe29e9214792308817f6e553
[553/606] regulator: pfuze100-regulator: Convert to i2c's .probe_new()
(no commit info)
[554/606] regulator: pv88080-regulator: Convert to i2c's .probe_new()
(no commit info)
[555/606] regulator: rpi-panel-attiny-regulator: Convert to i2c's .probe_new()
commit: d85d02d17a608b558d44510e9824668c5d4fe5d8
[556/606] regulator: tps51632-regulator: Convert to i2c's .probe_new()
commit: d4885f306304ff29eec06b9ad5f526a1099e0418
[557/606] regulator: tps62360-regulator: Convert to i2c's .probe_new()
commit: 18804160277ec2ab992373385f86c6af2322b28b
[558/606] regulator: tps6286x-regulator: Convert to i2c's .probe_new()
commit: e34782316281c78c5911f86d4699d4f35a607c9d
[559/606] regulator: tps65023-regulator: Convert to i2c's .probe_new()
commit: 3b5b07dde998f6ade7433a8db019cf816c7e35af
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (10 preceding siblings ...)
2022-11-24 13:26 ` Mark Brown
@ 2022-11-24 13:50 ` Mark Brown
2022-11-24 14:03 ` Mark Brown
` (9 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Mark Brown @ 2022-11-24 13:50 UTC (permalink / raw)
To: Wolfram Sang, Angel Iglesias, Lee Jones, Grant Likely,
Uwe Kleine-König
Cc: netdev, linux-samsung-soc, linux-input, linux-pwm,
linux-integrity, alsa-devel, linux-watchdog, linux-usb,
linux-media, platform-driver-x86, linux-mtd, linux-staging,
linux-rtc, linux-kernel, linuxppc-dev, linux-pm,
Purism Kernel Team, chrome-platform, openipmi-developer,
linux-arm-kernel, linux-gpio, linux-iio, linux-omap, linux-spi,
linux-leds, linux-amlogic, patches, kernel,
Broadcom internal kernel review list, linux-actions, devicetree,
linux-fbdev, linux-renesas-soc, linux-i2c, linux-rpi-kernel,
linux-stm32, linux-crypto, linux-serial
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next
Thanks!
[538/606] regulator: act8865-regulator: Convert to i2c's .probe_new()
(no commit info)
[539/606] regulator: ad5398: Convert to i2c's .probe_new()
commit: 7f69edba960bbdcbc829d8d0995b1117ce29e8b1
[540/606] regulator: da9121-regulator: Convert to i2c's .probe_new()
commit: 020cf73b47414a84b666d3e6736a6ae957e27840
[541/606] regulator: fan53555: Convert to i2c's .probe_new()
(no commit info)
[542/606] regulator: isl6271a-regulator: Convert to i2c's .probe_new()
(no commit info)
[543/606] regulator: lp3972: Convert to i2c's .probe_new()
commit: 2532d5f8d5c20d5a0a8a0d57a311bc5df00dea04
[544/606] regulator: lp872x: Convert to i2c's .probe_new()
commit: 87feccb347b25f5dc6ff451123b832c9ad5dddfe
[545/606] regulator: lp8755: Convert to i2c's .probe_new()
commit: cb28f74b4809a00b40fdf0c44ccf51ab950581d3
[546/606] regulator: ltc3589: Convert to i2c's .probe_new()
commit: 78c8f6cdb51d471928d481ed3b2c82dbc110a1ed
[547/606] regulator: max1586: Convert to i2c's .probe_new()
commit: 3d54f7ba248b0ad1791bc356e9ad3d9020a1c472
[548/606] regulator: max8649: Convert to i2c's .probe_new()
commit: 3cf4417385d0ac8f02f22888e12a6d21d97d89fc
[549/606] regulator: max8660: Convert to i2c's .probe_new()
commit: dbf31dac703009174226bb87b3914bd092040327
[550/606] regulator: max8952: Convert to i2c's .probe_new()
commit: c20c36735949b3b7984692fbab3d92b0e8a845ec
[551/606] regulator: max8973-regulator: Convert to i2c's .probe_new()
commit: 4e85e5d64f66ac5e4b0286ee4b6f8e8ce1044d42
[552/606] regulator: pca9450-regulator: Convert to i2c's .probe_new()
commit: ed56fa6e804cb13bbe29e9214792308817f6e553
[553/606] regulator: pfuze100-regulator: Convert to i2c's .probe_new()
(no commit info)
[554/606] regulator: pv88080-regulator: Convert to i2c's .probe_new()
(no commit info)
[555/606] regulator: rpi-panel-attiny-regulator: Convert to i2c's .probe_new()
commit: d85d02d17a608b558d44510e9824668c5d4fe5d8
[556/606] regulator: tps51632-regulator: Convert to i2c's .probe_new()
commit: d4885f306304ff29eec06b9ad5f526a1099e0418
[557/606] regulator: tps62360-regulator: Convert to i2c's .probe_new()
commit: 18804160277ec2ab992373385f86c6af2322b28b
[558/606] regulator: tps6286x-regulator: Convert to i2c's .probe_new()
commit: e34782316281c78c5911f86d4699d4f35a607c9d
[559/606] regulator: tps65023-regulator: Convert to i2c's .probe_new()
commit: 3b5b07dde998f6ade7433a8db019cf816c7e35af
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (11 preceding siblings ...)
2022-11-24 13:50 ` Mark Brown
@ 2022-11-24 14:03 ` Mark Brown
2022-11-24 14:28 ` Mark Brown
` (8 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Mark Brown @ 2022-11-24 14:03 UTC (permalink / raw)
To: Grant Likely, Angel Iglesias, Uwe Kleine-König, Wolfram Sang,
Lee Jones
Cc: linux-stm32, linux-gpio, linux-input, linux-pm, kernel,
linux-amlogic, devicetree, netdev, linux-samsung-soc, linux-rtc,
linux-actions, linux-integrity, linuxppc-dev, linux-usb,
linux-crypto, Purism Kernel Team, linux-iio, alsa-devel,
linux-arm-kernel, openipmi-developer, linux-media, linux-pwm,
linux-renesas-soc, linux-spi, linux-serial, chrome-platform,
patches, linux-kernel, linux-staging, linux-omap,
platform-driver-x86, linux-watchdog, linux-i2c, linux-mtd,
linux-rpi-kernel, linux-leds, linux-fbdev,
Broadcom internal kernel review list
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next
Thanks!
[538/606] regulator: act8865-regulator: Convert to i2c's .probe_new()
(no commit info)
[539/606] regulator: ad5398: Convert to i2c's .probe_new()
commit: 7f69edba960bbdcbc829d8d0995b1117ce29e8b1
[540/606] regulator: da9121-regulator: Convert to i2c's .probe_new()
commit: 020cf73b47414a84b666d3e6736a6ae957e27840
[541/606] regulator: fan53555: Convert to i2c's .probe_new()
(no commit info)
[542/606] regulator: isl6271a-regulator: Convert to i2c's .probe_new()
(no commit info)
[543/606] regulator: lp3972: Convert to i2c's .probe_new()
commit: 2532d5f8d5c20d5a0a8a0d57a311bc5df00dea04
[544/606] regulator: lp872x: Convert to i2c's .probe_new()
commit: 87feccb347b25f5dc6ff451123b832c9ad5dddfe
[545/606] regulator: lp8755: Convert to i2c's .probe_new()
commit: cb28f74b4809a00b40fdf0c44ccf51ab950581d3
[546/606] regulator: ltc3589: Convert to i2c's .probe_new()
commit: 78c8f6cdb51d471928d481ed3b2c82dbc110a1ed
[547/606] regulator: max1586: Convert to i2c's .probe_new()
commit: 3d54f7ba248b0ad1791bc356e9ad3d9020a1c472
[548/606] regulator: max8649: Convert to i2c's .probe_new()
commit: 3cf4417385d0ac8f02f22888e12a6d21d97d89fc
[549/606] regulator: max8660: Convert to i2c's .probe_new()
commit: dbf31dac703009174226bb87b3914bd092040327
[550/606] regulator: max8952: Convert to i2c's .probe_new()
commit: c20c36735949b3b7984692fbab3d92b0e8a845ec
[551/606] regulator: max8973-regulator: Convert to i2c's .probe_new()
commit: 4e85e5d64f66ac5e4b0286ee4b6f8e8ce1044d42
[552/606] regulator: pca9450-regulator: Convert to i2c's .probe_new()
commit: ed56fa6e804cb13bbe29e9214792308817f6e553
[553/606] regulator: pfuze100-regulator: Convert to i2c's .probe_new()
(no commit info)
[554/606] regulator: pv88080-regulator: Convert to i2c's .probe_new()
(no commit info)
[555/606] regulator: rpi-panel-attiny-regulator: Convert to i2c's .probe_new()
commit: d85d02d17a608b558d44510e9824668c5d4fe5d8
[556/606] regulator: tps51632-regulator: Convert to i2c's .probe_new()
commit: d4885f306304ff29eec06b9ad5f526a1099e0418
[557/606] regulator: tps62360-regulator: Convert to i2c's .probe_new()
commit: 18804160277ec2ab992373385f86c6af2322b28b
[558/606] regulator: tps6286x-regulator: Convert to i2c's .probe_new()
commit: e34782316281c78c5911f86d4699d4f35a607c9d
[559/606] regulator: tps65023-regulator: Convert to i2c's .probe_new()
commit: 3b5b07dde998f6ade7433a8db019cf816c7e35af
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (12 preceding siblings ...)
2022-11-24 14:03 ` Mark Brown
@ 2022-11-24 14:28 ` Mark Brown
2022-11-24 15:15 ` Mark Brown
` (7 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Mark Brown @ 2022-11-24 14:28 UTC (permalink / raw)
To: Wolfram Sang, Lee Jones, Angel Iglesias, Grant Likely,
Uwe Kleine-König
Cc: linux-pwm, linux-pm, kernel, linux-rtc, linux-crypto, linux-media,
linux-fbdev, Broadcom internal kernel review list, devicetree,
linux-renesas-soc, chrome-platform, alsa-devel, linux-gpio,
patches, linux-integrity, linux-kernel, linux-staging,
linux-samsung-soc, Purism Kernel Team, linux-input,
linux-arm-kernel, platform-driver-x86, linuxppc-dev, linux-leds,
linux-mtd, linux-serial, linux-rpi-kernel, linux-amlogic,
linux-usb, linux-stm32, linux-actions, linux-i2c, linux-iio,
openipmi-developer, linux-omap, linux-watchdog, linux-spi, netdev
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next
Thanks!
[538/606] regulator: act8865-regulator: Convert to i2c's .probe_new()
(no commit info)
[539/606] regulator: ad5398: Convert to i2c's .probe_new()
commit: 7f69edba960bbdcbc829d8d0995b1117ce29e8b1
[540/606] regulator: da9121-regulator: Convert to i2c's .probe_new()
commit: 020cf73b47414a84b666d3e6736a6ae957e27840
[541/606] regulator: fan53555: Convert to i2c's .probe_new()
(no commit info)
[542/606] regulator: isl6271a-regulator: Convert to i2c's .probe_new()
(no commit info)
[543/606] regulator: lp3972: Convert to i2c's .probe_new()
commit: 2532d5f8d5c20d5a0a8a0d57a311bc5df00dea04
[544/606] regulator: lp872x: Convert to i2c's .probe_new()
commit: 87feccb347b25f5dc6ff451123b832c9ad5dddfe
[545/606] regulator: lp8755: Convert to i2c's .probe_new()
commit: cb28f74b4809a00b40fdf0c44ccf51ab950581d3
[546/606] regulator: ltc3589: Convert to i2c's .probe_new()
commit: 78c8f6cdb51d471928d481ed3b2c82dbc110a1ed
[547/606] regulator: max1586: Convert to i2c's .probe_new()
commit: 3d54f7ba248b0ad1791bc356e9ad3d9020a1c472
[548/606] regulator: max8649: Convert to i2c's .probe_new()
commit: 3cf4417385d0ac8f02f22888e12a6d21d97d89fc
[549/606] regulator: max8660: Convert to i2c's .probe_new()
commit: dbf31dac703009174226bb87b3914bd092040327
[550/606] regulator: max8952: Convert to i2c's .probe_new()
commit: c20c36735949b3b7984692fbab3d92b0e8a845ec
[551/606] regulator: max8973-regulator: Convert to i2c's .probe_new()
commit: 4e85e5d64f66ac5e4b0286ee4b6f8e8ce1044d42
[552/606] regulator: pca9450-regulator: Convert to i2c's .probe_new()
commit: ed56fa6e804cb13bbe29e9214792308817f6e553
[553/606] regulator: pfuze100-regulator: Convert to i2c's .probe_new()
(no commit info)
[554/606] regulator: pv88080-regulator: Convert to i2c's .probe_new()
(no commit info)
[555/606] regulator: rpi-panel-attiny-regulator: Convert to i2c's .probe_new()
commit: d85d02d17a608b558d44510e9824668c5d4fe5d8
[556/606] regulator: tps51632-regulator: Convert to i2c's .probe_new()
commit: d4885f306304ff29eec06b9ad5f526a1099e0418
[557/606] regulator: tps62360-regulator: Convert to i2c's .probe_new()
commit: 18804160277ec2ab992373385f86c6af2322b28b
[558/606] regulator: tps6286x-regulator: Convert to i2c's .probe_new()
commit: e34782316281c78c5911f86d4699d4f35a607c9d
[559/606] regulator: tps65023-regulator: Convert to i2c's .probe_new()
commit: 3b5b07dde998f6ade7433a8db019cf816c7e35af
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (13 preceding siblings ...)
2022-11-24 14:28 ` Mark Brown
@ 2022-11-24 15:15 ` Mark Brown
2022-11-24 15:26 ` Mark Brown
` (6 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Mark Brown @ 2022-11-24 15:15 UTC (permalink / raw)
To: Angel Iglesias, Grant Likely, Lee Jones, Uwe Kleine-König,
Wolfram Sang
Cc: linux-watchdog, linux-i2c, platform-driver-x86, linux-spi,
linux-integrity, linux-rpi-kernel, linux-samsung-soc,
linux-renesas-soc, linux-kernel, linux-input, openipmi-developer,
linux-amlogic, patches, Purism Kernel Team, netdev, linux-staging,
linux-usb, linux-stm32, linux-actions, linux-pwm, linux-crypto,
linux-media, devicetree, linux-omap, linux-arm-kernel, alsa-devel,
linux-serial, linux-pm, linux-leds, linux-iio, chrome-platform,
linux-fbdev, linuxppc-dev, Broadcom internal kernel review list,
kernel, linux-gpio, linux-rtc, linux-mtd
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next
Thanks!
[538/606] regulator: act8865-regulator: Convert to i2c's .probe_new()
(no commit info)
[539/606] regulator: ad5398: Convert to i2c's .probe_new()
commit: 7f69edba960bbdcbc829d8d0995b1117ce29e8b1
[540/606] regulator: da9121-regulator: Convert to i2c's .probe_new()
commit: 020cf73b47414a84b666d3e6736a6ae957e27840
[541/606] regulator: fan53555: Convert to i2c's .probe_new()
(no commit info)
[542/606] regulator: isl6271a-regulator: Convert to i2c's .probe_new()
(no commit info)
[543/606] regulator: lp3972: Convert to i2c's .probe_new()
commit: 2532d5f8d5c20d5a0a8a0d57a311bc5df00dea04
[544/606] regulator: lp872x: Convert to i2c's .probe_new()
commit: 87feccb347b25f5dc6ff451123b832c9ad5dddfe
[545/606] regulator: lp8755: Convert to i2c's .probe_new()
commit: cb28f74b4809a00b40fdf0c44ccf51ab950581d3
[546/606] regulator: ltc3589: Convert to i2c's .probe_new()
commit: 78c8f6cdb51d471928d481ed3b2c82dbc110a1ed
[547/606] regulator: max1586: Convert to i2c's .probe_new()
commit: 3d54f7ba248b0ad1791bc356e9ad3d9020a1c472
[548/606] regulator: max8649: Convert to i2c's .probe_new()
commit: 3cf4417385d0ac8f02f22888e12a6d21d97d89fc
[549/606] regulator: max8660: Convert to i2c's .probe_new()
commit: dbf31dac703009174226bb87b3914bd092040327
[550/606] regulator: max8952: Convert to i2c's .probe_new()
commit: c20c36735949b3b7984692fbab3d92b0e8a845ec
[551/606] regulator: max8973-regulator: Convert to i2c's .probe_new()
commit: 4e85e5d64f66ac5e4b0286ee4b6f8e8ce1044d42
[552/606] regulator: pca9450-regulator: Convert to i2c's .probe_new()
commit: ed56fa6e804cb13bbe29e9214792308817f6e553
[553/606] regulator: pfuze100-regulator: Convert to i2c's .probe_new()
(no commit info)
[554/606] regulator: pv88080-regulator: Convert to i2c's .probe_new()
(no commit info)
[555/606] regulator: rpi-panel-attiny-regulator: Convert to i2c's .probe_new()
commit: d85d02d17a608b558d44510e9824668c5d4fe5d8
[556/606] regulator: tps51632-regulator: Convert to i2c's .probe_new()
commit: d4885f306304ff29eec06b9ad5f526a1099e0418
[557/606] regulator: tps62360-regulator: Convert to i2c's .probe_new()
commit: 18804160277ec2ab992373385f86c6af2322b28b
[558/606] regulator: tps6286x-regulator: Convert to i2c's .probe_new()
commit: e34782316281c78c5911f86d4699d4f35a607c9d
[559/606] regulator: tps65023-regulator: Convert to i2c's .probe_new()
commit: 3b5b07dde998f6ade7433a8db019cf816c7e35af
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (14 preceding siblings ...)
2022-11-24 15:15 ` Mark Brown
@ 2022-11-24 15:26 ` Mark Brown
2022-11-24 15:38 ` Mark Brown
` (5 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Mark Brown @ 2022-11-24 15:26 UTC (permalink / raw)
To: Lee Jones, Uwe Kleine-König, Wolfram Sang, Grant Likely,
Angel Iglesias
Cc: linux-crypto, devicetree, linux-fbdev, linux-renesas-soc,
linux-amlogic, alsa-devel, linux-rtc, openipmi-developer, netdev,
platform-driver-x86, linux-omap, linux-iio, linux-gpio, linux-spi,
linux-media, Broadcom internal kernel review list,
chrome-platform, linux-mtd, linux-serial, linux-pwm, linux-i2c,
patches, linuxppc-dev, linux-input, linux-staging,
linux-arm-kernel, linux-integrity, kernel, linux-pm,
linux-watchdog, linux-stm32, linux-rpi-kernel, linux-usb,
linux-leds, linux-actions, linux-samsung-soc, linux-kernel,
Purism Kernel Team
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next
Thanks!
[538/606] regulator: act8865-regulator: Convert to i2c's .probe_new()
(no commit info)
[539/606] regulator: ad5398: Convert to i2c's .probe_new()
commit: 7f69edba960bbdcbc829d8d0995b1117ce29e8b1
[540/606] regulator: da9121-regulator: Convert to i2c's .probe_new()
commit: 020cf73b47414a84b666d3e6736a6ae957e27840
[541/606] regulator: fan53555: Convert to i2c's .probe_new()
(no commit info)
[542/606] regulator: isl6271a-regulator: Convert to i2c's .probe_new()
(no commit info)
[543/606] regulator: lp3972: Convert to i2c's .probe_new()
commit: 2532d5f8d5c20d5a0a8a0d57a311bc5df00dea04
[544/606] regulator: lp872x: Convert to i2c's .probe_new()
commit: 87feccb347b25f5dc6ff451123b832c9ad5dddfe
[545/606] regulator: lp8755: Convert to i2c's .probe_new()
commit: cb28f74b4809a00b40fdf0c44ccf51ab950581d3
[546/606] regulator: ltc3589: Convert to i2c's .probe_new()
commit: 78c8f6cdb51d471928d481ed3b2c82dbc110a1ed
[547/606] regulator: max1586: Convert to i2c's .probe_new()
commit: 3d54f7ba248b0ad1791bc356e9ad3d9020a1c472
[548/606] regulator: max8649: Convert to i2c's .probe_new()
commit: 3cf4417385d0ac8f02f22888e12a6d21d97d89fc
[549/606] regulator: max8660: Convert to i2c's .probe_new()
commit: dbf31dac703009174226bb87b3914bd092040327
[550/606] regulator: max8952: Convert to i2c's .probe_new()
commit: c20c36735949b3b7984692fbab3d92b0e8a845ec
[551/606] regulator: max8973-regulator: Convert to i2c's .probe_new()
commit: 4e85e5d64f66ac5e4b0286ee4b6f8e8ce1044d42
[552/606] regulator: pca9450-regulator: Convert to i2c's .probe_new()
commit: ed56fa6e804cb13bbe29e9214792308817f6e553
[553/606] regulator: pfuze100-regulator: Convert to i2c's .probe_new()
(no commit info)
[554/606] regulator: pv88080-regulator: Convert to i2c's .probe_new()
(no commit info)
[555/606] regulator: rpi-panel-attiny-regulator: Convert to i2c's .probe_new()
commit: d85d02d17a608b558d44510e9824668c5d4fe5d8
[556/606] regulator: tps51632-regulator: Convert to i2c's .probe_new()
commit: d4885f306304ff29eec06b9ad5f526a1099e0418
[557/606] regulator: tps62360-regulator: Convert to i2c's .probe_new()
commit: 18804160277ec2ab992373385f86c6af2322b28b
[558/606] regulator: tps6286x-regulator: Convert to i2c's .probe_new()
commit: e34782316281c78c5911f86d4699d4f35a607c9d
[559/606] regulator: tps65023-regulator: Convert to i2c's .probe_new()
commit: 3b5b07dde998f6ade7433a8db019cf816c7e35af
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (15 preceding siblings ...)
2022-11-24 15:26 ` Mark Brown
@ 2022-11-24 15:38 ` Mark Brown
2022-11-24 15:49 ` Mark Brown
` (4 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Mark Brown @ 2022-11-24 15:38 UTC (permalink / raw)
To: Grant Likely, Uwe Kleine-König, Lee Jones, Wolfram Sang,
Angel Iglesias
Cc: linux-samsung-soc, linux-gpio, chrome-platform, alsa-devel,
linux-staging, linux-serial, kernel, linux-rtc, linux-crypto,
linux-mtd, linux-pm, linux-rpi-kernel, linux-integrity,
linuxppc-dev, linux-input, linux-stm32, linux-pwm, linux-leds,
linux-amlogic, linux-watchdog, linux-fbdev, linux-spi,
linux-arm-kernel, linux-media, linux-omap,
Broadcom internal kernel review list, patches, linux-iio, netdev,
linux-renesas-soc, linux-usb, linux-actions, linux-kernel,
Purism Kernel Team, openipmi-developer, platform-driver-x86,
devicetree, linux-i2c
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next
Thanks!
[538/606] regulator: act8865-regulator: Convert to i2c's .probe_new()
(no commit info)
[539/606] regulator: ad5398: Convert to i2c's .probe_new()
commit: 7f69edba960bbdcbc829d8d0995b1117ce29e8b1
[540/606] regulator: da9121-regulator: Convert to i2c's .probe_new()
commit: 020cf73b47414a84b666d3e6736a6ae957e27840
[541/606] regulator: fan53555: Convert to i2c's .probe_new()
(no commit info)
[542/606] regulator: isl6271a-regulator: Convert to i2c's .probe_new()
(no commit info)
[543/606] regulator: lp3972: Convert to i2c's .probe_new()
commit: 2532d5f8d5c20d5a0a8a0d57a311bc5df00dea04
[544/606] regulator: lp872x: Convert to i2c's .probe_new()
commit: 87feccb347b25f5dc6ff451123b832c9ad5dddfe
[545/606] regulator: lp8755: Convert to i2c's .probe_new()
commit: cb28f74b4809a00b40fdf0c44ccf51ab950581d3
[546/606] regulator: ltc3589: Convert to i2c's .probe_new()
commit: 78c8f6cdb51d471928d481ed3b2c82dbc110a1ed
[547/606] regulator: max1586: Convert to i2c's .probe_new()
commit: 3d54f7ba248b0ad1791bc356e9ad3d9020a1c472
[548/606] regulator: max8649: Convert to i2c's .probe_new()
commit: 3cf4417385d0ac8f02f22888e12a6d21d97d89fc
[549/606] regulator: max8660: Convert to i2c's .probe_new()
commit: dbf31dac703009174226bb87b3914bd092040327
[550/606] regulator: max8952: Convert to i2c's .probe_new()
commit: c20c36735949b3b7984692fbab3d92b0e8a845ec
[551/606] regulator: max8973-regulator: Convert to i2c's .probe_new()
commit: 4e85e5d64f66ac5e4b0286ee4b6f8e8ce1044d42
[552/606] regulator: pca9450-regulator: Convert to i2c's .probe_new()
commit: ed56fa6e804cb13bbe29e9214792308817f6e553
[553/606] regulator: pfuze100-regulator: Convert to i2c's .probe_new()
(no commit info)
[554/606] regulator: pv88080-regulator: Convert to i2c's .probe_new()
(no commit info)
[555/606] regulator: rpi-panel-attiny-regulator: Convert to i2c's .probe_new()
commit: d85d02d17a608b558d44510e9824668c5d4fe5d8
[556/606] regulator: tps51632-regulator: Convert to i2c's .probe_new()
commit: d4885f306304ff29eec06b9ad5f526a1099e0418
[557/606] regulator: tps62360-regulator: Convert to i2c's .probe_new()
commit: 18804160277ec2ab992373385f86c6af2322b28b
[558/606] regulator: tps6286x-regulator: Convert to i2c's .probe_new()
commit: e34782316281c78c5911f86d4699d4f35a607c9d
[559/606] regulator: tps65023-regulator: Convert to i2c's .probe_new()
commit: 3b5b07dde998f6ade7433a8db019cf816c7e35af
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (16 preceding siblings ...)
2022-11-24 15:38 ` Mark Brown
@ 2022-11-24 15:49 ` Mark Brown
2022-11-24 16:04 ` Mark Brown
` (3 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Mark Brown @ 2022-11-24 15:49 UTC (permalink / raw)
To: Uwe Kleine-König, Grant Likely, Angel Iglesias, Wolfram Sang,
Lee Jones
Cc: devicetree, netdev, alsa-devel, linux-fbdev, linux-watchdog,
linux-input, linux-iio, linux-usb, linux-amlogic, kernel,
linuxppc-dev, patches, linux-pwm, linux-rtc, linux-renesas-soc,
linux-leds, linux-staging, chrome-platform, linux-rpi-kernel,
linux-samsung-soc, linux-stm32, openipmi-developer,
linux-integrity, linux-media, linux-mtd, linux-kernel,
Purism Kernel Team, linux-omap, linux-serial, linux-arm-kernel,
Broadcom internal kernel review list, linux-actions, linux-pm,
linux-spi, linux-gpio, linux-crypto, linux-i2c,
platform-driver-x86
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next
Thanks!
[538/606] regulator: act8865-regulator: Convert to i2c's .probe_new()
(no commit info)
[539/606] regulator: ad5398: Convert to i2c's .probe_new()
commit: 7f69edba960bbdcbc829d8d0995b1117ce29e8b1
[540/606] regulator: da9121-regulator: Convert to i2c's .probe_new()
commit: 020cf73b47414a84b666d3e6736a6ae957e27840
[541/606] regulator: fan53555: Convert to i2c's .probe_new()
(no commit info)
[542/606] regulator: isl6271a-regulator: Convert to i2c's .probe_new()
(no commit info)
[543/606] regulator: lp3972: Convert to i2c's .probe_new()
commit: 2532d5f8d5c20d5a0a8a0d57a311bc5df00dea04
[544/606] regulator: lp872x: Convert to i2c's .probe_new()
commit: 87feccb347b25f5dc6ff451123b832c9ad5dddfe
[545/606] regulator: lp8755: Convert to i2c's .probe_new()
commit: cb28f74b4809a00b40fdf0c44ccf51ab950581d3
[546/606] regulator: ltc3589: Convert to i2c's .probe_new()
commit: 78c8f6cdb51d471928d481ed3b2c82dbc110a1ed
[547/606] regulator: max1586: Convert to i2c's .probe_new()
commit: 3d54f7ba248b0ad1791bc356e9ad3d9020a1c472
[548/606] regulator: max8649: Convert to i2c's .probe_new()
commit: 3cf4417385d0ac8f02f22888e12a6d21d97d89fc
[549/606] regulator: max8660: Convert to i2c's .probe_new()
commit: dbf31dac703009174226bb87b3914bd092040327
[550/606] regulator: max8952: Convert to i2c's .probe_new()
commit: c20c36735949b3b7984692fbab3d92b0e8a845ec
[551/606] regulator: max8973-regulator: Convert to i2c's .probe_new()
commit: 4e85e5d64f66ac5e4b0286ee4b6f8e8ce1044d42
[552/606] regulator: pca9450-regulator: Convert to i2c's .probe_new()
commit: ed56fa6e804cb13bbe29e9214792308817f6e553
[553/606] regulator: pfuze100-regulator: Convert to i2c's .probe_new()
(no commit info)
[554/606] regulator: pv88080-regulator: Convert to i2c's .probe_new()
(no commit info)
[555/606] regulator: rpi-panel-attiny-regulator: Convert to i2c's .probe_new()
commit: d85d02d17a608b558d44510e9824668c5d4fe5d8
[556/606] regulator: tps51632-regulator: Convert to i2c's .probe_new()
commit: d4885f306304ff29eec06b9ad5f526a1099e0418
[557/606] regulator: tps62360-regulator: Convert to i2c's .probe_new()
commit: 18804160277ec2ab992373385f86c6af2322b28b
[558/606] regulator: tps6286x-regulator: Convert to i2c's .probe_new()
commit: e34782316281c78c5911f86d4699d4f35a607c9d
[559/606] regulator: tps65023-regulator: Convert to i2c's .probe_new()
commit: 3b5b07dde998f6ade7433a8db019cf816c7e35af
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (17 preceding siblings ...)
2022-11-24 15:49 ` Mark Brown
@ 2022-11-24 16:04 ` Mark Brown
2022-11-25 14:27 ` Mark Brown
` (2 subsequent siblings)
21 siblings, 0 replies; 26+ messages in thread
From: Mark Brown @ 2022-11-24 16:04 UTC (permalink / raw)
To: Uwe Kleine-König, Lee Jones, Wolfram Sang, Angel Iglesias,
Grant Likely
Cc: patches, linux-arm-kernel, linux-fbdev, linux-spi, linux-kernel,
linux-renesas-soc, linux-usb, linux-input, linuxppc-dev,
linux-stm32, linux-integrity, openipmi-developer,
Purism Kernel Team, linux-actions, linux-i2c, linux-amlogic,
linux-watchdog, linux-staging, linux-leds, linux-gpio, linux-pwm,
linux-rpi-kernel, platform-driver-x86, linux-samsung-soc,
alsa-devel, linux-serial, netdev, linux-rtc, linux-omap,
linux-iio, chrome-platform, devicetree, linux-crypto, kernel,
linux-media, Broadcom internal kernel review list, linux-pm,
linux-mtd
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next
Thanks!
[538/606] regulator: act8865-regulator: Convert to i2c's .probe_new()
commit: 3d2a78ae5df5d7f48c002e5f73d18d8c7628d266
[539/606] regulator: ad5398: Convert to i2c's .probe_new()
commit: 7f69edba960bbdcbc829d8d0995b1117ce29e8b1
[540/606] regulator: da9121-regulator: Convert to i2c's .probe_new()
commit: 020cf73b47414a84b666d3e6736a6ae957e27840
[541/606] regulator: fan53555: Convert to i2c's .probe_new()
commit: 655425650f5e361224a86aa11bf3c044bf04df2a
[542/606] regulator: isl6271a-regulator: Convert to i2c's .probe_new()
commit: 69518d21deaa448be65b7c0be67aab230e88eaa7
[543/606] regulator: lp3972: Convert to i2c's .probe_new()
commit: 2532d5f8d5c20d5a0a8a0d57a311bc5df00dea04
[544/606] regulator: lp872x: Convert to i2c's .probe_new()
commit: 87feccb347b25f5dc6ff451123b832c9ad5dddfe
[545/606] regulator: lp8755: Convert to i2c's .probe_new()
commit: cb28f74b4809a00b40fdf0c44ccf51ab950581d3
[546/606] regulator: ltc3589: Convert to i2c's .probe_new()
commit: 78c8f6cdb51d471928d481ed3b2c82dbc110a1ed
[547/606] regulator: max1586: Convert to i2c's .probe_new()
commit: 3d54f7ba248b0ad1791bc356e9ad3d9020a1c472
[548/606] regulator: max8649: Convert to i2c's .probe_new()
commit: 3cf4417385d0ac8f02f22888e12a6d21d97d89fc
[549/606] regulator: max8660: Convert to i2c's .probe_new()
commit: dbf31dac703009174226bb87b3914bd092040327
[550/606] regulator: max8952: Convert to i2c's .probe_new()
commit: c20c36735949b3b7984692fbab3d92b0e8a845ec
[551/606] regulator: max8973-regulator: Convert to i2c's .probe_new()
commit: 4e85e5d64f66ac5e4b0286ee4b6f8e8ce1044d42
[552/606] regulator: pca9450-regulator: Convert to i2c's .probe_new()
commit: ed56fa6e804cb13bbe29e9214792308817f6e553
[553/606] regulator: pfuze100-regulator: Convert to i2c's .probe_new()
commit: 8348c710b51bac713a6fd2e07d64eb71d5680e2e
[554/606] regulator: pv88080-regulator: Convert to i2c's .probe_new()
commit: c9f9ef15b84222f4cc686b1013ee3fd192b0bab8
[555/606] regulator: rpi-panel-attiny-regulator: Convert to i2c's .probe_new()
commit: d85d02d17a608b558d44510e9824668c5d4fe5d8
[556/606] regulator: tps51632-regulator: Convert to i2c's .probe_new()
commit: d4885f306304ff29eec06b9ad5f526a1099e0418
[557/606] regulator: tps62360-regulator: Convert to i2c's .probe_new()
commit: 18804160277ec2ab992373385f86c6af2322b28b
[558/606] regulator: tps6286x-regulator: Convert to i2c's .probe_new()
commit: e34782316281c78c5911f86d4699d4f35a607c9d
[559/606] regulator: tps65023-regulator: Convert to i2c's .probe_new()
commit: 3b5b07dde998f6ade7433a8db019cf816c7e35af
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (18 preceding siblings ...)
2022-11-24 16:04 ` Mark Brown
@ 2022-11-25 14:27 ` Mark Brown
2022-12-09 12:00 ` Robert Foss
2022-12-12 16:36 ` Robert Foss
21 siblings, 0 replies; 26+ messages in thread
From: Mark Brown @ 2022-11-25 14:27 UTC (permalink / raw)
To: Angel Iglesias, Wolfram Sang, Lee Jones, Grant Likely,
Uwe Kleine-König
Cc: linux-gpio, linux-renesas-soc, linux-stm32, Purism Kernel Team,
kernel, linux-leds, linux-pm,
Broadcom internal kernel review list, linux-rtc, linux-mtd,
platform-driver-x86, patches, openipmi-developer, linux-staging,
linux-watchdog, alsa-devel, linux-pwm, linux-rpi-kernel,
linux-media, linux-omap, linux-input, linux-serial, linux-i2c,
linux-samsung-soc, netdev, linux-fbdev, linuxppc-dev, linux-usb,
linux-integrity, linux-kernel, linux-arm-kernel, chrome-platform,
linux-amlogic, linux-spi, linux-crypto, devicetree, linux-iio,
linux-actions
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next
Thanks!
[601/606] ASoC: codecs: es8326: Convert to i2c's .probe_new()
commit: 784252bac835c831e10c48be633cd1ff0d697326
[602/606] ASoC: max98396: Convert to i2c's .probe_new()
commit: 2ff85020ec5db4af3b55d35f5b8385e830c39fdd
[603/606] ASoC: codecs: src4xxx-i2c: Convert to i2c's .probe_new()
commit: 830a35aa2121258d0c8283abe45ebb5c3d2fd791
[604/606] ASoC: codecs: tas2780: Convert to i2c's .probe_new()
commit: 88ade2abba1e46fe581610911240054538f8db88
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (19 preceding siblings ...)
2022-11-25 14:27 ` Mark Brown
@ 2022-12-09 12:00 ` Robert Foss
2022-12-12 16:36 ` Robert Foss
21 siblings, 0 replies; 26+ messages in thread
From: Robert Foss @ 2022-12-09 12:00 UTC (permalink / raw)
To: Uwe Kleine-König, Wolfram Sang, Angel Iglesias, Grant Likely,
Lee Jones
Cc: Robert Foss, Broadcom internal kernel review list, linux-gpio,
linux-rtc, linux-arm-kernel, linux-input, linux-integrity,
linux-media, openipmi-developer, linux-serial, linux-usb,
linux-spi, kernel, Purism Kernel Team, linux-rpi-kernel,
linux-leds, linux-actions, netdev, linux-iio, linux-pwm,
linux-staging, chrome-platform, linux-crypto, linux-watchdog,
linux-amlogic, linux-fbdev, linux-renesas-soc, linux-i2c,
linux-kernel, alsa-devel, linux-stm32, linuxppc-dev, patches,
linux-omap, linux-mtd, linux-samsung-soc, linux-pm,
platform-driver-x86, devicetree
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied all patches that build.
Patches excluded:
- ps8622
- ti-sn65dsi83
- adv7511
Repo: https://cgit.freedesktop.org/drm/drm-misc/
[014/606] drm/bridge: adv7511: Convert to i2c's .probe_new()
(no commit info)
[015/606] drm/bridge/analogix/anx6345: Convert to i2c's .probe_new()
(no commit info)
[016/606] drm/bridge/analogix/anx78xx: Convert to i2c's .probe_new()
(no commit info)
[017/606] drm/bridge: anx7625: Convert to i2c's .probe_new()
(no commit info)
[018/606] drm/bridge: icn6211: Convert to i2c's .probe_new()
(no commit info)
[019/606] drm/bridge: chrontel-ch7033: Convert to i2c's .probe_new()
commit: 8dc6de280f01c0f7b8d40435736f3c975368ad70
[020/606] drm/bridge: it6505: Convert to i2c's .probe_new()
(no commit info)
[021/606] drm/bridge: it66121: Convert to i2c's .probe_new()
(no commit info)
[022/606] drm/bridge: lt8912b: Convert to i2c's .probe_new()
(no commit info)
[023/606] drm/bridge: lt9211: Convert to i2c's .probe_new()
(no commit info)
[024/606] drm/bridge: lt9611: Convert to i2c's .probe_new()
(no commit info)
[025/606] drm/bridge: lt9611uxc: Convert to i2c's .probe_new()
(no commit info)
[026/606] drm/bridge: megachips: Convert to i2c's .probe_new()
(no commit info)
[027/606] drm/bridge: nxp-ptn3460: Convert to i2c's .probe_new()
(no commit info)
[028/606] drm/bridge: parade-ps8622: Convert to i2c's .probe_new()
(no commit info)
[029/606] drm/bridge: sii902x: Convert to i2c's .probe_new()
(no commit info)
[030/606] drm/bridge: sii9234: Convert to i2c's .probe_new()
(no commit info)
[031/606] drm/bridge: sii8620: Convert to i2c's .probe_new()
(no commit info)
[032/606] drm/bridge: tc358767: Convert to i2c's .probe_new()
(no commit info)
[033/606] drm/bridge: tc358768: Convert to i2c's .probe_new()
(no commit info)
[034/606] drm/bridge/tc358775: Convert to i2c's .probe_new()
(no commit info)
[035/606] drm/bridge: ti-sn65dsi83: Convert to i2c's .probe_new()
(no commit info)
[037/606] drm/bridge: tfp410: Convert to i2c's .probe_new()
(no commit info)
rob
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: (subset) [PATCH 000/606] i2c: Complete conversion to i2c_probe_new
2022-11-18 22:35 [PATCH 000/606] i2c: Complete conversion to i2c_probe_new Uwe Kleine-König
` (20 preceding siblings ...)
2022-12-09 12:00 ` Robert Foss
@ 2022-12-12 16:36 ` Robert Foss
21 siblings, 0 replies; 26+ messages in thread
From: Robert Foss @ 2022-12-12 16:36 UTC (permalink / raw)
To: Lee Jones, Uwe Kleine-König, Angel Iglesias, Wolfram Sang,
Grant Likely
Cc: Robert Foss, linuxppc-dev, linux-actions, linux-spi, devicetree,
linux-media, linux-stm32, linux-crypto, chrome-platform,
Broadcom internal kernel review list, linux-input,
linux-rpi-kernel, linux-integrity, linux-omap, linux-serial,
Purism Kernel Team, linux-staging, alsa-devel, linux-watchdog,
linux-gpio, linux-rtc, linux-leds, linux-iio, linux-kernel,
linux-usb, linux-pm, platform-driver-x86, patches, linux-mtd,
linux-renesas-soc, linux-amlogic, linux-pwm, linux-samsung-soc,
linux-i2c, kernel, netdev, linux-arm-kernel, openipmi-developer,
linux-fbdev
On Fri, 18 Nov 2022 23:35:34 +0100, Uwe Kleine-König wrote:
> since commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
> call-back type") from 2016 there is a "temporary" alternative probe
> callback for i2c drivers.
>
> This series completes all drivers to this new callback (unless I missed
> something). It's based on current next/master.
> A part of the patches depend on commit 662233731d66 ("i2c: core:
> Introduce i2c_client_get_device_id helper function"), there is a branch that
> you can pull into your tree to get it:
>
> [...]
Applied, thanks!
Repo: https://cgit.freedesktop.org/drm/drm-misc/
[014/606] drm/bridge: adv7511: Convert to i2c's .probe_new()
commit: 1c546894ff82f8b7c070998c03f9b15a3499f326
[028/606] drm/bridge: parade-ps8622: Convert to i2c's .probe_new()
commit: d6b522e9bbb0cca1aeae4ef6188800534794836f
[035/606] drm/bridge: ti-sn65dsi83: Convert to i2c's .probe_new()
commit: 0f6548807fa77e87bbc37964c6b1ed9ba6e1155d
rob
^ permalink raw reply [flat|nested] 26+ messages in thread