[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#784344: Buggy DTB causes imx53 SATA failure



Package: src:linux
Version: 3.16.7-ckt9-3~deb8u1
Severity: serious

Hi guys,

Just debugged on harris.debian.org (imx53, Debian porter box) -
there's a missing patch that's needed for the imx53 sata controller to
work. At some point, it looks like the code in drivers/ata/ahci_imx.c
has changed and arch/arm/boot/dts/imx53.dtsi needed a change to
match. It's a trivial change, just renaming the core SATA clock from
"sata_gate" to "sata". Upstream patch is in commit
025781539a3ccf867c1e0f2fc63f61cc8c7c5415.

(Adding more info for people googling for this!)

Without this patch, the SATA driver in drivers/ata/ahci_imx.c just
reports

[    2.377276] ahci-imx 10000000.sata: can't get sata clock.
[    2.425652] ahci-imx: probe of 10000000.sata failed with error -2

at startup. Please apply ASAP, would be lovely to get this into the
Jessie point release.

-- System Information:
Debian Release: 7.8
  APT prefers oldoldstable
  APT policy: (500, 'oldoldstable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


Reply to: