* [PATCH 1/9] Remove unused headers <linux/jz4740-adc.h> and <linux/power/jz4740-battery.h>
[not found] <20211102220203.940290-1-corbet@lwn.net>
@ 2021-11-02 22:01 ` Jonathan Corbet
2021-11-02 22:19 ` Paul Cercueil
2021-11-03 7:43 ` Lee Jones
0 siblings, 2 replies; 7+ messages in thread
From: Jonathan Corbet @ 2021-11-02 22:01 UTC (permalink / raw)
To: linux-kernel
Cc: Jonathan Corbet, Paul Cercueil, Lee Jones, Paul Burton,
Sebastian Reichel, linux-pm
Commit ff71266aa490 ("mfd: Drop obsolete JZ4740 driver") removed the last
file to include <linux/jz4740-adc.h> but left the header file itself
behind. Nothing uses it, remove it now.
Similarly, aea12071d6fc ("power/supply: Drop obsolete JZ4740 driver")
deleted the last use of <linux/power/jz4740-battery.h>, so remove that one
too.
Cc: Paul Cercueil <paul@crapouillou.net>
Cc: Lee Jones <lee.jones@linaro.org>
Cc: Paul Burton <paul.burton@mips.com>
Cc: Sebastian Reichel <sre@kernel.org>
Cc: linux-pm@vger.kernel.org
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
---
include/linux/jz4740-adc.h | 33 ----------------------------
include/linux/power/jz4740-battery.h | 15 -------------
2 files changed, 48 deletions(-)
delete mode 100644 include/linux/jz4740-adc.h
delete mode 100644 include/linux/power/jz4740-battery.h
diff --git a/include/linux/jz4740-adc.h b/include/linux/jz4740-adc.h
deleted file mode 100644
index 19d995c8bf06..000000000000
--- a/include/linux/jz4740-adc.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 */
-
-#ifndef __LINUX_JZ4740_ADC
-#define __LINUX_JZ4740_ADC
-
-struct device;
-
-/*
- * jz4740_adc_set_config - Configure a JZ4740 adc device
- * @dev: Pointer to a jz4740-adc device
- * @mask: Mask for the config value to be set
- * @val: Value to be set
- *
- * This function can be used by the JZ4740 ADC mfd cells to configure their
- * options in the shared config register.
-*/
-int jz4740_adc_set_config(struct device *dev, uint32_t mask, uint32_t val);
-
-#define JZ_ADC_CONFIG_SPZZ BIT(31)
-#define JZ_ADC_CONFIG_EX_IN BIT(30)
-#define JZ_ADC_CONFIG_DNUM_MASK (0x7 << 16)
-#define JZ_ADC_CONFIG_DMA_ENABLE BIT(15)
-#define JZ_ADC_CONFIG_XYZ_MASK (0x2 << 13)
-#define JZ_ADC_CONFIG_SAMPLE_NUM_MASK (0x7 << 10)
-#define JZ_ADC_CONFIG_CLKDIV_MASK (0xf << 5)
-#define JZ_ADC_CONFIG_BAT_MB BIT(4)
-
-#define JZ_ADC_CONFIG_DNUM(dnum) ((dnum) << 16)
-#define JZ_ADC_CONFIG_XYZ_OFFSET(dnum) ((xyz) << 13)
-#define JZ_ADC_CONFIG_SAMPLE_NUM(x) ((x) << 10)
-#define JZ_ADC_CONFIG_CLKDIV(div) ((div) << 5)
-
-#endif
diff --git a/include/linux/power/jz4740-battery.h b/include/linux/power/jz4740-battery.h
deleted file mode 100644
index 10da211678c8..000000000000
--- a/include/linux/power/jz4740-battery.h
+++ /dev/null
@@ -1,15 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0-or-later */
-/*
- * Copyright (C) 2009, Jiejing Zhang <kzjeef@gmail.com>
- */
-
-#ifndef __JZ4740_BATTERY_H
-#define __JZ4740_BATTERY_H
-
-struct jz_battery_platform_data {
- struct power_supply_info info;
- int gpio_charge; /* GPIO port of Charger state */
- int gpio_charge_active_low;
-};
-
-#endif
--
2.31.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH 1/9] Remove unused headers <linux/jz4740-adc.h> and <linux/power/jz4740-battery.h>
2021-11-02 22:01 ` [PATCH 1/9] Remove unused headers <linux/jz4740-adc.h> and <linux/power/jz4740-battery.h> Jonathan Corbet
@ 2021-11-02 22:19 ` Paul Cercueil
2021-11-03 7:43 ` Lee Jones
1 sibling, 0 replies; 7+ messages in thread
From: Paul Cercueil @ 2021-11-02 22:19 UTC (permalink / raw)
To: Jonathan Corbet
Cc: linux-kernel, Lee Jones, Paul Burton, Sebastian Reichel, linux-pm
Hi Jonathan,
Le mar., nov. 2 2021 at 16:01:55 -0600, Jonathan Corbet
<corbet@lwn.net> a écrit :
> Commit ff71266aa490 ("mfd: Drop obsolete JZ4740 driver") removed the
> last
> file to include <linux/jz4740-adc.h> but left the header file itself
> behind. Nothing uses it, remove it now.
>
> Similarly, aea12071d6fc ("power/supply: Drop obsolete JZ4740 driver")
> deleted the last use of <linux/power/jz4740-battery.h>, so remove
> that one
> too.
>
> Cc: Paul Cercueil <paul@crapouillou.net>
> Cc: Lee Jones <lee.jones@linaro.org>
> Cc: Paul Burton <paul.burton@mips.com>
> Cc: Sebastian Reichel <sre@kernel.org>
> Cc: linux-pm@vger.kernel.org
> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Acked-by: Paul Cercueil <paul@crapouillou.net>
Thanks!
-Paul
> ---
> include/linux/jz4740-adc.h | 33
> ----------------------------
> include/linux/power/jz4740-battery.h | 15 -------------
> 2 files changed, 48 deletions(-)
> delete mode 100644 include/linux/jz4740-adc.h
> delete mode 100644 include/linux/power/jz4740-battery.h
>
> diff --git a/include/linux/jz4740-adc.h b/include/linux/jz4740-adc.h
> deleted file mode 100644
> index 19d995c8bf06..000000000000
> --- a/include/linux/jz4740-adc.h
> +++ /dev/null
> @@ -1,33 +0,0 @@
> -/* SPDX-License-Identifier: GPL-2.0 */
> -
> -#ifndef __LINUX_JZ4740_ADC
> -#define __LINUX_JZ4740_ADC
> -
> -struct device;
> -
> -/*
> - * jz4740_adc_set_config - Configure a JZ4740 adc device
> - * @dev: Pointer to a jz4740-adc device
> - * @mask: Mask for the config value to be set
> - * @val: Value to be set
> - *
> - * This function can be used by the JZ4740 ADC mfd cells to
> configure their
> - * options in the shared config register.
> -*/
> -int jz4740_adc_set_config(struct device *dev, uint32_t mask,
> uint32_t val);
> -
> -#define JZ_ADC_CONFIG_SPZZ BIT(31)
> -#define JZ_ADC_CONFIG_EX_IN BIT(30)
> -#define JZ_ADC_CONFIG_DNUM_MASK (0x7 << 16)
> -#define JZ_ADC_CONFIG_DMA_ENABLE BIT(15)
> -#define JZ_ADC_CONFIG_XYZ_MASK (0x2 << 13)
> -#define JZ_ADC_CONFIG_SAMPLE_NUM_MASK (0x7 << 10)
> -#define JZ_ADC_CONFIG_CLKDIV_MASK (0xf << 5)
> -#define JZ_ADC_CONFIG_BAT_MB BIT(4)
> -
> -#define JZ_ADC_CONFIG_DNUM(dnum) ((dnum) << 16)
> -#define JZ_ADC_CONFIG_XYZ_OFFSET(dnum) ((xyz) << 13)
> -#define JZ_ADC_CONFIG_SAMPLE_NUM(x) ((x) << 10)
> -#define JZ_ADC_CONFIG_CLKDIV(div) ((div) << 5)
> -
> -#endif
> diff --git a/include/linux/power/jz4740-battery.h
> b/include/linux/power/jz4740-battery.h
> deleted file mode 100644
> index 10da211678c8..000000000000
> --- a/include/linux/power/jz4740-battery.h
> +++ /dev/null
> @@ -1,15 +0,0 @@
> -/* SPDX-License-Identifier: GPL-2.0-or-later */
> -/*
> - * Copyright (C) 2009, Jiejing Zhang <kzjeef@gmail.com>
> - */
> -
> -#ifndef __JZ4740_BATTERY_H
> -#define __JZ4740_BATTERY_H
> -
> -struct jz_battery_platform_data {
> - struct power_supply_info info;
> - int gpio_charge; /* GPIO port of Charger state */
> - int gpio_charge_active_low;
> -};
> -
> -#endif
> --
> 2.31.1
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/9] Remove unused headers <linux/jz4740-adc.h> and <linux/power/jz4740-battery.h>
2021-11-02 22:01 ` [PATCH 1/9] Remove unused headers <linux/jz4740-adc.h> and <linux/power/jz4740-battery.h> Jonathan Corbet
2021-11-02 22:19 ` Paul Cercueil
@ 2021-11-03 7:43 ` Lee Jones
2021-11-03 9:27 ` Paul Cercueil
2021-11-03 12:40 ` Sebastian Reichel
1 sibling, 2 replies; 7+ messages in thread
From: Lee Jones @ 2021-11-03 7:43 UTC (permalink / raw)
To: Jonathan Corbet
Cc: linux-kernel, Paul Cercueil, Paul Burton, Sebastian Reichel,
linux-pm
On Tue, 02 Nov 2021, Jonathan Corbet wrote:
> Commit ff71266aa490 ("mfd: Drop obsolete JZ4740 driver") removed the last
> file to include <linux/jz4740-adc.h> but left the header file itself
> behind. Nothing uses it, remove it now.
>
> Similarly, aea12071d6fc ("power/supply: Drop obsolete JZ4740 driver")
> deleted the last use of <linux/power/jz4740-battery.h>, so remove that one
> too.
>
> Cc: Paul Cercueil <paul@crapouillou.net>
> Cc: Lee Jones <lee.jones@linaro.org>
> Cc: Paul Burton <paul.burton@mips.com>
> Cc: Sebastian Reichel <sre@kernel.org>
> Cc: linux-pm@vger.kernel.org
> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
> ---
> include/linux/jz4740-adc.h | 33 ----------------------------
> include/linux/power/jz4740-battery.h | 15 -------------
It appears as though there are still references to both of these
*devices* in the kernel tree. Should those be removed also?
> 2 files changed, 48 deletions(-)
> delete mode 100644 include/linux/jz4740-adc.h
> delete mode 100644 include/linux/power/jz4740-battery.h
Patch looks fine though.
Let me know if you want me to take it in via MFD. Otherwise:
Acked-by: Lee Jones <lee.jones@linaro.org>
--
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/9] Remove unused headers <linux/jz4740-adc.h> and <linux/power/jz4740-battery.h>
2021-11-03 7:43 ` Lee Jones
@ 2021-11-03 9:27 ` Paul Cercueil
2021-11-03 10:13 ` Lee Jones
2021-11-03 12:40 ` Sebastian Reichel
1 sibling, 1 reply; 7+ messages in thread
From: Paul Cercueil @ 2021-11-03 9:27 UTC (permalink / raw)
To: Lee Jones
Cc: Jonathan Corbet, linux-kernel, Paul Burton, Sebastian Reichel,
linux-pm
Hi Lee,
Le mer., nov. 3 2021 at 07:43:51 +0000, Lee Jones
<lee.jones@linaro.org> a écrit :
> On Tue, 02 Nov 2021, Jonathan Corbet wrote:
>
>> Commit ff71266aa490 ("mfd: Drop obsolete JZ4740 driver") removed
>> the last
>> file to include <linux/jz4740-adc.h> but left the header file itself
>> behind. Nothing uses it, remove it now.
>>
>> Similarly, aea12071d6fc ("power/supply: Drop obsolete JZ4740
>> driver")
>> deleted the last use of <linux/power/jz4740-battery.h>, so remove
>> that one
>> too.
>>
>> Cc: Paul Cercueil <paul@crapouillou.net>
>> Cc: Lee Jones <lee.jones@linaro.org>
>> Cc: Paul Burton <paul.burton@mips.com>
>> Cc: Sebastian Reichel <sre@kernel.org>
>> Cc: linux-pm@vger.kernel.org
>> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
>> ---
>> include/linux/jz4740-adc.h | 33
>> ----------------------------
>> include/linux/power/jz4740-battery.h | 15 -------------
>
> It appears as though there are still references to both of these
> *devices* in the kernel tree. Should those be removed also?
These files were for older drivers that were since then replaced by
newer drivers; JZ47xx SoCs are still officially supported and
maintained.
Cheers,
-Paul
>> 2 files changed, 48 deletions(-)
>> delete mode 100644 include/linux/jz4740-adc.h
>> delete mode 100644 include/linux/power/jz4740-battery.h
>
> Patch looks fine though.
>
> Let me know if you want me to take it in via MFD. Otherwise:
>
> Acked-by: Lee Jones <lee.jones@linaro.org>
>
> --
> Lee Jones [李琼斯]
> Senior Technical Lead - Developer Services
> Linaro.org │ Open source software for Arm SoCs
> Follow Linaro: Facebook | Twitter | Blog
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/9] Remove unused headers <linux/jz4740-adc.h> and <linux/power/jz4740-battery.h>
2021-11-03 9:27 ` Paul Cercueil
@ 2021-11-03 10:13 ` Lee Jones
0 siblings, 0 replies; 7+ messages in thread
From: Lee Jones @ 2021-11-03 10:13 UTC (permalink / raw)
To: Paul Cercueil
Cc: Jonathan Corbet, linux-kernel, Paul Burton, Sebastian Reichel,
linux-pm
On Wed, 03 Nov 2021, Paul Cercueil wrote:
> Hi Lee,
>
> Le mer., nov. 3 2021 at 07:43:51 +0000, Lee Jones <lee.jones@linaro.org> a
> écrit :
> > On Tue, 02 Nov 2021, Jonathan Corbet wrote:
> >
> > > Commit ff71266aa490 ("mfd: Drop obsolete JZ4740 driver") removed
> > > the last
> > > file to include <linux/jz4740-adc.h> but left the header file itself
> > > behind. Nothing uses it, remove it now.
> > >
> > > Similarly, aea12071d6fc ("power/supply: Drop obsolete JZ4740
> > > driver")
> > > deleted the last use of <linux/power/jz4740-battery.h>, so remove
> > > that one
> > > too.
> > >
> > > Cc: Paul Cercueil <paul@crapouillou.net>
> > > Cc: Lee Jones <lee.jones@linaro.org>
> > > Cc: Paul Burton <paul.burton@mips.com>
> > > Cc: Sebastian Reichel <sre@kernel.org>
> > > Cc: linux-pm@vger.kernel.org
> > > Signed-off-by: Jonathan Corbet <corbet@lwn.net>
> > > ---
> > > include/linux/jz4740-adc.h | 33
> > > ----------------------------
> > > include/linux/power/jz4740-battery.h | 15 -------------
> >
> > It appears as though there are still references to both of these
> > *devices* in the kernel tree. Should those be removed also?
>
> These files were for older drivers that were since then replaced by newer
> drivers; JZ47xx SoCs are still officially supported and maintained.
Okay, great.
Thanks for the explanation Paul.
--
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/9] Remove unused headers <linux/jz4740-adc.h> and <linux/power/jz4740-battery.h>
2021-11-03 7:43 ` Lee Jones
2021-11-03 9:27 ` Paul Cercueil
@ 2021-11-03 12:40 ` Sebastian Reichel
2021-11-04 8:30 ` Lee Jones
1 sibling, 1 reply; 7+ messages in thread
From: Sebastian Reichel @ 2021-11-03 12:40 UTC (permalink / raw)
To: Lee Jones
Cc: Jonathan Corbet, linux-kernel, Paul Cercueil, Paul Burton,
linux-pm
[-- Attachment #1: Type: text/plain, Size: 1518 bytes --]
Hi,
On Wed, Nov 03, 2021 at 07:43:51AM +0000, Lee Jones wrote:
> On Tue, 02 Nov 2021, Jonathan Corbet wrote:
> > Commit ff71266aa490 ("mfd: Drop obsolete JZ4740 driver") removed the last
> > file to include <linux/jz4740-adc.h> but left the header file itself
> > behind. Nothing uses it, remove it now.
> >
> > Similarly, aea12071d6fc ("power/supply: Drop obsolete JZ4740 driver")
> > deleted the last use of <linux/power/jz4740-battery.h>, so remove that one
> > too.
Thanks for the cleanup Jonathan.
> > Cc: Paul Cercueil <paul@crapouillou.net>
> > Cc: Lee Jones <lee.jones@linaro.org>
> > Cc: Paul Burton <paul.burton@mips.com>
> > Cc: Sebastian Reichel <sre@kernel.org>
> > Cc: linux-pm@vger.kernel.org
> > Signed-off-by: Jonathan Corbet <corbet@lwn.net>
> > ---
> > include/linux/jz4740-adc.h | 33 ----------------------------
> > include/linux/power/jz4740-battery.h | 15 -------------
>
> It appears as though there are still references to both of these
> *devices* in the kernel tree. Should those be removed also?
>
> > 2 files changed, 48 deletions(-)
> > delete mode 100644 include/linux/jz4740-adc.h
> > delete mode 100644 include/linux/power/jz4740-battery.h
>
> Patch looks fine though.
>
> Let me know if you want me to take it in via MFD. Otherwise:
>
> Acked-by: Lee Jones <lee.jones@linaro.org>
You can take it through MFD, no immutable branch needed.
Acked-by: Sebastian Reichel <sebastian.reichel@collabora.com>
-- Sebastian
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/9] Remove unused headers <linux/jz4740-adc.h> and <linux/power/jz4740-battery.h>
2021-11-03 12:40 ` Sebastian Reichel
@ 2021-11-04 8:30 ` Lee Jones
0 siblings, 0 replies; 7+ messages in thread
From: Lee Jones @ 2021-11-04 8:30 UTC (permalink / raw)
To: Sebastian Reichel
Cc: Jonathan Corbet, linux-kernel, Paul Cercueil, Paul Burton,
linux-pm
On Wed, 03 Nov 2021, Sebastian Reichel wrote:
> Hi,
>
> On Wed, Nov 03, 2021 at 07:43:51AM +0000, Lee Jones wrote:
> > On Tue, 02 Nov 2021, Jonathan Corbet wrote:
> > > Commit ff71266aa490 ("mfd: Drop obsolete JZ4740 driver") removed the last
> > > file to include <linux/jz4740-adc.h> but left the header file itself
> > > behind. Nothing uses it, remove it now.
> > >
> > > Similarly, aea12071d6fc ("power/supply: Drop obsolete JZ4740 driver")
> > > deleted the last use of <linux/power/jz4740-battery.h>, so remove that one
> > > too.
>
> Thanks for the cleanup Jonathan.
>
> > > Cc: Paul Cercueil <paul@crapouillou.net>
> > > Cc: Lee Jones <lee.jones@linaro.org>
> > > Cc: Paul Burton <paul.burton@mips.com>
> > > Cc: Sebastian Reichel <sre@kernel.org>
> > > Cc: linux-pm@vger.kernel.org
> > > Signed-off-by: Jonathan Corbet <corbet@lwn.net>
> > > ---
> > > include/linux/jz4740-adc.h | 33 ----------------------------
> > > include/linux/power/jz4740-battery.h | 15 -------------
> >
> > It appears as though there are still references to both of these
> > *devices* in the kernel tree. Should those be removed also?
> >
> > > 2 files changed, 48 deletions(-)
> > > delete mode 100644 include/linux/jz4740-adc.h
> > > delete mode 100644 include/linux/power/jz4740-battery.h
> >
> > Patch looks fine though.
> >
> > Let me know if you want me to take it in via MFD. Otherwise:
> >
> > Acked-by: Lee Jones <lee.jones@linaro.org>
>
> You can take it through MFD, no immutable branch needed.
>
> Acked-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Okay, no problem.
Since the merge-window is already open, we'll aim for v5.17.
--
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2021-11-04 8:30 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20211102220203.940290-1-corbet@lwn.net>
2021-11-02 22:01 ` [PATCH 1/9] Remove unused headers <linux/jz4740-adc.h> and <linux/power/jz4740-battery.h> Jonathan Corbet
2021-11-02 22:19 ` Paul Cercueil
2021-11-03 7:43 ` Lee Jones
2021-11-03 9:27 ` Paul Cercueil
2021-11-03 10:13 ` Lee Jones
2021-11-03 12:40 ` Sebastian Reichel
2021-11-04 8:30 ` Lee Jones
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).