mirror of
https://github.com/adulau/aha.git
synced 2024-12-27 19:26:25 +00:00
ieee1394: sbp2: add workarounds for 2nd and 3rd generation iPods
as per https://bugs.launchpad.net/bugs/294391. These got one sample of each iPod generation going. However there still occurred I/O stalls with the 3rd generation iPod which remain undiagnosed at the time of this writing. Acked-by: Jarod Wilson <jarod@redhat.com> Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
This commit is contained in:
parent
c8c4707cf7
commit
1448d7c6a2
1 changed files with 10 additions and 0 deletions
|
@ -395,6 +395,16 @@ static const struct {
|
|||
.model = SBP2_ROM_VALUE_WILDCARD,
|
||||
.workarounds = SBP2_WORKAROUND_128K_MAX_TRANS,
|
||||
},
|
||||
/*
|
||||
* iPod 2nd generation: needs 128k max transfer size workaround
|
||||
* iPod 3rd generation: needs fix capacity workaround
|
||||
*/
|
||||
{
|
||||
.firmware_revision = 0x0a2700,
|
||||
.model = 0x000000,
|
||||
.workarounds = SBP2_WORKAROUND_128K_MAX_TRANS |
|
||||
SBP2_WORKAROUND_FIX_CAPACITY,
|
||||
},
|
||||
/* iPod 4th generation */ {
|
||||
.firmware_revision = 0x0a2700,
|
||||
.model = 0x000021,
|
||||
|
|
Loading…
Reference in a new issue