[PATCH v2 1/2] pcie-designware: add iATU Unroll feature

2016-07-22 Thread Joao Pinto
In order to make sure that the iATU is really enabled a for loop was introduced in dw_pcie_prog_outbound_atu() to improve reliability. This patch also moves the sleep definitions to the *.c file like suggested by Jisheng Zhang in a previous patch. Signed-off-by: Joao Pinto --- changes v1-&g

[PATCH v2 2/2] pcie-designware: add core version

2016-07-22 Thread Joao Pinto
Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- changes v1->v2: - Nothing changed. Just to keep up the patch set version. drivers/pci/host/pcie-designware.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/pci/host/pcie-designware.c b/drivers/pci/host/pcie-designwar

[PATCH v2 2/2] pcie-designware: add core version

2016-07-22 Thread Joao Pinto
Signed-off-by: Joao Pinto --- changes v1->v2: - Nothing changed. Just to keep up the patch set version. drivers/pci/host/pcie-designware.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/pci/host/pcie-designware.c b/drivers/pci/host/pcie-designware.c index 9135725..3e4c

[PATCH v2 0/2] pcie-designware: add iATU unroll feature

2016-07-22 Thread Joao Pinto
ry support for the mechanism and makes some minor improvements to the existent one. Joao Pinto (2): pcie-designware: add iATU Unroll feature pcie-designware: add core version drivers/pci/host/pcie-designware.c | 161 + drivers/pci/host/pcie-designware.h | 6 +

[PATCH v2 0/2] pcie-designware: add iATU unroll feature

2016-07-22 Thread Joao Pinto
ry support for the mechanism and makes some minor improvements to the existent one. Joao Pinto (2): pcie-designware: add iATU Unroll feature pcie-designware: add core version drivers/pci/host/pcie-designware.c | 161 + drivers/pci/host/pcie-designware.h | 6 +

Re: [PATCH 2/2] PCI: designware: let dw_pcie_link_up() beware of LTSSM training bit

2016-07-21 Thread Joao Pinto
Hi Jisheng, On 7/18/2016 3:38 AM, Jisheng Zhang wrote: > Dear Joao, > > On Fri, 15 Jul 2016 16:10:24 +0100 Joao Pinto wrote: > >> Hi, >> >> On 7/6/2016 11:59 AM, Jisheng Zhang wrote: >>> The link may be UP but still in link training. In this

Re: [PATCH 2/2] PCI: designware: let dw_pcie_link_up() beware of LTSSM training bit

2016-07-21 Thread Joao Pinto
Hi Jisheng, On 7/18/2016 3:38 AM, Jisheng Zhang wrote: > Dear Joao, > > On Fri, 15 Jul 2016 16:10:24 +0100 Joao Pinto wrote: > >> Hi, >> >> On 7/6/2016 11:59 AM, Jisheng Zhang wrote: >>> The link may be UP but still in link training. In this

[PATCH 2/2] pcie-designware: add core version

2016-07-21 Thread Joao Pinto
The Core version information is available since version 4.70. This patch adds to the driver the register and default value for new core 4.80 if needed in some future work. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- drivers/pci/host/pcie-designware.c | 4 1 file chan

[PATCH 2/2] pcie-designware: add core version

2016-07-21 Thread Joao Pinto
The Core version information is available since version 4.70. This patch adds to the driver the register and default value for new core 4.80 if needed in some future work. Signed-off-by: Joao Pinto --- drivers/pci/host/pcie-designware.c | 4 1 file changed, 4 insertions(+) diff --git

[PATCH 1/2] pcie-designware: add iATU Unroll feature

2016-07-21 Thread Joao Pinto
In order to make sure that the iATU is really enabled a for loop was introduced in dw_pcie_prog_outbound_atu() to improve reliability. This patch also moves the sleep definitions to the *.c file like suggested by Jisheng Zhang in a previous patch. Signed-off-by: Joao Pinto <jpi...@synopsys.com&

[PATCH 1/2] pcie-designware: add iATU Unroll feature

2016-07-21 Thread Joao Pinto
In order to make sure that the iATU is really enabled a for loop was introduced in dw_pcie_prog_outbound_atu() to improve reliability. This patch also moves the sleep definitions to the *.c file like suggested by Jisheng Zhang in a previous patch. Signed-off-by: Joao Pinto --- drivers/pci

[PATCH 0/2] pcie-designware: add iATU unroll feature

2016-07-21 Thread Joao Pinto
ry support for the mechanism and makes some minor improvements to the existent one. Joao Pinto (2): pcie-designware: adding iATU Unroll feature pcie-designware: add core version drivers/pci/host/pcie-designware.c | 164 + drivers/pci/host/pcie-designware.h | 6 +

[PATCH 0/2] pcie-designware: add iATU unroll feature

2016-07-21 Thread Joao Pinto
ry support for the mechanism and makes some minor improvements to the existent one. Joao Pinto (2): pcie-designware: adding iATU Unroll feature pcie-designware: add core version drivers/pci/host/pcie-designware.c | 164 + drivers/pci/host/pcie-designware.h | 6 +

Re: [PATCH 2/2] PCI: designware: let dw_pcie_link_up() beware of LTSSM training bit

