* [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).