Re: [Intel-wired-lan] e1000e: PHY cann't be initialized correctly on some I218 controllers

2016-08-07 Thread Denis Turischev
Hi Raanan, On 08/04/2016 07:18 PM, Raanan Avargil wrote: > It is hard to determine what is exactly the problem here and what causes the > -3 error, but this is not the place to perform hw reset and retry to init the > phy. I agree that may be this is not the correct place for hw reset, can you

e1000e: PHY cann't be initialized correctly on some I218 controllers

2016-08-01 Thread Denis Turischev
There is an error "e1000e: probe of :00:19.0 failed with error -3" that can be observed after power-on on some I218 controllers. Hardware reset and re-initialization fixes the issue. Signed-off-by: Denis Turischev diff -Nru linux-4.7.orig/drivers/net/ethernet/intel/e1000e/ich8la

[PATCH v3] sp5100_tco: Add AMD Mullins platform support

2015-11-24 Thread Denis Turischev
AMD Mullins watchdog is fully compatible to the previous Hudson chipset, reuse the existent sp5100_tco driver. v2: rebased to v4.4-rc2 v3: fixed trailing whitespace Signed-off-by: Denis Turischev diff -Nru linux-4.4-rc2.orig/drivers/watchdog/sp5100_tco.c linux-4.4-rc2/drivers/watchdog

[PATCH v2] sp5100_tco: Add AMD Mullins platform support

2015-11-23 Thread Denis Turischev
AMD Mullins watchdog is fully compatible to the previous Hudson chipset, reuse the existent sp5100_tco driver. v2: rebased to v4.4-rc2 Signed-off-by: Denis Turischev diff -Nru linux-4.4-rc2.orig/drivers/watchdog/sp5100_tco.c linux-4.4-rc2/drivers/watchdog/sp5100_tco.c --- linux-4.4-rc2.orig

Re: [PATCH] sp5100_tco: Add AMD Mullins platform support

2015-11-22 Thread Denis Turischev
Hi Rui, On 11/20/2015 04:33 AM, Huang Rui wrote: > Hi Denis, > > On Thu, Nov 19, 2015 at 05:56:00PM +0800, Denis Turischev wrote: >> AMD Mullins watchdog is fully compatible to the previous Hudson chipset, >> reuse the existent sp5100_tco driver. >> > > Thank yo

[PATCH] sp5100_tco: Add AMD Mullins platform support

2015-11-19 Thread Denis Turischev
AMD Mullins watchdog is fully compatible to the previous Hudson chipset, reuse the existent sp5100_tco driver. Signed-off-by: Denis Turischev diff -Nru linux-4.3.orig/drivers/watchdog/sp5100_tco.c linux-4.3/drivers/watchdog/sp5100_tco.c --- linux-4.3.orig/drivers/watchdog/sp5100_tco.c

Re: [RESEND] [PATCH] xhci: Switch Intel Lynx Point ports to EHCI on shutdown.

2014-04-22 Thread Denis Turischev
Hi Mathias, Just want to remind you about the patch, thanks. Denis On 03/21/2014 02:10 PM, Mathias Nyman wrote: > On 03/21/2014 12:01 PM, Denis Turischev wrote: >> The same issue like with Panther Point chipsets. If the USB ports are >> switched to xHCI on shutdown, the xHCI h

[RESEND] [PATCH] xhci: Switch Intel Lynx Point ports to EHCI on shutdown.

2014-03-21 Thread Denis Turischev
an be avoided if the USB ports are switched back to EHCI on shutdown. Signed-off-by: Denis Turischev --- drivers/usb/host/xhci-pci.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/host/xhci-pci.c b/drivers/usb/host/xhci-pci.c index 3c898c1..9233d12 100644 --- a/drivers/usb/host

[RESEND] [PATCH] xhci: Switch Intel Lynx Point ports to EHCI on shutdown.

2014-03-09 Thread Denis Turischev
an be avoided if the USB ports are switched back to EHCI on shutdown. Signed-off-by: Denis Turischev --- drivers/usb/host/xhci-pci.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/host/xhci-pci.c b/drivers/usb/host/xhci-pci.c index 3c898c1..9233d12 100644 --- a/drivers/usb/host

[RESEND] [PATCH] xhci: Switch Intel Lynx Point ports to EHCI on shutdown.