2016-07-15 Thread Joao Pinto
Hi, On 7/6/2016 11:59 AM, Jisheng Zhang wrote: > The link may be UP but still in link training. In this case, we can't > think the link is up and operating correctly. So we need to teach > dw_pcie_link_up() beware of the PCIE_PHY_DEBUG_R1_LINK_IN_TRAINING bit. > > This patch also rewrite

Re: [PATCH 2/2] PCI: designware: let dw_pcie_link_up() beware of LTSSM training bit

2016-07-15 Thread Joao Pinto
Hi, On 7/6/2016 11:59 AM, Jisheng Zhang wrote: > The link may be UP but still in link training. In this case, we can't > think the link is up and operating correctly. So we need to teach > dw_pcie_link_up() beware of the PCIE_PHY_DEBUG_R1_LINK_IN_TRAINING bit. > > This patch also rewrite

Re: [PATCH 03/14] PCI: designware-plat: make it explicitly non-modular

2016-07-04 Thread Joao Pinto
(snip...) > Cc: Jingoo Han <jingooh...@gmail.com> > Cc: Pratyush Anand <pratyush.an...@gmail.com> > Cc: Joao Pinto <jpi...@synopsys.com> > Cc: Bjorn Helgaas <bhelg...@google.com> > Cc: linux-...@vger.kernel.org > Signed-off-by: Paul Gortmaker <paul.gortm

Re: [PATCH 03/14] PCI: designware-plat: make it explicitly non-modular

2016-07-04 Thread Joao Pinto
...) > Cc: Jingoo Han > Cc: Pratyush Anand > Cc: Joao Pinto > Cc: Bjorn Helgaas > Cc: linux-...@vger.kernel.org > Signed-off-by: Paul Gortmaker > --- > drivers/pci/host/pcie-designware-plat.c | 10 ++ > 1 file changed, 2 insertions(+), 8 deletions(-) > &

[PATCH] tda998x: adding sound support

2016-06-30 Thread Joao Pinto
This patch adds the sound over HDMI feature to the TDA998x driver. The work was inspired in a Linaro repository: https://git.linaro.org/kernel/linux-linaro-tracking.git/tree/4b131c9bf8af9bc7a25441251f60a8ca7fc69c07 Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- drivers/gpu/drm/i2c/Ma

[PATCH] tda998x: adding sound support

2016-06-30 Thread Joao Pinto
This patch adds the sound over HDMI feature to the TDA998x driver. The work was inspired in a Linaro repository: https://git.linaro.org/kernel/linux-linaro-tracking.git/tree/4b131c9bf8af9bc7a25441251f60a8ca7fc69c07 Signed-off-by: Joao Pinto --- drivers/gpu/drm/i2c/Makefile| 2

Re: [PATCH 3/3] tda998x: add HPD delay to avoid disabling sound when EDID checksum fails.

2016-06-01 Thread Joao Pinto
On 6/1/2016 5:32 PM, Russell King - ARM Linux wrote: > On Tue, May 31, 2016 at 05:58:31PM +0100, Joao Pinto wrote: >> Hi Russell, >> >> On 5/30/2016 8:10 PM, Russell King - ARM Linux wrote: >>> On Mon, May 30, 2016 at 04:15:54PM +0100, Joao Pinto wrote: >>>

Re: [PATCH 3/3] tda998x: add HPD delay to avoid disabling sound when EDID checksum fails.

2016-06-01 Thread Joao Pinto
On 6/1/2016 5:32 PM, Russell King - ARM Linux wrote: > On Tue, May 31, 2016 at 05:58:31PM +0100, Joao Pinto wrote: >> Hi Russell, >> >> On 5/30/2016 8:10 PM, Russell King - ARM Linux wrote: >>> On Mon, May 30, 2016 at 04:15:54PM +0100, Joao Pinto wrote: >>>

Re: [PATCH 3/3] tda998x: add HPD delay to avoid disabling sound when EDID checksum fails.

2016-05-31 Thread Joao Pinto
Hi Russell, On 5/30/2016 8:10 PM, Russell King - ARM Linux wrote: > On Mon, May 30, 2016 at 04:15:54PM +0100, Joao Pinto wrote: >> When using ffplay to reproduce video+sound it was noticed that sometimes the >> sound was disabled. The cause was an initial EDID checksum error th

Re: [PATCH 3/3] tda998x: add HPD delay to avoid disabling sound when EDID checksum fails.

2016-05-31 Thread Joao Pinto
Hi Russell, On 5/30/2016 8:10 PM, Russell King - ARM Linux wrote: > On Mon, May 30, 2016 at 04:15:54PM +0100, Joao Pinto wrote: >> When using ffplay to reproduce video+sound it was noticed that sometimes the >> sound was disabled. The cause was an initial EDID checksum error th

[PATCH 1/3] tda998x: adding sound support

2016-05-30 Thread Joao Pinto
This patch adds the sound over HDMI feature to the TDA998x driver. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- drivers/gpu/drm/i2c/Makefile| 2 +- drivers/gpu/drm/i2c/tda998x_codec.c | 248 + drivers/gpu/drm/i2c/tda998x_drv.c | 103 ++ d

[PATCH 1/3] tda998x: adding sound support

2016-05-30 Thread Joao Pinto
This patch adds the sound over HDMI feature to the TDA998x driver. Signed-off-by: Joao Pinto --- drivers/gpu/drm/i2c/Makefile| 2 +- drivers/gpu/drm/i2c/tda998x_codec.c | 248 + drivers/gpu/drm/i2c/tda998x_drv.c | 103 ++ drivers/gpu/drm/i2c

