Re: [PATCH] Au1200: kill IDE driver function prototypes | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
Bartlomiej Zolnierkiewicz wrote:
Fix these warnings emitted when compiling drivers/ide/mips/au1xxx-ide.c:
include/asm/mach-au1x00/au1xxx_ide.h:137: warning: 'auide_tune_drive' declared `static' but never definedinclude/asm/mach-au1x00/au1xxx_ide.h:138: warning: 'auide_tune_chipset' declared `static' but never defined
by wiping out the whole "function prototyping" section from the header file <asm-mips/mach-au1x00/au1xxx_ide.h> as it mostly declared functions that are already dead in the IDE driver; move the only useful prototype into the driver.
Signed-off-by: Sergei Shtylyov <sshtylyov@xxxxxxxxxxxxx>
--- I'm not sure thru which tree this should go -- probably thru Linux/MIPS one...
Bart, au1xxx-ide-fix-mwdma-support.patch will probably need to be updated to remove that added prototype since it won't be needed anymore...
Which you haven't done either in that patch or in au1xxx-ide-use-init_dma-method.patch. So, face the consequences:
drivers/ide/mips/au1xxx-ide.c:456: error: conflicting types for 'auide_ddma_init' drivers/ide/mips/au1xxx-ide.c:51: error: previous declaration of 'auide_ddma_init' was here drivers/ide/mips/au1xxx-ide.c:456: error: conflicting types for 'auide_ddma_init' drivers/ide/mips/au1xxx-ide.c:51: error: previous declaration of 'auide_ddma_init' was here drivers/ide/mips/au1xxx-ide.c:51: warning: 'auide_ddma_init' used but never defined
Sorry for that, I remember taking a look at au1xxx-ide-fix-mwdma-support.patch and it was OK
This patch was a fitting place to get rid of that proto since it removed the sole call because of which that proto was needed.
(now I see that it was au1xxx-ide-use-init_dma-method.patch that needed an update). I'll fix it in today's update.
TIA.
Thanks, Bart
MBR, Sergei
[Linux MIPS Home] [Kernel list] [Linux ARM list] [Linux] [Git] [Photo] [Yosemite News] [MIPS Architecture] [Linux SCSI] [Linux Hams] [Site Home]
![]() |