libata: pata_samsung: Add Samsung PATA controller driver
Subsystems (2)
PATCH v7 1/1 libata: pata_samsung: Add Samsung PATA controller driver
From: Abhilash Kesavan <[email protected]>
Adds support for the Samsung PATA controller. This driver is based on the Libata subsystem and references the earlier patches sent for IDE subsystem.
---
Changes since v6:
- Removed check for device 1 in pata_s3c_wait_after_reset() and associated changes
- Initialized directly in pata_s3c_remove() and pata_s3c_resume()
drivers/ata/Kconfig | 9 + drivers/ata/Makefile | 1 + drivers/ata/pata_samsung_cf.c | 683 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 693 insertions(+), 0 deletions(-) create mode 100644 drivers/ata/pata_samsung_cf.c
drivers/ata/Kconfig +9 -0
@@ -796,6 +796,15 @@ config PATA_RZ1000 If unsure, say N. +config PATA_SAMSUNG_CF + tristate "Samsung SoC PATA support" + depends on SAMSUNG_DEV_IDE + help + This option enables basic support for Samsung's S3C/S5P board + PATA controllers via the new ATA layer + + If unsure, say N. + config PATA_WINBOND_VLB tristate "Winbond W83759A VLB PATA support (Experimental)" depends on ISA && EXPERIMENTAL
drivers/ata/Makefile +1 -0
@@ -87,6 +87,7 @@ obj-$(CONFIG_PATA_OF_PLATFORM) += pata_of_platform.o obj-$(CONFIG_PATA_QDI) += pata_qdi.o obj-$(CONFIG_PATA_RB532) += pata_rb532_cf.o obj-$(CONFIG_PATA_RZ1000) += pata_rz1000.o +obj-$(CONFIG_PATA_SAMSUNG_CF) += pata_samsung_cf.o obj-$(CONFIG_PATA_WINBOND_VLB) += pata_winbond.o # Should be last but two libata driver
drivers/ata/pata_samsung_cf.c new file +683 -0
683 lines not on this page · raw message
Signature · 1 line
1.6.2.5
Jeff Garzik
AppliedPATCH v7 1/1 libata: pata_samsung: Add Samsung PATA controller driver
Quoted 15 lines · Kukjin Kim
From: Abhilash Kesavan<[email protected]>
Adds support for the Samsung PATA controller. This driver is based on the Libata subsystem and references the earlier patches sent for IDE subsystem.
Signed-off-by Abhilash Kesavan<[email protected]>Signed-off-by Kukjin Kim<[email protected]>Cc Ben Dooks<[email protected]>Acked-by Sergei Shtylyov<[email protected]>---
Changes since v6:
- Removed check for device 1 inpata_s3c_wait_after_reset()and associated changes
- Initialized directly inpata_s3c_remove()andpata_s3c_resume()
Quoted 5 lines
drivers/ata/Kconfig | 9 + drivers/ata/Makefile | 1 + drivers/ata/pata_samsung_cf.c | 683 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 693 insertions(+), 0 deletions(-)create mode 100644
drivers/ata/pata_samsung_cf.c
applied