lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <eb0e8cd1-8f6c-f1df-fe15-6e23572b7655@gmail.com>
Date:   Sat, 5 Sep 2020 13:39:57 -0400
From:   Matías Zúñiga <matias.nicolas.zc@...il.com>
To:     linux-tegra@...r.kernel.org
Cc:     Thierry Reding <thierry.reding@...il.com>,
        Nagarjuna Kristam <nkristam@...dia.com>,
        devicetree@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [xhci-tegra] Kernel 5.7 regression - tegra124-nyan

Hello!

Since kernel 5.7 (specifically commits 
f67213cee2b35fe169a723746b7f37debf20fa29) the xhci-tegra driver fails to 
initialize the USB ports of tegra124-nyan devices with the message 
"usb-role-switch not found for otg".

The named commit, which adds usb-role-switch support, effectively broke 
all device trees with "otg" or "peripheral" modes that do not include 
the "usb-role-switch" property.

Given that the otg port of nyan devices is just a type A connector, I 
can patch the device tree to use the "host" mode and it works fine, but 
since it seems to be an otg port internally, maybe it's better to add 
the usb-role-switch property with a "connector" subnode.
However, I don't know if other devices are affected, so I think the 
driver should be "fixed" to work again with DTs without usb-role-switch.

Cheers,
Matías Zúñiga

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