m68k/atari: Convert Falcon IDE drivers to platform drivers
authorMichael Schmitz <schmitzmic@gmail.com>
Wed, 6 Nov 2019 02:47:29 +0000 (15:47 +1300)
committerGeert Uytterhoeven <geert@linux-m68k.org>
Mon, 18 Nov 2019 09:18:59 +0000 (10:18 +0100)
commit5ed0794cde59365d4d5895b89bb2f7ef7ffdbd55
treee615603f8b7360ff1bf73b0a79ab09a7a8d9c35b
parent032f128dbd29a376ff8f622150191f3aea8b2e9f
m68k/atari: Convert Falcon IDE drivers to platform drivers

Autoloading of Falcon IDE driver modules requires converting these
drivers to platform drivers.

Add platform device for Falcon IDE interface in Atari platform setup
code. Use this in the pata_falcon driver in place of the simple
platform device set up on the fly.

Convert falconide driver to use the same platform device that is used
by pata_falcon also. (With the introduction of a platform device for
the Atari Falcon IDE interface, the old Falcon IDE driver no longer
loads (resource already claimed by the platform device)).

Tested (as built-in driver) on my Atari Falcon.

Signed-off-by: Michael Schmitz <schmitzmic@gmail.com>
Acked-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Link: https://lore.kernel.org/r/1573008449-8226-1-git-send-email-schmitzmic@gmail.com
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
arch/m68k/atari/config.c
drivers/ata/pata_falcon.c
drivers/ide/falconide.c