From: Andrew Morton Signed-off-by: Andrew Morton --- drivers/ide/pci/jmicron.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff -puN drivers/ide/pci/jmicron.c~jmicron-warning-fix drivers/ide/pci/jmicron.c --- a/drivers/ide/pci/jmicron.c~jmicron-warning-fix +++ a/drivers/ide/pci/jmicron.c @@ -94,8 +94,9 @@ static int __devinit ata66_jmicron(ide_h return 0; return 1; case PORT_SATA: - return 1; + break; } + return 1; /* Avoid bogus "control reaches end of non-void function" */ } static void jmicron_tuneproc (ide_drive_t *drive, byte mode_wanted) _