[PATCH 2/3] tda998x: adding sound support for Juno in the DT

2016-05-30 Thread Joao Pinto
This patch adds the sound over HDMI feature to the Juno Device Tree. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- arch/arm64/boot/dts/arm/juno-base.dtsi | 92 +++ 1 file changed, 78 insertions(+), 14 deletions(-) diff --git a/arch/arm64/boot/dts/arm/juno-base.d

[PATCH 2/3] tda998x: adding sound support for Juno in the DT

2016-05-30 Thread Joao Pinto
This patch adds the sound over HDMI feature to the Juno Device Tree. Signed-off-by: Joao Pinto --- arch/arm64/boot/dts/arm/juno-base.dtsi | 92 +++ 1 file changed, 78 insertions(+), 14 deletions(-) diff --git a/arch/arm64/boot/dts/arm/juno-base.dtsi b/arch/arm64/boot/dts

[PATCH 3/3] tda998x: add HPD delay to avoid disabling sound when EDID checksum fails.

2016-05-30 Thread Joao Pinto
When using ffplay to reproduce video+sound it was noticed that sometimes the sound was disabled. The cause was an initial EDID checksum error that disabled the HDMI sound. By adding this tweak, it was noticed that the sound is not even when initial EDID checksum error ocurres. Signed-off-by: Joao

[PATCH 3/3] tda998x: add HPD delay to avoid disabling sound when EDID checksum fails.

2016-05-30 Thread Joao Pinto
When using ffplay to reproduce video+sound it was noticed that sometimes the sound was disabled. The cause was an initial EDID checksum error that disabled the HDMI sound. By adding this tweak, it was noticed that the sound is not even when initial EDID checksum error ocurres. Signed-off-by: Joao

[PATCH 0/3] tda998x: add sound support

2016-05-30 Thread Joao Pinto
This patch adds sound over HDMI feature in TDA998x. The work was inspired in a Linaro repository: https://git.linaro.org/kernel/linux-linaro-tracking.git/tree/4b131c9bf8af9bc7a25441251f60a8ca7fc69c07 Joao Pinto (3): tda998x: adding sound support tda998: adding sound support for Juno in the DT

[PATCH 0/3] tda998x: add sound support

2016-05-30 Thread Joao Pinto
This patch adds sound over HDMI feature in TDA998x. The work was inspired in a Linaro repository: https://git.linaro.org/kernel/linux-linaro-tracking.git/tree/4b131c9bf8af9bc7a25441251f60a8ca7fc69c07 Joao Pinto (3): tda998x: adding sound support tda998: adding sound support for Juno in the DT

Re: [PATCH v2 8/8] scsi: ufs: connect to RPMB subsystem

2016-04-08 Thread Joao Pinto
Hi, On 4/7/2016 10:15 PM, Winkler, Tomas wrote: > On Wed, 2016-04-06 at 09:51 +0100, Joao Pinto wrote: >> Hi! >> >> On 4/4/2016 12:11 PM, Tomas Winkler wrote: >>> Register UFS RPMB LUN with the RPMB subsystem and provide >>> implementation for the

Re: [PATCH v2 8/8] scsi: ufs: connect to RPMB subsystem

2016-04-08 Thread Joao Pinto
Hi, On 4/7/2016 10:15 PM, Winkler, Tomas wrote: > On Wed, 2016-04-06 at 09:51 +0100, Joao Pinto wrote: >> Hi! >> >> On 4/4/2016 12:11 PM, Tomas Winkler wrote: >>> Register UFS RPMB LUN with the RPMB subsystem and provide >>> implementation for the

Re: [PATCH v2 8/8] scsi: ufs: connect to RPMB subsystem

2016-04-08 Thread Joao Pinto
On 4/7/2016 10:15 PM, Winkler, Tomas wrote: > On Wed, 2016-04-06 at 09:51 +0100, Joao Pinto wrote: >> Hi! >> >> On 4/4/2016 12:11 PM, Tomas Winkler wrote: >>> Register UFS RPMB LUN with the RPMB subsystem and provide >>> implementation for the RPMB access ope

Re: [PATCH v2 8/8] scsi: ufs: connect to RPMB subsystem

2016-04-08 Thread Joao Pinto
On 4/7/2016 10:15 PM, Winkler, Tomas wrote: > On Wed, 2016-04-06 at 09:51 +0100, Joao Pinto wrote: >> Hi! >> >> On 4/4/2016 12:11 PM, Tomas Winkler wrote: >>> Register UFS RPMB LUN with the RPMB subsystem and provide >>> implementation for the RPMB access ope

Re: [PATCH v2 8/8] scsi: ufs: connect to RPMB subsystem

2016-04-08 Thread Joao Pinto
Hi, On 4/7/2016 10:15 PM, Winkler, Tomas wrote: > On Wed, 2016-04-06 at 09:51 +0100, Joao Pinto wrote: >> Hi! >> >> On 4/4/2016 12:11 PM, Tomas Winkler wrote: >>> Register UFS RPMB LUN with the RPMB subsystem and provide >>> implementation for the

Re: [PATCH v2 8/8] scsi: ufs: connect to RPMB subsystem

