pata_mpc52xx.c (ef2e58ea6b9931c3a4816c66593da49bb20e3b24) | pata_mpc52xx.c (a0fcdc0259e98d1c16d96baea9ba8a8603e41791) |
---|---|
1/* 2 * drivers/ata/pata_mpc52xx.c 3 * 4 * libata driver for the Freescale MPC52xx on-chip IDE interface 5 * 6 * Copyright (C) 2006 Sylvain Munaut <tnt@246tNt.com> 7 * Copyright (C) 2003 Mipsys - Benjamin Herrenschmidt 8 * --- 10 unchanged lines hidden (view full) --- 19 20#include <asm/types.h> 21#include <asm/prom.h> 22#include <asm/of_platform.h> 23#include <asm/mpc52xx.h> 24 25 26#define DRV_NAME "mpc52xx_ata" | 1/* 2 * drivers/ata/pata_mpc52xx.c 3 * 4 * libata driver for the Freescale MPC52xx on-chip IDE interface 5 * 6 * Copyright (C) 2006 Sylvain Munaut <tnt@246tNt.com> 7 * Copyright (C) 2003 Mipsys - Benjamin Herrenschmidt 8 * --- 10 unchanged lines hidden (view full) --- 19 20#include <asm/types.h> 21#include <asm/prom.h> 22#include <asm/of_platform.h> 23#include <asm/mpc52xx.h> 24 25 26#define DRV_NAME "mpc52xx_ata" |
27#define DRV_VERSION "0.1.0" | 27#define DRV_VERSION "0.1.0ac2" |
28 29 30/* Private structures used by the driver */ 31struct mpc52xx_ata_timings { 32 u32 pio1; 33 u32 pio2; 34}; 35 --- 256 unchanged lines hidden (view full) --- 292 .dev_select = mpc52xx_ata_dev_select, 293 .tf_load = ata_tf_load, 294 .tf_read = ata_tf_read, 295 .check_status = ata_check_status, 296 .exec_command = ata_exec_command, 297 .freeze = ata_bmdma_freeze, 298 .thaw = ata_bmdma_thaw, 299 .error_handler = mpc52xx_ata_error_handler, | 28 29 30/* Private structures used by the driver */ 31struct mpc52xx_ata_timings { 32 u32 pio1; 33 u32 pio2; 34}; 35 --- 256 unchanged lines hidden (view full) --- 292 .dev_select = mpc52xx_ata_dev_select, 293 .tf_load = ata_tf_load, 294 .tf_read = ata_tf_read, 295 .check_status = ata_check_status, 296 .exec_command = ata_exec_command, 297 .freeze = ata_bmdma_freeze, 298 .thaw = ata_bmdma_thaw, 299 .error_handler = mpc52xx_ata_error_handler, |
300 .cable_detect = ata_cable_40wire, |
|
300 .qc_prep = ata_qc_prep, 301 .qc_issue = ata_qc_issue_prot, 302 .data_xfer = ata_data_xfer, 303 .irq_handler = ata_interrupt, 304 .irq_clear = ata_bmdma_irq_clear, 305 .irq_on = ata_irq_on, 306 .irq_ack = ata_irq_ack, 307 .port_start = ata_port_start, --- 233 unchanged lines hidden --- | 301 .qc_prep = ata_qc_prep, 302 .qc_issue = ata_qc_issue_prot, 303 .data_xfer = ata_data_xfer, 304 .irq_handler = ata_interrupt, 305 .irq_clear = ata_bmdma_irq_clear, 306 .irq_on = ata_irq_on, 307 .irq_ack = ata_irq_ack, 308 .port_start = ata_port_start, --- 233 unchanged lines hidden --- |