Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756598AbbGPWoh (ORCPT ); Thu, 16 Jul 2015 18:44:37 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:43940 "EHLO aserp1040.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756549AbbGPWog (ORCPT ); Thu, 16 Jul 2015 18:44:36 -0400 Message-ID: <55A83388.5040306@oracle.com> Date: Thu, 16 Jul 2015 15:43:20 -0700 From: "santosh.shilimkar@oracle.com" Organization: Oracle Corporation User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: Murali Karicheri , robh+dt@kernel.org, pawel.moll@arm.com, mark.rutland@arm.com, ijc+devicetree@hellion.org.uk, galak@codeaurora.org, linux@arm.linux.org.uk, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, ssantosh@kernel.org Subject: Re: [PATCH v1 1/2] ARM: keystone: dts: fix dt bindings for PCIe References: <1437083492-28208-1-git-send-email-m-karicheri2@ti.com> In-Reply-To: <1437083492-28208-1-git-send-email-m-karicheri2@ti.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Source-IP: userv0022.oracle.com [156.151.31.74] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1477 Lines: 32 On 7/16/15 2:51 PM, Murali Karicheri wrote: > Currently PCIe DT bindings are broken. PCIe driver can't function > without having a SerDes driver that provide the phy configuration. > On K2E EVM, this causes problem since the EVM has Marvell SATA > controller present and with default values in the SerDes register, > it seems to pass the PCIe link check, but causes issues since > the configuration is not correct. The manifestation is that when > EVM is booted with NFS rootfs, the boot hangs. We shouldn't enable > PCIe on this EVM since to work, SerDes driver has to be present as > well. So by default, the PCIe DT binding should be disabled in SoC > specific DTS. It can be enabled in the board specific DTS when the > SerDes device driver is also present. > > So fix the status of PCIe DT bindings in the SoC specific DTS to > "disabled". To enable PCIe, the status should be set to "ok" in > the EVM DTS file when SerDes driver support becomes available in > the upstream tree. > > Signed-off-by: Murali Karicheri > --- > - updated commit description to make it clear that it is fix > to be applied to v4.2-rc. Just sent pull request with both of these patches from the series. Regards, Santosh -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/