2016-04-08 Thread Joao Pinto
Hi, On 4/7/2016 10:15 PM, Winkler, Tomas wrote: > On Wed, 2016-04-06 at 09:51 +0100, Joao Pinto wrote: >> Hi! >> >> On 4/4/2016 12:11 PM, Tomas Winkler wrote: >>> Register UFS RPMB LUN with the RPMB subsystem and provide >>> implementation for the

Re: [PATCH v2 8/8] scsi: ufs: connect to RPMB subsystem

2016-04-08 Thread Joao Pinto
Hi! On 4/7/2016 10:15 PM, Winkler, Tomas wrote: > On Wed, 2016-04-06 at 09:51 +0100, Joao Pinto wrote: >> Hi! >> >> On 4/4/2016 12:11 PM, Tomas Winkler wrote: >>> Register UFS RPMB LUN with the RPMB subsystem and provide >>> implementation for the

Re: [PATCH v2 8/8] scsi: ufs: connect to RPMB subsystem

2016-04-08 Thread Joao Pinto
Hi! On 4/7/2016 10:15 PM, Winkler, Tomas wrote: > On Wed, 2016-04-06 at 09:51 +0100, Joao Pinto wrote: >> Hi! >> >> On 4/4/2016 12:11 PM, Tomas Winkler wrote: >>> Register UFS RPMB LUN with the RPMB subsystem and provide >>> implementation for the

Re: [PATCH v12 8/9] add TC G210 platform driver

2016-04-08 Thread Joao Pinto
Hi Rob, On 4/7/2016 6:57 PM, Rob Herring wrote: > On Mon, Apr 04, 2016 at 11:48:23AM +0100, Joao Pinto wrote: >> >> Hi Rob, >> >> On 4/4/2016 6:15 AM, Rob Herring wrote: >>> On Thu, Mar 31, 2016 at 07:57:21PM +0100, Joao Pinto wrote: >>>> This pa

Re: [PATCH v12 8/9] add TC G210 platform driver

2016-04-08 Thread Joao Pinto
Hi Rob, On 4/7/2016 6:57 PM, Rob Herring wrote: > On Mon, Apr 04, 2016 at 11:48:23AM +0100, Joao Pinto wrote: >> >> Hi Rob, >> >> On 4/4/2016 6:15 AM, Rob Herring wrote: >>> On Thu, Mar 31, 2016 at 07:57:21PM +0100, Joao Pinto wrote: >>>> This pa

Re: [PATCH v2 8/8] scsi: ufs: connect to RPMB subsystem

2016-04-06 Thread Joao Pinto
Hi! On 4/4/2016 12:11 PM, Tomas Winkler wrote: > Register UFS RPMB LUN with the RPMB subsystem and provide > implementation for the RPMB access operations. RPMB partition is > accessed via a sequence of security protocol in and security protocol > out commands with UFS specific parameters. This

Re: [PATCH v2 8/8] scsi: ufs: connect to RPMB subsystem

2016-04-06 Thread Joao Pinto
Hi! On 4/4/2016 12:11 PM, Tomas Winkler wrote: > Register UFS RPMB LUN with the RPMB subsystem and provide > implementation for the RPMB access operations. RPMB partition is > accessed via a sequence of security protocol in and security protocol > out commands with UFS specific parameters. This

[PATCH v13 6/9] added support for DesignWare Controller

2016-04-05 Thread Joao Pinto
This patch has the goal to add support for DesignWare UFS Controller specific operations. Signed-off-by: Joao Pinto <jpi...@synopsys.com> Acked-by: Arnd Bergmann <a...@arndb.de> --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). Changes v11->

[PATCH v13 6/9] added support for DesignWare Controller

2016-04-05 Thread Joao Pinto
This patch has the goal to add support for DesignWare UFS Controller specific operations. Signed-off-by: Joao Pinto Acked-by: Arnd Bergmann --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). Changes v11->v12 (Tomas Winkler): - custom_phy_initialization

[PATCH v13 5/9] added link status to ufshci

2016-04-05 Thread Joao Pinto
Added link status to ufshci. Signed-off-by: Joao Pinto <jpi...@synopsys.com> Acked-by: Tomas Winkler <tomas.wink...@intel.com> --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). Changes v0->v12 (Tomas Winkler): - This patch only appeared in v12

[PATCH v13 5/9] added link status to ufshci

2016-04-05 Thread Joao Pinto
Added link status to ufshci. Signed-off-by: Joao Pinto Acked-by: Tomas Winkler --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). Changes v0->v12 (Tomas Winkler): - This patch only appeared in v12 drivers/scsi/ufs/ufshci.h | 6 ++ 1 file chan

[PATCH v13 8/9] add TC G210 platform driver

2016-04-05 Thread Joao Pinto
This patch adds a glue platform driver for the Synopsys G210 Test Chip. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- Changes v12->v13 (Rob Herring): - Removed spaces from the compatibility string (pltfm driver and DT bindings) - Removed underscores from the node descriptor Changes

[PATCH v13 7/9] added support for Synopsys G210 Test Chip

2016-04-05 Thread Joao Pinto
This patch adds support for Synopsys G210 Test Chip. Signed-off-by: Joao Pinto <jpi...@synopsys.com> Acked-by: Arnd Bergmann <a...@arndb.de> --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). Changes v10->v12: - Nothing changed (just to keep

[PATCH v13 9/9] add TC G210 pci driver

2016-04-05 Thread Joao Pinto
This patch adds a glue pci driver for the Synopsys G210 Test Chip. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). Changes v10->v12 (Tomas Winkler): - custom_phy_initialization replaced by phy_initializa

