Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1368525

Re: [PATCH v2 2/3] ata: ahci-platform: Add ports-implemented DT bindings.

From Andy Gross <andy.gross@linaro.org>
Newsgroups linux.kernel
Subject Re: [PATCH v2 2/3] ata: ahci-platform: Add ports-implemented DT bindings.
Date 2016-03-31 20:30 +0200
Message-ID <riPvX-BA-5@gated-at.bofh.it> (permalink)
References <riOJA-8tH-11@gated-at.bofh.it> <riOJA-8tH-31@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Thu, Mar 31, 2016 at 06:31:39PM +0100, Srinivas Kandagatla wrote:
> On some SOCs PORTS_IMPL register value is never programmed by the
> firmware and left at zero value. Which means that no sata ports are
> available for software. AHCI driver used to cope up with this by
> fabricating the port_map if the PORTS_IMPL register is read zero,
> but recent patch broke this workaround as zero value was valid for
> NVMe disks.
> 
> This patch adds ports-implemented DT bindings as workaround for this issue
> in a way that DT can can override the PORTS_IMPL register in cases where
> the firmware did not program it already.
> 
> Fixes: 566d1827df2e ("libata: disable forced PORTS_IMPL for >= AHCI 1.3)
> Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>

Reviewed-by: Andy Gross <andy.gross@linaro.org>

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[PATCH v2 0/3] ahci: add ports-implemented dt bindings. Srinivas Kandagatla <srinivas.kandagatla@linaro.org> - 2016-03-31 19:40 +0200
  [PATCH v2 2/3] ata: ahci-platform: Add ports-implemented DT bindings. Srinivas Kandagatla <srinivas.kandagatla@linaro.org> - 2016-03-31 19:40 +0200
    Re: [PATCH v2 2/3] ata: ahci-platform: Add ports-implemented DT  bindings. Andy Gross <andy.gross@linaro.org> - 2016-03-31 20:30 +0200
  [PATCH v2 1/3] libahci: save port map for forced port map Srinivas Kandagatla <srinivas.kandagatla@linaro.org> - 2016-03-31 19:40 +0200
    Re: [PATCH v2 1/3] libahci: save port map for forced port map Andy Gross <andy.gross@linaro.org> - 2016-03-31 20:30 +0200

csiph-web