2014-03-07 Thread Denis Turischev
an be avoided if the USB ports are switched back to EHCI on shutdown. Signed-off-by: Denis Turischev --- drivers/usb/host/xhci-pci.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/host/xhci-pci.c b/drivers/usb/host/xhci-pci.c index 3c898c1..9233d12 100644 --- a/drivers/usb/host

[RESEND] [PATCH] xhci: Switch Intel Lynx Point ports to EHCI on shutdown.

2014-02-17 Thread Denis Turischev
an be avoided if the USB ports are switched back to EHCI on shutdown. Signed-off-by: Denis Turischev --- drivers/usb/host/xhci-pci.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/host/xhci-pci.c b/drivers/usb/host/xhci-pci.c index 3c898c1..9233d12 100644 --- a/drivers/usb/host

[PATCH] xhci: Switch Intel Lynx Point ports to EHCI on shutdown.

2014-02-04 Thread Denis Turischev
an be avoided if the USB ports are switched back to EHCI on shutdown. Signed-off-by: Denis Turischev --- drivers/usb/host/xhci-pci.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/usb/host/xhci-pci.c b/drivers/usb/host/xhci-pci.c index 3c898c1..9233d12 100644 --- a/drivers/usb/host

Re: [PATCH v1] xhci: Switch Intel Lynx Point ports to EHCI on shutdown

2014-01-08 Thread Denis Turischev
On 01/08/2014 01:11 AM, Sarah Sharp wrote: > Denis, what do you mean by "works for Lynx Point"? Do you mean that > adding the quirk to switch the ports on EHCI on shutdown (e95829f474) > for the Intense-PC2 *instead of* the commit to put the host in D3 on > shutdown (638298dc66) works? Or do you

Re: [PATCH v1] xhci: Switch Intel Lynx Point ports to EHCI on shutdown

2014-01-06 Thread Denis Turischev
Hi Sarah, On 01/03/2014 02:03 AM, Sarah Sharp wrote: > Denis, do all of Compulab's Haswell systems reboot on shutdown? Are > they all running a Phoenix BIOS? Can you send me the output of `sudo > lspci -vvv -s` for the xHCI host? oem@oem-Intense-PC2 ~ $ sudo lspci -vvv -s 00:14.0 00:14.0 USB co

Re: [PATCH v1] xhci: Switch Intel Lynx Point ports to EHCI on shutdown

2013-12-21 Thread Denis Turischev
On 12/21/2013 01:45 AM, Sarah Sharp wrote: > On Fri, Dec 20, 2013 at 12:41:11PM +0200, Denis Turischev wrote: >>> Also, which kernel are you experiencing this issue on? In 3.12, I >>> queued a separate patch to deal with spurious reboot issues on Lynx >

Re: [PATCH v1] xhci: Switch Intel Lynx Point ports to EHCI on shutdown

2013-12-20 Thread Denis Turischev
> Also, which kernel are you experiencing this issue on? In 3.12, I > queued a separate patch to deal with spurious reboot issues on Lynx > Point: > > commit 638298dc66ea36623dbc2757a24fc2c4ab41b016 > Author: Takashi Iwai > Date: Thu Sep 12 08:11:06 2013 +0200 > > xhci: Fix spurious wakeu

[PATCH v1] xhci: Switch Intel Lynx Point ports to EHCI on shutdown

2013-12-19 Thread Denis Turischev
shutdown. v1: add new device id locally, not in Signed-off-by: Denis Turischev diff --git a/drivers/usb/host/xhci-pci.c b/drivers/usb/host/xhci-pci.c --- a/drivers/usb/host/xhci-pci.c 2013-12-19 11:36:12.049589400 +0200 +++ b/drivers/usb/host/xhci-pci.c 2013-12-19 11:37:27.261590385

xhci: Switch Intel Lynx Point ports to EHCI on shutdown

2013-12-19 Thread Denis Turischev
shutdown. Signed-off-by: Denis Turischev diff --git a/drivers/usb/host/xhci-pci.c b/drivers/usb/host/xhci-pci.c --- a/drivers/usb/host/xhci-pci.c 2013-12-19 11:36:12.049589400 +0200 +++ b/drivers/usb/host/xhci-pci.c 2013-12-19 11:37:27.261590385 +0200 @@ -91,8 +91,9

gpio: introduce gpio-fch driver for AMD A45/A50M/A55E Fusion Controller Hub