[PATCH v13 8/9] add TC G210 platform driver

2016-04-05 Thread Joao Pinto
This patch adds a glue platform driver for the Synopsys G210 Test Chip. Signed-off-by: Joao Pinto --- Changes v12->v13 (Rob Herring): - Removed spaces from the compatibility string (pltfm driver and DT bindings) - Removed underscores from the node descriptor Changes v11->v12 (Tomas W

[PATCH v13 7/9] added support for Synopsys G210 Test Chip

2016-04-05 Thread Joao Pinto
This patch adds support for Synopsys G210 Test Chip. Signed-off-by: Joao Pinto Acked-by: Arnd Bergmann --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). Changes v10->v12: - Nothing changed (just to keep up with patch set version). Changes v0->v10: - T

[PATCH v13 9/9] add TC G210 pci driver

2016-04-05 Thread Joao Pinto
This patch adds a glue pci driver for the Synopsys G210 Test Chip. Signed-off-by: Joao Pinto --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). Changes v10->v12 (Tomas Winkler): - custom_phy_initialization replaced by phy_initialization Changes v10->

[PATCH v13 3/9] added UFS 2.0 capabilities

2016-04-05 Thread Joao Pinto
Adding UFS 2.0 support to the UFS core driver. Signed-off-by: Joao Pinto <jpi...@synopsys.com> Acked-by: Arnd Bergmann <a...@arndb.de> Acked-by: Tomas Winkler <tomas.wink...@intel.com> --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). Ch

[PATCH v13 0/9] add support for DWC UFS Controller

2016-04-05 Thread Joao Pinto
- Implement a tc-dwc-g210 glue platform driver - Implement a tc-dwc-g210 glue pci driver - Documentation update Joao Pinto (9): fixed typo in ufshcd-pltfrm add UFS 2.0 to ufshcd-pltfrm bindings added UFS 2.0 capabilities added unipro attributes added link status to ufshci added support

[PATCH v13 0/9] add support for DWC UFS Controller

2016-04-05 Thread Joao Pinto
- Implement a tc-dwc-g210 glue platform driver - Implement a tc-dwc-g210 glue pci driver - Documentation update Joao Pinto (9): fixed typo in ufshcd-pltfrm add UFS 2.0 to ufshcd-pltfrm bindings added UFS 2.0 capabilities added unipro attributes added link status to ufshci added support

[PATCH v13 3/9] added UFS 2.0 capabilities

2016-04-05 Thread Joao Pinto
Adding UFS 2.0 support to the UFS core driver. Signed-off-by: Joao Pinto Acked-by: Arnd Bergmann Acked-by: Tomas Winkler --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). Changes v11->v12 (Tomas Winkler): - devicetree binding tweak was moved to a separated

[PATCH v13 1/9] fixed typo in ufshcd-pltfrm

2016-04-05 Thread Joao Pinto
Fixed typo in ufshcd-pltfrm. Signed-off-by: Joao Pinto <jpi...@synopsys.com> Acked-by: Arnd Bergmann <a...@arndb.de> Acked-by: Tomas Winkler <tomas.wink...@intel.com> --- Changes v0->v13: - Nothing changed (just to keep up with patch set version). drivers/scsi/ufs/ufshcd-pl

[PATCH v13 4/9] added unipro attributes

2016-04-05 Thread Joao Pinto
Added unipro attributes. Signed-off-by: Joao Pinto <jpi...@synopsys.com> Acked-by: Tomas Winkler <tomas.wink...@intel.com> --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). Changes v0->v12 (Tomas Winkler): - This patch only appeared in v12

[PATCH v13 2/9] add UFS 2.0 to ufshcd-pltfrm bindings

2016-04-05 Thread Joao Pinto
Add UFS 2.0 to the ufshcd-pltfrm devicetree binding. Signed-off-by: Joao Pinto <jpi...@synopsys.com> Acked-by: Rob Herring <r...@kernel.org> Acked-by: Tomas Winkler <tomas.wink...@intel.com> --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). C

[PATCH v13 1/9] fixed typo in ufshcd-pltfrm

2016-04-05 Thread Joao Pinto
Fixed typo in ufshcd-pltfrm. Signed-off-by: Joao Pinto Acked-by: Arnd Bergmann Acked-by: Tomas Winkler --- Changes v0->v13: - Nothing changed (just to keep up with patch set version). drivers/scsi/ufs/ufshcd-pltfrm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/driv

[PATCH v13 4/9] added unipro attributes

2016-04-05 Thread Joao Pinto
Added unipro attributes. Signed-off-by: Joao Pinto Acked-by: Tomas Winkler --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). Changes v0->v12 (Tomas Winkler): - This patch only appeared in v12 drivers/scsi/ufs/unipro.

[PATCH v13 2/9] add UFS 2.0 to ufshcd-pltfrm bindings

2016-04-05 Thread Joao Pinto
Add UFS 2.0 to the ufshcd-pltfrm devicetree binding. Signed-off-by: Joao Pinto Acked-by: Rob Herring Acked-by: Tomas Winkler --- Changes v12->v13: - Nothing changed (just to keep up with patch set version). Changes v0->v12 (Tomas Winkler): - This patch only appeared in v12 Documen

