The Linux Kernel Mailing List
 help / color / mirror / Atom feed
* cleanup:  inclusions of <linux/header> files that don't exist
@ 2009-09-28 15:04 Robert P. J. Day
  2009-09-28 15:23 ` Jaswinder Singh Rajput
  0 siblings, 1 reply; 2+ messages in thread
From: Robert P. J. Day @ 2009-09-28 15:04 UTC (permalink / raw)
  To: Linux Kernel Mailing List


  a very specific scan looking for inclusions of the form

  #include <linux/whatever.h>

where that header file doesn't exist (for whatever reason).  available
here:

  http://www.crashcourse.ca/wiki/index.php/Badref_linux_header_files

but a sufficiently short list that i'll just clutter up the place with
it:

=== Missing: include/linux/android_pmem.h ===
drivers/staging/dream/camera/msm_vfe7x.c:8:#include <linux/android_pmem.h>
drivers/staging/dream/camera/msm_camera.c:21:#include <linux/android_pmem.h>
drivers/staging/dream/qdsp5/adsp_driver.c:27:#include <linux/android_pmem.h>
drivers/video/msm/mdp_ppp.c:19:#include <linux/android_pmem.h>
drivers/video/msm/mdp.c:26:#include <linux/android_pmem.h>
=== Missing: include/linux/config.h ===
drivers/staging/cowloop/cowloop.c:242:#include <linux/config.h>
=== Missing: include/linux/earlysuspend.h ===
drivers/staging/dream/gpio_event.c:16:#include <linux/earlysuspend.h>
drivers/staging/dream/synaptics_i2c_rmi.c:22:#include <linux/earlysuspend.h>
=== Missing: include/linux/gpio_event.h ===
drivers/staging/dream/gpio_output.c:18:#include <linux/gpio_event.h>
drivers/staging/dream/gpio_input.c:18:#include <linux/gpio_event.h>
drivers/staging/dream/gpio_matrix.c:18:#include <linux/gpio_event.h>
drivers/staging/dream/gpio_axis.c:18:#include <linux/gpio_event.h>
drivers/staging/dream/gpio_event.c:19:#include <linux/gpio_event.h>
=== Missing: include/linux/i2c-pnx0105.h ===
arch/mips/nxp/pnx833x/common/platform.c:38:#include <linux/i2c-pnx0105.h>
=== Missing: include/linux/input/ad714x.h ===
arch/blackfin/mach-bf537/boards/stamp.c:554:#include <linux/input/ad714x.h>
arch/blackfin/mach-bf537/boards/stamp.c:620:#include <linux/input/ad714x.h>
=== Missing: include/linux/ipipe_base.h ===
arch/blackfin/include/asm/irqflags.h:36:#include <linux/ipipe_base.h>
=== Missing: include/linux/ipipe.h ===
arch/blackfin/mach-common/ints-priority.c:38:#include <linux/ipipe.h>
=== Missing: include/linux/ipipe_percpu.h ===
arch/blackfin/include/asm/ipipe.h:31:#include <linux/ipipe_percpu.h>
=== Missing: include/linux/ipipe_trace.h ===
arch/blackfin/include/asm/irqflags.h:37:#include <linux/ipipe_trace.h>
=== Missing: include/linux/jffs.h ===
drivers/staging/rtl8192e/ieee80211/ieee80211.h:33:#include <linux/jffs.h>
=== Missing: include/linux/kdb.h ===
drivers/acpi/osl.c:69:#include <linux/kdb.h>
=== Missing: include/linux/mfd/adp5520.h ===
arch/blackfin/mach-bf537/boards/stamp.c:1306:#include <linux/mfd/adp5520.h>
drivers/gpio/adp5520-gpio.c:13:#include <linux/mfd/adp5520.h>
drivers/video/backlight/adp5520_bl.c:14:#include <linux/mfd/adp5520.h>
=== Missing: include/linux/msm_adsp.h ===
drivers/staging/dream/camera/msm_vfe7x.c:5:#include <linux/msm_adsp.h>
drivers/staging/dream/qdsp5/adsp.h:22:#include <linux/msm_adsp.h>
drivers/staging/dream/qdsp5/adsp_driver.c:26:#include <linux/msm_adsp.h>
=== Missing: include/linux/msm_audio.h ===
drivers/staging/dream/qdsp5/audio_amrnb.c:41:#include <linux/msm_audio.h>
drivers/staging/dream/qdsp5/audio_in.c:29:#include <linux/msm_audio.h>
drivers/staging/dream/qdsp5/audio_evrc.c:34:#include <linux/msm_audio.h>
drivers/staging/dream/qdsp5/audio_qcelp.c:35:#include <linux/msm_audio.h>
drivers/staging/dream/qdsp5/audio_out.c:30:#include <linux/msm_audio.h>
drivers/staging/dream/qdsp5/audio_mp3.c:33:#include <linux/msm_audio.h>
drivers/staging/dream/qdsp5/snd.c:24:#include <linux/msm_audio.h>
=== Missing: include/linux/msm_mdp.h ===
drivers/video/msm/mdp_ppp.c:18:#include <linux/msm_mdp.h>
drivers/video/msm/msm_fb.c:24:#include <linux/msm_mdp.h>
drivers/video/msm/mdp.c:20:#include <linux/msm_mdp.h>
=== Missing: include/linux/msm_rpcrouter.h ===
drivers/staging/dream/smd/smd_rpcrouter_device.c:31:#include <linux/msm_rpcrouter.h>
drivers/staging/dream/smd/smd_rpcrouter_servers.c:31:#include <linux/msm_rpcrouter.h>
=== Missing: include/linux/spi/adxl34x.h ===
arch/blackfin/mach-bf537/boards/stamp.c:735:#include <linux/spi/adxl34x.h>
arch/blackfin/mach-bf548/boards/ezkit.c:212:#include <linux/spi/adxl34x.h>
=== Missing: include/linux/tqueue.h ===
drivers/staging/rtl8192e/ieee80211/ieee80211.h:34:#include <linux/tqueue.h>
=== Missing: include/linux/usb/langwell_otg.h ===
drivers/usb/gadget/langwell_udc.h:23:#include <linux/usb/langwell_otg.h>
=== Missing: include/linux/wakelock.h ===
drivers/staging/dream/smd/smd_rpcrouter.h:25:#include <linux/wakelock.h>
drivers/staging/dream/smd/smd_tty.c:22:#include <linux/wakelock.h>
drivers/staging/dream/smd/smd_rpcrouter.c:36:#include <linux/wakelock.h>
drivers/staging/dream/smd/smd_qmi.c:27:#include <linux/wakelock.h>
drivers/staging/dream/smd/smd_rpcrouter_servers.c:29:#include <linux/wakelock.h>
drivers/staging/dream/gpio_input.c:22:#include <linux/wakelock.h>
drivers/staging/dream/gpio_matrix.c:21:#include <linux/wakelock.h>
drivers/staging/dream/qdsp5/adsp.c:35:#include <linux/wakelock.h>
drivers/staging/dream/qdsp5/audio_out.c:28:#include <linux/wakelock.h>


rday
--

========================================================================
Robert P. J. Day                               Waterloo, Ontario, CANADA

        Linux Consulting, Training and Annoying Kernel Pedantry.

Web page:                                          http://crashcourse.ca
Twitter:                                       http://twitter.com/rpjday
========================================================================

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

* Re: cleanup:  inclusions of <linux/header> files that don't exist
  2009-09-28 15:04 cleanup: inclusions of <linux/header> files that don't exist Robert P. J. Day
@ 2009-09-28 15:23 ` Jaswinder Singh Rajput
  0 siblings, 0 replies; 2+ messages in thread
