mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-26 20:40:54 +07:00
ata: pata_at91.c bugfix for initial_timing initialisation
The "struct ata_timing" must contain 10 members, but ".dmack_hold" member was forgotten for "initial_timing" initialisation. This patch fixes such a problem. Signed-off-by: Igor Plyatov <plyatov@gmail.com> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
This commit is contained in:
parent
9719b8f5bc
commit
792d37af35
@ -50,8 +50,18 @@ struct at91_ide_info {
|
||||
void __iomem *alt_addr;
|
||||
};
|
||||
|
||||
static const struct ata_timing initial_timing =
|
||||
{XFER_PIO_0, 70, 290, 240, 600, 165, 150, 600, 0};
|
||||
static const struct ata_timing initial_timing = {
|
||||
.mode = XFER_PIO_0,
|
||||
.setup = 70,
|
||||
.act8b = 290,
|
||||
.rec8b = 240,
|
||||
.cyc8b = 600,
|
||||
.active = 165,
|
||||
.recover = 150,
|
||||
.dmack_hold = 0,
|
||||
.cycle = 600,
|
||||
.udma = 0
|
||||
};
|
||||
|
||||
static unsigned long calc_mck_cycles(unsigned long ns, unsigned long mck_hz)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user