Re: [PATCH v2] usb: serial: Repair FTDI FT232R bricked eeprom

2020-09-10 Thread James Hilliard
On Thu, Sep 10, 2020 at 3:57 AM Hector Martin wrote: > > On 10/09/2020 18.52, James Hilliard wrote: > > So I'm having trouble coming up with a reliable way to fix this in > > userspace, > > I've already got quite a few moving parts there as is and most of wha

Re: [PATCH v2] usb: serial: Repair FTDI FT232R bricked eeprom

2020-09-10 Thread James Hilliard
On Thu, Sep 10, 2020 at 2:55 AM Greg Kroah-Hartman wrote: > > On Thu, Sep 10, 2020 at 02:17:44AM -0600, James Hilliard wrote: > > On Thu, Sep 10, 2020 at 2:08 AM Johan Hovold wrote: > > > > > > On Thu, Sep 10, 2020 at 12:33:55PM +0700, Lars Melin wrote: > > &

Re: [PATCH v2] usb: serial: Repair FTDI FT232R bricked eeprom

2020-09-10 Thread James Hilliard
On Thu, Sep 10, 2020 at 2:08 AM Johan Hovold wrote: > > On Thu, Sep 10, 2020 at 12:33:55PM +0700, Lars Melin wrote: > > On 9/10/2020 10:02, Oliver Neukum wrote: > > > Am Mittwoch, den 09.09.2020, 13:34 -0600 schrieb James Hilliard: > > >> This patch detect

Re: [PATCH v2] usb: serial: Repair FTDI FT232R bricked eeprom

2020-09-10 Thread James Hilliard
On Thu, Sep 10, 2020 at 12:48 AM James Hilliard wrote: > > On Wed, Sep 9, 2020 at 11:34 PM Lars Melin wrote: > > > > On 9/10/2020 10:02, Oliver Neukum wrote: > > > Am Mittwoch, den 09.09.2020, 13:34 -0600 schrieb James Hilliard: > > >> This patch detects an

Re: [PATCH v2] usb: serial: Repair FTDI FT232R bricked eeprom

2020-09-09 Thread James Hilliard
On Wed, Sep 9, 2020 at 11:34 PM Lars Melin wrote: > > On 9/10/2020 10:02, Oliver Neukum wrote: > > Am Mittwoch, den 09.09.2020, 13:34 -0600 schrieb James Hilliard: > >> This patch detects and reverses the effects of the malicious FTDI > >> Windows driver version

Re: [PATCH v2] usb: serial: Repair FTDI FT232R bricked eeprom

2020-09-09 Thread James Hilliard
On Wed, Sep 9, 2020 at 11:49 PM Greg Kroah-Hartman wrote: > > On Wed, Sep 09, 2020 at 01:34:18PM -0600, James Hilliard wrote: > > This patch detects and reverses the effects of the malicious FTDI > > Windows driver version 2.12.00(FTDIgate). > > > > While we currentl

Re: [PATCH v2] usb: serial: Repair FTDI FT232R bricked eeprom

2020-09-09 Thread James Hilliard
On Wed, Sep 9, 2020 at 9:49 PM Hector Martin "marcan" wrote: > > > > On September 10, 2020 12:46:20 PM GMT+09:00, James Hilliard > wrote: > >On Wed, Sep 9, 2020 at 9:17 PM Hector Martin "marcan" > > wrote: > >> > >> > >>

Re: [PATCH v2] usb: serial: Repair FTDI FT232R bricked eeprom

2020-09-09 Thread James Hilliard
On Wed, Sep 9, 2020 at 9:47 PM Hector Martin "marcan" wrote: > > > > On September 10, 2020 12:40:59 PM GMT+09:00, James Hilliard > wrote: > >On Wed, Sep 9, 2020 at 9:02 PM Oliver Neukum wrote: > >> > >> Am Mittwoch, den 09.09.2020, 13:34 -0600

Re: [PATCH v2] usb: serial: Repair FTDI FT232R bricked eeprom

2020-09-09 Thread James Hilliard
On Wed, Sep 9, 2020 at 9:17 PM Hector Martin "marcan" wrote: > > > > On September 10, 2020 12:02:34 PM GMT+09:00, Oliver Neukum > wrote: > >Am Mittwoch, den 09.09.2020, 13:34 -0600 schrieb James Hilliard: > >> This patch detects and reverses the effects o

Re: [PATCH v2] usb: serial: Repair FTDI FT232R bricked eeprom

2020-09-09 Thread James Hilliard
On Wed, Sep 9, 2020 at 9:02 PM Oliver Neukum wrote: > > Am Mittwoch, den 09.09.2020, 13:34 -0600 schrieb James Hilliard: > > This patch detects and reverses the effects of the malicious FTDI > > Windows driver version 2.12.00(FTDIgate). > > Hi, > > this raises