From: Jaswinder Singh Rajput @ 2009-09-28 15:23 UTC (permalink / raw)
  To: Robert P. J. Day; +Cc: Linux Kernel Mailing List

Hello Robert,

On Mon, 2009-09-28 at 11:04 -0400, Robert P. J. Day wrote:
> a very specific scan looking for inclusions of the form
> 
>   #include <linux/whatever.h>
> 
> where that header file doesn't exist (for whatever reason).  available
> here:
> 
>   http://www.crashcourse.ca/wiki/index.php/Badref_linux_header_files
> 

Thanks for your effort, may be these headers files are generating on
runtime. So better send these reports to respective maintainers, so that
they can fix them.

Thanks,
--
JSR


> but a sufficiently short list that i'll just clutter up the place with
> it:
> 
> === Missing: include/linux/android_pmem.h ===
> drivers/staging/dream/camera/msm_vfe7x.c:8:#include <linux/android_pmem.h>
> drivers/staging/dream/camera/msm_camera.c:21:#include <linux/android_pmem.h>
> drivers/staging/dream/qdsp5/adsp_driver.c:27:#include <linux/android_pmem.h>
> drivers/video/msm/mdp_ppp.c:19:#include <linux/android_pmem.h>
> drivers/video/msm/mdp.c:26:#include <linux/android_pmem.h>
> === Missing: include/linux/config.h ===
> drivers/staging/cowloop/cowloop.c:242:#include <linux/config.h>
> === Missing: include/linux/earlysuspend.h ===
> drivers/staging/dream/gpio_event.c:16:#include <linux/earlysuspend.h>
> drivers/staging/dream/synaptics_i2c_rmi.c:22:#include <linux/earlysuspend.h>
> === Missing: include/linux/gpio_event.h ===
> drivers/staging/dream/gpio_output.c:18:#include <linux/gpio_event.h>
> drivers/staging/dream/gpio_input.c:18:#include <linux/gpio_event.h>
> drivers/staging/dream/gpio_matrix.c:18:#include <linux/gpio_event.h>
> drivers/staging/dream/gpio_axis.c:18:#include <linux/gpio_event.h>
> drivers/staging/dream/gpio_event.c:19:#include <linux/gpio_event.h>
> === Missing: include/linux/i2c-pnx0105.h ===
> arch/mips/nxp/pnx833x/common/platform.c:38:#include <linux/i2c-pnx0105.h>
> === Missing: include/linux/input/ad714x.h ===
> arch/blackfin/mach-bf537/boards/stamp.c:554:#include <linux/input/ad714x.h>
> arch/blackfin/mach-bf537/boards/stamp.c:620:#include <linux/input/ad714x.h>
> === Missing: include/linux/ipipe_base.h ===
> arch/blackfin/include/asm/irqflags.h:36:#include <linux/ipipe_base.h>
> === Missing: include/linux/ipipe.h ===
> arch/blackfin/mach-common/ints-priority.c:38:#include <linux/ipipe.h>
> === Missing: include/linux/ipipe_percpu.h ===
> arch/blackfin/include/asm/ipipe.h:31:#include <linux/ipipe_percpu.h>
> === Missing: include/linux/ipipe_trace.h ===
> arch/blackfin/include/asm/irqflags.h:37:#include <linux/ipipe_trace.h>
> === Missing: include/linux/jffs.h ===
> drivers/staging/rtl8192e/ieee80211/ieee80211.h:33:#include <linux/jffs.h>
> === Missing: include/linux/kdb.h ===
> drivers/acpi/osl.c:69:#include <linux/kdb.h>
> === Missing: include/linux/mfd/adp5520.h ===
> arch/blackfin/mach-bf537/boards/stamp.c:1306:#include <linux/mfd/adp5520.h>
> drivers/gpio/adp5520-gpio.c:13:#include <linux/mfd/adp5520.h>
> drivers/video/backlight/adp5520_bl.c:14:#include <linux/mfd/adp5520.h>
> === Missing: include/linux/msm_adsp.h ===
> drivers/staging/dream/camera/msm_vfe7x.c:5:#include <linux/msm_adsp.h>
> drivers/staging/dream/qdsp5/adsp.h:22:#include <linux/msm_adsp.h>
> drivers/staging/dream/qdsp5/adsp_driver.c:26:#include <linux/msm_adsp.h>
> === Missing: include/linux/msm_audio.h ===
> drivers/staging/dream/qdsp5/audio_amrnb.c:41:#include <linux/msm_audio.h>
> drivers/staging/dream/qdsp5/audio_in.c:29:#include <linux/msm_audio.h>
> drivers/staging/dream/qdsp5/audio_evrc.c:34:#include <linux/msm_audio.h>
> drivers/staging/dream/qdsp5/audio_qcelp.c:35:#include <linux/msm_audio.h>
> drivers/staging/dream/qdsp5/audio_out.c:30:#include <linux/msm_audio.h>
> drivers/staging/dream/qdsp5/audio_mp3.c:33:#include <linux/msm_audio.h>
> drivers/staging/dream/qdsp5/snd.c:24:#include <linux/msm_audio.h>
> === Missing: include/linux/msm_mdp.h ===
> drivers/video/msm/mdp_ppp.c:18:#include <linux/msm_mdp.h>
> drivers/video/msm/msm_fb.c:24:#include <linux/msm_mdp.h>
> drivers/video/msm/mdp.c:20:#include <linux/msm_mdp.h>
> === Missing: include/linux/msm_rpcrouter.h ===
> drivers/staging/dream/smd/smd_rpcrouter_device.c:31:#include <linux/msm_rpcrouter.h>
> drivers/staging/dream/smd/smd_rpcrouter_servers.c:31:#include <linux/msm_rpcrouter.h>
> === Missing: include/linux/spi/adxl34x.h ===
> arch/blackfin/mach-bf537/boards/stamp.c:735:#include <linux/spi/adxl34x.h>
> arch/blackfin/mach-bf548/boards/ezkit.c:212:#include <linux/spi/adxl34x.h>
> === Missing: include/linux/tqueue.h ===
> drivers/staging/rtl8192e/ieee80211/ieee80211.h:34:#include <linux/tqueue.h>
> === Missing: include/linux/usb/langwell_otg.h ===
> drivers/usb/gadget/langwell_udc.h:23:#include <linux/usb/langwell_otg.h>
> === Missing: include/linux/wakelock.h ===
> drivers/staging/dream/smd/smd_rpcrouter.h:25:#include <linux/wakelock.h>
> drivers/staging/dream/smd/smd_tty.c:22:#include <linux/wakelock.h>
> drivers/staging/dream/smd/smd_rpcrouter.c:36:#include <linux/wakelock.h>
> drivers/staging/dream/smd/smd_qmi.c:27:#include <linux/wakelock.h>
> drivers/staging/dream/smd/smd_rpcrouter_servers.c:29:#include <linux/wakelock.h>
> drivers/staging/dream/gpio_input.c:22:#include <linux/wakelock.h>
> drivers/staging/dream/gpio_matrix.c:21:#include <linux/wakelock.h>
> drivers/staging/dream/qdsp5/adsp.c:35:#include <linux/wakelock.h>
> drivers/staging/dream/qdsp5/audio_out.c:28:#include <linux/wakelock.h>
> 
> 
> rday
> --
> 
> ========================================================================
> Robert P. J. Day                               Waterloo, Ontario, CANADA
> 
>         Linux Consulting, Training and Annoying Kernel Pedantry.
> 
> Web page:                                          http://crashcourse.ca
> Twitter:                                       http://twitter.com/rpjday
> ========================================================================
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/


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

end of thread, other threads:[~2009-09-28 15:23 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-28 15:04 cleanup: inclusions of <linux/header> files that don't exist Robert P. J. Day
2009-09-28 15:23 ` Jaswinder Singh Rajput

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