2013-07-04 Thread Denis Turischev
Signed-off-by: Denis Turischev diff -uprN linux-3.10.orig/drivers/gpio/gpio-fch.c linux-3.10/drivers/gpio/gpio-fch.c --- linux-3.10.orig/drivers/gpio/gpio-fch.c 1970-01-01 02:00:00.0 +0200 +++ linux-3.10/drivers/gpio/gpio-fch.c 2013-07-04 15:35:50.020672040 +0300 @@ -0,0 +1,247

Re: [ 12/95] xhci: Switch PPT ports to EHCI on shutdown.

2012-09-10 Thread Denis Turischev
Hi Ben, As reported by Robert Hancock there is a typo in if statement below. Do you want I resubmit it? Or should we wait for Sarah Sharp review? Denis Turischev On 09/10/2012 01:42 AM, Ben Hutchings wrote: > 3.2-stable review patch. If anyone has any objections, please let me k

Re: [RFT] xhci: Switch PPT ports to EHCI on shutdown.

2012-08-09 Thread Denis Turischev
ch the ports > over from EHCI to xHCI. > > This patch should be backported to kernels as old as 3.0, that contain > the commit 69e848c2090aebba5698a1620604c7dccb448684 "Intel xhci: Support > EHCI/xHCI port switching." > > Signed-off-by: Sarah Sharp > Report

Re: [PATCH 2/2] xhci: EHCI/XHCI ports switching on Intense-PC.

2012-07-31 Thread Denis Turischev
Hi Sarah, Attached dmidecode output of Intense-PC. Denis Turischev On 07/31/2012 01:34 AM, Sarah Sharp wrote: > Hi Denis, > > Can you send me the output of `sudo dmidecode`? I'd like to see if I > can make a more general patch apply to the Intense-PC. > > Sarah Sha

Re: [PATCH 2/2] xhci: EHCI/XHCI ports switching on Intense-PC.

2012-07-24 Thread Denis Turischev
Sarah Sharp > > On Mon, Jul 23, 2012 at 02:46:32PM +0300, Denis Turischev wrote: >> Intense-PC is Compulab's mini-desktop with Intel Panther Point >> chipset. >> >> Unconditional switchover to xHCI provided by function >> usb_enable_xhci_ports() leads to sur

[PATCH 1/2 v2] xhci: provide usb_disable_xhci_ports function for Intel chipsets.

2012-07-23 Thread Denis Turischev
Some devices with Intel Panther Point chipset may require switchover usb ports from XHCI back to EHCI controller before shutdown. Otherwise various BIOS bugs related to power management may be triggered. v2: deleted unnecessary variables. Signed-off-by: Denis Turischev --- drivers/usb/host/pci

[PATCH 2/2] xhci: EHCI/XHCI ports switching on Intense-PC.

2012-07-23 Thread Denis Turischev
erved. Switching back to EHCI solves the problem. The patch switches usb ports back to EHCI during xhci shutdown for Intense-PC. Signed-off-by: Denis Turischev --- drivers/usb/host/xhci.c | 14 ++ 1 file changed, 14 insertions(+) diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/x

[PATCH 1/2] xhci: provide usb_disable_xhci_ports function for Intel chipsets.

2012-07-23 Thread Denis Turischev
Some devices with Intel Panther Point chipset may require switchover usb ports from XHCI back to EHCI controller before shutdown. Overwise various BIOS bugs related to power management may be triggered. Signed-off-by: Denis Turischev --- drivers/usb/host/pci-quirks.c | 14

Re: [PATCH] xhci: EHCI/xHCI ports switching on Intense-PC.

2012-07-17 Thread Denis Turischev
On 07/17/2012 07:54 AM, Sarah Sharp wrote: > On Mon, Jul 16, 2012 at 07:46:06PM +0300, Denis Turischev wrote: >> Intense-PC is Compulab's mini-desktop with Intel Panther Point >> chipset. >> >> Unconditional ports switching provided by function >> usb_e

[PATCH] xhci: EHCI/xHCI ports switching on Intense-PC.

2012-07-16 Thread Denis Turischev
The patch avoids ports switching for Intense-PC. Signed-off-by: Denis Turischev --- drivers/usb/host/pci-quirks.c |7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/usb/host/pci-quirks.c b/drivers/usb/host/pci-quirks.c index df0828c..6f72593 100644 --- a/drivers/usb/host/pci-qui