[PATCH v2] usb: serial: Repair FTDI FT232R bricked eeprom

2020-09-09 Thread James Hilliard
/reviews/ftdi-driver-kills-fake-ftdi-ft232/msg535270/#msg535270 https://lkml.org/lkml/2014/10/23/266 https://lore.kernel.org/patchwork/patch/509929/ https://lore.kernel.org/patchwork/patch/510097/ Signed-off-by: Russ Dill Signed-off-by: James Hilliard Cc: Hector Martin --- Changes v1 -> v2: - M

[PATCH] usb: serial: Repair FTDI FT232R bricked eeprom

2020-09-07 Thread James Hilliard
/reviews/ftdi-driver-kills-fake-ftdi-ft232/msg535270/#msg535270 https://lkml.org/lkml/2014/10/23/266 https://lore.kernel.org/patchwork/patch/509929/ https://lore.kernel.org/patchwork/patch/510097/ Signed-off-by: Russ Dill Signed-off-by: James Hilliard Cc: Hector Martin --- drivers/usb/serial

Re: [RFC PATCH 0/4] DirectX on Linux

2020-06-28 Thread James Hilliard
On Tue, May 19, 2020 at 2:36 PM Sasha Levin wrote: > > Hi Daniel, > > On Tue, May 19, 2020 at 09:21:15PM +0200, Daniel Vetter wrote: > >Hi Sasha > > > >So obviously great that Microsoft is trying to upstream all this, and > >very much welcome and all that. > > > >But I guess there's a bunch of rat

[PATCH] HID: quirks: Ignore Simply Automated UPB PIM

2020-06-23 Thread James Hilliard
As this is a cypress HID->COM RS232 style device that is handled by the cypress_M8 driver we also need to add it to the ignore list in hid-quirks. Cc: stable Signed-off-by: James Hilliard --- drivers/hid/hid-ids.h| 2 ++ drivers/hid/hid-quirks.c | 1 + 2 files changed, 3 inserti

Re: [PATCH v2] USB: Serial: cypress_M8: Enable Simply Automated UPB PIM

2020-06-23 Thread James Hilliard
On Tue, Jun 23, 2020 at 1:53 AM Johan Hovold wrote: > > On Mon, Jun 22, 2020 at 11:04:09AM -0600, James Hilliard wrote: > > On Mon, Jun 22, 2020 at 2:53 AM Johan Hovold wrote: > > > > > > On Tue, Jun 16, 2020 at 04:04:03PM -0600, James Hilliard wrote: > > &

Re: [PATCH v2] USB: Serial: cypress_M8: Enable Simply Automated UPB PIM

2020-06-22 Thread James Hilliard
On Mon, Jun 22, 2020 at 2:53 AM Johan Hovold wrote: > > On Tue, Jun 16, 2020 at 04:04:03PM -0600, James Hilliard wrote: > > This is a UPB(Universal Powerline Bus) PIM(Powerline Interface Module) > > which allows for controlling multiple UPB compatible devices from > >

Re: [PATCH v2] USB: Serial: cypress_M8: Enable Simply Automated UPB PIM

2020-06-22 Thread James Hilliard
On Mon, Jun 22, 2020 at 2:53 AM Johan Hovold wrote: > > On Tue, Jun 16, 2020 at 04:04:03PM -0600, James Hilliard wrote: > > This is a UPB(Universal Powerline Bus) PIM(Powerline Interface Module) > > which allows for controlling multiple UPB compatible devices from > >

[PATCH v2] USB: Serial: cypress_M8: Enable Simply Automated UPB PIM

2020-06-16 Thread James Hilliard
ever as the vendor ID for the Simply Automated variant is different we need to also add it to the cypress_M8 driver so that it is properly detected. Signed-off-by: James Hilliard --- Changes v1 -> v2: - Add more detailed commit message. --- drivers/usb/serial/cypress_m8.c | 2 ++ drivers/usb

[PATCH] USB: Serial: cypress_M8: Enable Simply Automated UPB PIM

2020-06-15 Thread James Hilliard
This is UPB(Universal Powerline Bus) PIM(Powerline Interface Module) which allows for controlling multiple UPB comaptible devices from Linux. This device internally uses a Cypress HID->COM interface. Signed-off-by: James Hilliard --- drivers/usb/serial/cypress_m8.c | 2 ++ drivers/usb/ser

[RESEND PATCH] drm/vc4: hdmi: Silence pixel clock error on -EPROBE_DEFER

2020-05-24 Thread James Hilliard
If the vc4 hdmi driver loads before the pixel clock is available we see a spurious "*ERROR* Failed to get pixel clock" error. Signed-off-by: James Hilliard --- no response in over 2 weeks --- drivers/gpu/drm/vc4/vc4_hdmi.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-)