On Wed, Mar 23, 2016 at 9:36 AM, Srinivas Kandagatla <srinivas.kandagatla@xxxxxxxxxx> wrote: > Hi Tejun, > > Its bit late but just found that commit 566d18 "libata: disable forced > PORTS_IMPL for >= AHCI 1.3" is breaking AHCI on Qualcomm APQ8064 platforms > in the mainline kernel (arch/arm/boot/dts/qcom-apq8064.dtsi). > > This platform uses "generic-ahci" platform driver and reports AHCI version > as 0x10300, and PORTS_IMPL is never set, so the existing workaround was > correct for this platform, however the latest patch broken this. > > There are few ways to fix this issue, > > 1> Add new compatible string to achi_platform driver so that this platform > can force the port_map, > > Or > > 2> Have a generic dt binding to force the port map. > A generic dt binding is probably a better way forward. The Annapurna Alpine platform seems to have the same issue. -Justin -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html