Re: [PATCH v13 0/9] add support for DWC UFS Controller

2016-04-05 Thread Joao Pinto
On 4/5/2016 11:15 AM, Winkler, Tomas wrote: > > Hi, > > On 4/5/2016 12:34 AM, Martin K. Petersen wrote: >>>>>>> "Joao" == Joao Pinto <joao.pi...@synopsys.com> writes: >> >> Joao, >> >> Joao> The work consisted of: -

Re: [PATCH v13 0/9] add support for DWC UFS Controller

2016-04-05 Thread Joao Pinto
On 4/5/2016 11:15 AM, Winkler, Tomas wrote: > > Hi, > > On 4/5/2016 12:34 AM, Martin K. Petersen wrote: >>>>>>> "Joao" == Joao Pinto writes: >> >> Joao, >> >> Joao> The work consisted of: - Fixed typo in ufshcd-pltfrm.c - Twe

Re: [PATCH v13 0/9] add support for DWC UFS Controller

2016-04-05 Thread Joao Pinto
Hi, On 4/5/2016 12:34 AM, Martin K. Petersen wrote: >>>>>> "Joao" == Joao Pinto <joao.pi...@synopsys.com> writes: > > Joao, > > Joao> The work consisted of: - Fixed typo in ufshcd-pltfrm.c - Tweak > Joao> ufshcd.c for UFS 2.0 support -

Re: [PATCH v13 0/9] add support for DWC UFS Controller

2016-04-05 Thread Joao Pinto
Hi, On 4/5/2016 12:34 AM, Martin K. Petersen wrote: >>>>>> "Joao" == Joao Pinto writes: > > Joao, > > Joao> The work consisted of: - Fixed typo in ufshcd-pltfrm.c - Tweak > Joao> ufshcd.c for UFS 2.0 support - Implement ufshcd-dwc which c

Re: [PATCH v12 8/9] add TC G210 platform driver

