diff options
Diffstat (limited to 'drivers/firewire/fw-sbp2.c')
| -rw-r--r-- | drivers/firewire/fw-sbp2.c | 7 | 
1 files changed, 6 insertions, 1 deletions
diff --git a/drivers/firewire/fw-sbp2.c b/drivers/firewire/fw-sbp2.c index d334cac5e1f..e54403ee59e 100644 --- a/drivers/firewire/fw-sbp2.c +++ b/drivers/firewire/fw-sbp2.c @@ -372,6 +372,11 @@ static const struct {  	},  	/* iPod mini */ {  		.firmware_revision	= 0x0a2700, +		.model			= 0x000022, +		.workarounds		= SBP2_WORKAROUND_FIX_CAPACITY, +	}, +	/* iPod mini */ { +		.firmware_revision	= 0x0a2700,  		.model			= 0x000023,  		.workarounds		= SBP2_WORKAROUND_FIX_CAPACITY,  	}, @@ -1135,7 +1140,7 @@ static int sbp2_probe(struct device *dev)  	tgt->unit = unit;  	kref_init(&tgt->kref);  	INIT_LIST_HEAD(&tgt->lu_list); -	tgt->bus_id = unit->device.bus_id; +	tgt->bus_id = dev_name(&unit->device);  	tgt->guid = (u64)device->config_rom[3] << 32 | device->config_rom[4];  	if (fw_device_enable_phys_dma(device) < 0)  |