mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* full list of unused CONFIGs under drivers/
@ 2008-08-03 21:38 Robert P. J. Day
  2008-08-04 13:26 ` Kumar Gala
  2008-08-05 13:26 ` Haavard Skinnemoen
  0 siblings, 2 replies; 4+ messages in thread
From: Robert P. J. Day @ 2008-08-03 21:38 UTC (permalink / raw)
  To: Linux Kernel Mailing List


  amazingly, the full list of unused CONFIG variables under drivers/
now fits on a single page.  whoo hoo.  apparently, incessant nagging
gets results.  :-)

===== FB_N411
drivers/video/Kconfig:708:config FB_N411
===== MTD_NAND_ATMEL_ECC_SOFT
drivers/mtd/nand/Kconfig:313:config MTD_NAND_ATMEL_ECC_SOFT
===== SCSI_QLOGIC_FC_FIRMWARE
drivers/scsi/Kconfig:1328:config SCSI_QLOGIC_FC_FIRMWARE
===== SERIAL_CPM_SCC1
drivers/serial/Kconfig:1138:config SERIAL_CPM_SCC1
===== SERIAL_CPM_SCC2
drivers/serial/Kconfig:1144:config SERIAL_CPM_SCC2
===== SERIAL_CPM_SCC3
drivers/serial/Kconfig:1150:config SERIAL_CPM_SCC3
===== SERIAL_CPM_SCC4
drivers/serial/Kconfig:1156:config SERIAL_CPM_SCC4
===== SERIAL_CPM_SMC1
drivers/serial/Kconfig:1162:config SERIAL_CPM_SMC1
===== SERIAL_CPM_SMC2
drivers/serial/Kconfig:1168:config SERIAL_CPM_SMC2
===== USB_OHCI_HCD_PCI
drivers/usb/host/Kconfig:186:config USB_OHCI_HCD_PCI

rday
--

========================================================================
Robert P. J. Day
Linux Consulting, Training and Annoying Kernel Pedantry:
    Have classroom, will lecture.

http://crashcourse.ca                          Waterloo, Ontario, CANADA
========================================================================

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: full list of unused CONFIGs under drivers/
  2008-08-03 21:38 full list of unused CONFIGs under drivers/ Robert P. J. Day
@ 2008-08-04 13:26 ` Kumar Gala
  2008-08-05 13:26 ` Haavard Skinnemoen
  1 sibling, 0 replies; 4+ messages in thread
From: Kumar Gala @ 2008-08-04 13:26 UTC (permalink / raw)
  To: Robert P. J. Day; +Cc: Linux Kernel Mailing List


On Aug 3, 2008, at 4:38 PM, Robert P. J. Day wrote:

> ===== SERIAL_CPM_SCC1
> drivers/serial/Kconfig:1138:config SERIAL_CPM_SCC1
> ===== SERIAL_CPM_SCC2
> drivers/serial/Kconfig:1144:config SERIAL_CPM_SCC2
> ===== SERIAL_CPM_SCC3
> drivers/serial/Kconfig:1150:config SERIAL_CPM_SCC3
> ===== SERIAL_CPM_SCC4
> drivers/serial/Kconfig:1156:config SERIAL_CPM_SCC4
> ===== SERIAL_CPM_SMC1
> drivers/serial/Kconfig:1162:config SERIAL_CPM_SMC1
> ===== SERIAL_CPM_SMC2
> drivers/serial/Kconfig:1168:config SERIAL_CPM_SMC2

I'll take care of these.

thanks

- k

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: full list of unused CONFIGs under drivers/
  2008-08-03 21:38 full list of unused CONFIGs under drivers/ Robert P. J. Day
  2008-08-04 13:26 ` Kumar Gala
@ 2008-08-05 13:26 ` Haavard Skinnemoen
  2008-08-05 13:28   ` Robert P. J. Day
  1 sibling, 1 reply; 4+ messages in thread
From: Haavard Skinnemoen @ 2008-08-05 13:26 UTC (permalink / raw)
  To: Robert P. J. Day; +Cc: Linux Kernel Mailing List

"Robert P. J. Day" <rpjday@crashcourse.ca> wrote:
> ===== MTD_NAND_ATMEL_ECC_SOFT
> drivers/mtd/nand/Kconfig:313:config MTD_NAND_ATMEL_ECC_SOFT

It may be unreferenced, but it behaves as expected. It's part of a set
of three mutually exclusive choices, so after checking for the two
others, there's no point checking for the last one.

Of course, we could apply the patch below ;-)

Haavard

diff --git a/drivers/mtd/nand/atmel_nand.c b/drivers/mtd/nand/atmel_nand.c
index 3387e0d..d5775a9 100644
--- a/drivers/mtd/nand/atmel_nand.c
+++ b/drivers/mtd/nand/atmel_nand.c
@@ -47,6 +47,10 @@
 #define no_ecc		0
 #endif
 
+#ifdef CONFIG_MTD_NAND_ATMEL_ECC_SOFT
+/* Avoid incessant nagging */
+#endif
+
 /* Register access macros */
 #define ecc_readl(add, reg)				\
 	__raw_readl(add + ATMEL_ECC_##reg)

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: full list of unused CONFIGs under drivers/
  2008-08-05 13:26 ` Haavard Skinnemoen
@ 2008-08-05 13:28   ` Robert P. J. Day
  0 siblings, 0 replies; 4+ messages in thread
From: Robert P. J. Day @ 2008-08-05 13:28 UTC (permalink / raw)
  To: Haavard Skinnemoen; +Cc: Linux Kernel Mailing List

On Tue, 5 Aug 2008, Haavard Skinnemoen wrote:

> "Robert P. J. Day" <rpjday@crashcourse.ca> wrote:
> > ===== MTD_NAND_ATMEL_ECC_SOFT
> > drivers/mtd/nand/Kconfig:313:config MTD_NAND_ATMEL_ECC_SOFT
>
> It may be unreferenced, but it behaves as expected. It's part of a set
> of three mutually exclusive choices, so after checking for the two
> others, there's no point checking for the last one.
>
> Of course, we could apply the patch below ;-)

no, that's ok, i do get the occasional false positives in the list.
still tweaking those scripts.  :-)

rday
--

========================================================================
Robert P. J. Day
Linux Consulting, Training and Annoying Kernel Pedantry:
    Have classroom, will lecture.

http://crashcourse.ca                          Waterloo, Ontario, CANADA
========================================================================

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-08-05 13:30 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-08-03 21:38 full list of unused CONFIGs under drivers/ Robert P. J. Day
2008-08-04 13:26 ` Kumar Gala
2008-08-05 13:26 ` Haavard Skinnemoen
2008-08-05 13:28   ` Robert P. J. Day

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®