2016-04-04 Thread Joao Pinto
Hi Rob, On 4/4/2016 6:15 AM, Rob Herring wrote: > On Thu, Mar 31, 2016 at 07:57:21PM +0100, Joao Pinto wrote: >> This patch adds a glue platform driver for the Synopsys G210 Test Chip. >> >> Signed-off-by: Joao Pinto <jpi...@synopsys.com> >> --- [sn

Re: [PATCH v12 8/9] add TC G210 platform driver

2016-04-04 Thread Joao Pinto
Hi Rob, On 4/4/2016 6:15 AM, Rob Herring wrote: > On Thu, Mar 31, 2016 at 07:57:21PM +0100, Joao Pinto wrote: >> This patch adds a glue platform driver for the Synopsys G210 Test Chip. >> >> Signed-off-by: Joao Pinto >> --- [snip] >> + >>

Re: [PATCH 8/8] scsi: ufs: connect to RPMB subsystem

2016-04-04 Thread Joao Pinto
Hi! On 4/3/2016 10:42 AM, Tomas Winkler wrote: > Register UFS RPMB LUN with the RPMB subsystem and provide > implementation for the RPMB access operations. RPMB partition is > accessed via a sequence of security protocol in and security protocol > out commands with UFS specific parameters. This

Re: [PATCH 8/8] scsi: ufs: connect to RPMB subsystem

2016-04-04 Thread Joao Pinto
Hi! On 4/3/2016 10:42 AM, Tomas Winkler wrote: > Register UFS RPMB LUN with the RPMB subsystem and provide > implementation for the RPMB access operations. RPMB partition is > accessed via a sequence of security protocol in and security protocol > out commands with UFS specific parameters. This

Re: [PATCH v12 3/9] added UFS 2.0 capabilities

2016-04-01 Thread Joao Pinto
On 3/31/2016 9:27 PM, Winkler, Tomas wrote: > On Thu, 2016-03-31 at 19:57 +0100, Joao Pinto wrote: >> Adding UFS 2.0 support to the UFS core driver. >> >> Signed-off-by: Joao Pinto <jpi...@synopsys.com> > > Looks good to me, though not tested yet > Tomas I ha

Re: [PATCH v12 3/9] added UFS 2.0 capabilities

2016-04-01 Thread Joao Pinto
On 3/31/2016 9:27 PM, Winkler, Tomas wrote: > On Thu, 2016-03-31 at 19:57 +0100, Joao Pinto wrote: >> Adding UFS 2.0 support to the UFS core driver. >> >> Signed-off-by: Joao Pinto > > Looks good to me, though not tested yet > Tomas I have tested the build

[PATCH v12 2/9] add UFS 2.0 to ufshcd-pltfrm bindings

2016-03-31 Thread Joao Pinto
Add UFS 2.0 to the ufshcd-pltfrm devicetree binding. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- Changes v0->v12 (Tomas Winkler): - This patch only appeared in v12 Documentation/devicetree/bindings/ufs/ufshcd-pltfrm.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions

[PATCH v12 2/9] add UFS 2.0 to ufshcd-pltfrm bindings

2016-03-31 Thread Joao Pinto
Add UFS 2.0 to the ufshcd-pltfrm devicetree binding. Signed-off-by: Joao Pinto --- Changes v0->v12 (Tomas Winkler): - This patch only appeared in v12 Documentation/devicetree/bindings/ufs/ufshcd-pltfrm.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentat

[PATCH v12 0/9] add support for DWC UFS Controller

2016-03-31 Thread Joao Pinto
- Implement a tc-dwc-g210 glue platform driver - Implement a tc-dwc-g210 glue pci driver - Documentation update Joao Pinto (9): fixed typo in ufshcd-pltfrm add UFS 2.0 to ufshcd-pltfrm bindings added UFS 2.0 capabilities added unipro attributes added link status to ufshci added support

[PATCH v12 0/9] add support for DWC UFS Controller

2016-03-31 Thread Joao Pinto
- Implement a tc-dwc-g210 glue platform driver - Implement a tc-dwc-g210 glue pci driver - Documentation update Joao Pinto (9): fixed typo in ufshcd-pltfrm add UFS 2.0 to ufshcd-pltfrm bindings added UFS 2.0 capabilities added unipro attributes added link status to ufshci added support

[PATCH v12 5/9] added link status to ufshci

2016-03-31 Thread Joao Pinto
Added link status to ufshci. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- Changes v0->v12 (Tomas Winkler): - This patch only appeared in v12 drivers/scsi/ufs/ufshci.h | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/scsi/ufs/ufshci.h b/drivers/scsi/ufs/ufshc

[PATCH v12 4/9] added unipro attributes

2016-03-31 Thread Joao Pinto
Added unipro attributes. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- Changes v0->v12 (Tomas Winkler): - This patch only appeared in v12 drivers/scsi/ufs/unipro.h | 39 +++ 1 file changed, 39 insertions(+) diff --git a/drivers/scsi/ufs/u

[PATCH v12 9/9] add TC G210 pci driver

2016-03-31 Thread Joao Pinto
This patch adds a glue pci driver for the Synopsys G210 Test Chip. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- Changes v10->v12 (Tomas Winkler): - custom_phy_initialization replaced by phy_initialization Changes v10->v11 (Arnd Bergmann): - tc_type is now initialized to TC_G210

[PATCH v12 7/9] added support for Synopsys G210 Test Chip

2016-03-31 Thread Joao Pinto
This patch adds support for Synopsys G210 Test Chip. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- Changes v10->v12: - Nothing changed (just to keep up with patch set version). Changes v0->v10: - This patch only appeared in v10 drivers/scsi/ufs/Kconfig | 4 + driv

[PATCH v12 5/9] added link status to ufshci

2016-03-31 Thread Joao Pinto
Added link status to ufshci. Signed-off-by: Joao Pinto --- Changes v0->v12 (Tomas Winkler): - This patch only appeared in v12 drivers/scsi/ufs/ufshci.h | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/scsi/ufs/ufshci.h b/drivers/scsi/ufs/ufshci.h index 20ece18..169363e 100

[PATCH v12 4/9] added unipro attributes

2016-03-31 Thread Joao Pinto
Added unipro attributes. Signed-off-by: Joao Pinto --- Changes v0->v12 (Tomas Winkler): - This patch only appeared in v12 drivers/scsi/ufs/unipro.h | 39 +++ 1 file changed, 39 insertions(+) diff --git a/drivers/scsi/ufs/unipro.h b/drivers/scsi/ufs/unipr

[PATCH v12 9/9] add TC G210 pci driver

2016-03-31 Thread Joao Pinto
This patch adds a glue pci driver for the Synopsys G210 Test Chip. Signed-off-by: Joao Pinto --- Changes v10->v12 (Tomas Winkler): - custom_phy_initialization replaced by phy_initialization Changes v10->v11 (Arnd Bergmann): - tc_type is now initialized to TC_G210_INV - probe function

[PATCH v12 7/9] added support for Synopsys G210 Test Chip

2016-03-31 Thread Joao Pinto
This patch adds support for Synopsys G210 Test Chip. Signed-off-by: Joao Pinto --- Changes v10->v12: - Nothing changed (just to keep up with patch set version). Changes v0->v10: - This patch only appeared in v10 drivers/scsi/ufs/Kconfig | 4 + drivers/scsi/ufs/Makefile

[PATCH v12 8/9] add TC G210 platform driver

2016-03-31 Thread Joao Pinto
This patch adds a glue platform driver for the Synopsys G210 Test Chip. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- Changes v11->v12 (Tomas Winkler): - custom_phy_initialization replaced by phy_initialization Changes v10->v11 (Arnd Bergmann): - vops structs are now passed in .

[PATCH v12 6/9] added support for DesignWare Controller

2016-03-31 Thread Joao Pinto
This patch has the goal to add support for DesignWare UFS Controller specific operations. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- Changes v11->v12 (Tomas Winkler): - custom_phy_initialization is now phy_initialization - ufshcd_is_intr_aggr_allowed() has now a DWC tweak - li

[PATCH v12 6/9] added support for DesignWare Controller

2016-03-31 Thread Joao Pinto
This patch has the goal to add support for DesignWare UFS Controller specific operations. Signed-off-by: Joao Pinto --- Changes v11->v12 (Tomas Winkler): - custom_phy_initialization is now phy_initialization - ufshcd_is_intr_aggr_allowed() has now a DWC tweak - link status was now mo

[PATCH v12 8/9] add TC G210 platform driver

2016-03-31 Thread Joao Pinto
This patch adds a glue platform driver for the Synopsys G210 Test Chip. Signed-off-by: Joao Pinto --- Changes v11->v12 (Tomas Winkler): - custom_phy_initialization replaced by phy_initialization Changes v10->v11 (Arnd Bergmann): - vops structs are now passed in .data Changes v

[PATCH v12 3/9] added UFS 2.0 capabilities

2016-03-31 Thread Joao Pinto
Adding UFS 2.0 support to the UFS core driver. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- Changes v11->v12 (Tomas Winkler): - devicetree binding tweak was moved to a separated patch - unipro tweaks were moved to a separated patch - ufshcd_compose_upiu was decomposed in 2

[PATCH v12 3/9] added UFS 2.0 capabilities

2016-03-31 Thread Joao Pinto
Adding UFS 2.0 support to the UFS core driver. Signed-off-by: Joao Pinto --- Changes v11->v12 (Tomas Winkler): - devicetree binding tweak was moved to a separated patch - unipro tweaks were moved to a separated patch - ufshcd_compose_upiu was decomposed in 2 functions - UTP_CMD_TYPE_UFS_STOR

[PATCH v12 1/9] fixed typo in ufshcd-pltfrm

2016-03-31 Thread Joao Pinto
Fixed typo in ufshcd-pltfrm. Signed-off-by: Joao Pinto <jpi...@synopsys.com> --- Changes v0->v12: - Nothing changed (just to keep up with patch set version). drivers/scsi/ufs/ufshcd-pltfrm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/ufs/ufshcd-p

[PATCH v12 1/9] fixed typo in ufshcd-pltfrm

2016-03-31 Thread Joao Pinto
Fixed typo in ufshcd-pltfrm. Signed-off-by: Joao Pinto --- Changes v0->v12: - Nothing changed (just to keep up with patch set version). drivers/scsi/ufs/ufshcd-pltfrm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/ufs/ufshcd-pltfrm.c b/drivers/scsi/

Re: [RESEND] [PATCH v11 3/6] added support for DesignWare Controller

2016-03-30 Thread Joao Pinto
Hi Thomas, On 3/29/2016 1:15 PM, Winkler, Tomas wrote: > > diff --git a/drivers/scsi/ufs/ufshcd.h b/drivers/scsi/ufs/ufshcd.h index > 2570d94..8b0cdf0 100644 > --- a/drivers/scsi/ufs/ufshcd.h > +++ b/drivers/scsi/ufs/ufshcd.h > @@ -262,6 +262,7 @@ struct ufs_pwr_mode_info { > * @suspend:

Re: [RESEND] [PATCH v11 3/6] added support for DesignWare Controller

2016-03-30 Thread Joao Pinto
Hi Thomas, On 3/29/2016 1:15 PM, Winkler, Tomas wrote: > > diff --git a/drivers/scsi/ufs/ufshcd.h b/drivers/scsi/ufs/ufshcd.h index > 2570d94..8b0cdf0 100644 > --- a/drivers/scsi/ufs/ufshcd.h > +++ b/drivers/scsi/ufs/ufshcd.h > @@ -262,6 +262,7 @@ struct ufs_pwr_mode_info { > * @suspend:

Re: [RESEND] [PATCH v11 2/6] added UFS 2.0 capabilities

2016-03-29 Thread Joao Pinto
On 3/29/2016 12:33 PM, Winkler, Tomas wrote: > Hi Thomas, > > On 3/29/2016 11:41 AM, Winkler, Tomas wrote: >> >> Adding UFS 2.0 support to the UFS core driver. >> >> Signed-off-by: Joao Pinto <jpi...@synopsys.com> >> Acked-by: Arnd Bergman

Re: [RESEND] [PATCH v11 2/6] added UFS 2.0 capabilities

2016-03-29 Thread Joao Pinto
On 3/29/2016 12:33 PM, Winkler, Tomas wrote: > Hi Thomas, > > On 3/29/2016 11:41 AM, Winkler, Tomas wrote: >> >> Adding UFS 2.0 support to the UFS core driver. >> >> Signed-off-by: Joao Pinto >> Acked-by: Arnd Bergmann >> Acked-by: Rob Herring &g

Re: [RESEND] [PATCH v11 2/6] added UFS 2.0 capabilities

2016-03-29 Thread Joao Pinto
Hi Thomas, On 3/29/2016 11:41 AM, Winkler, Tomas wrote: > > Adding UFS 2.0 support to the UFS core driver. > > Signed-off-by: Joao Pinto <jpi...@synopsys.com> > Acked-by: Arnd Bergmann <a...@arndb.de> > Acked-by: Rob Herring <r...@kernel.org> > --- >

Re: [RESEND] [PATCH v11 2/6] added UFS 2.0 capabilities

2016-03-29 Thread Joao Pinto
Hi Thomas, On 3/29/2016 11:41 AM, Winkler, Tomas wrote: > > Adding UFS 2.0 support to the UFS core driver. > > Signed-off-by: Joao Pinto > Acked-by: Arnd Bergmann > Acked-by: Rob Herring > --- > Changes v8->v11: > - Nothing changed (just to keep up with patch

kbuild test robot: Interest in the subject

2016-03-24 Thread Joao Pinto
Hello! I would like to implement something similar to the kernel's kbuild test robot in my development process. Could you please tell me if the automation process and architecture are documented for easy replication? I know that there is a great variety of kernel validation tools (autotest,

<    1   2   3   4   5   6   7   8   >