22 lines
466 B
C
22 lines
466 B
C
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||
|
#ifndef __PLATFORM_DATA_PATA_IXP4XX_H
|
||
|
#define __PLATFORM_DATA_PATA_IXP4XX_H
|
||
|
|
||
|
#include <linux/types.h>
|
||
|
|
||
|
/*
|
||
|
* This structure provide a means for the board setup code
|
||
|
* to give information to th pata_ixp4xx driver. It is
|
||
|
* passed as platform_data.
|
||
|
*/
|
||
|
struct ixp4xx_pata_data {
|
||
|
volatile u32 *cs0_cfg;
|
||
|
volatile u32 *cs1_cfg;
|
||
|
unsigned long cs0_bits;
|
||
|
unsigned long cs1_bits;
|
||
|
void __iomem *cmd;
|
||
|
void __iomem *ctl;
|
||
|
};
|
||
|
|
||
|
#endif
|