Stefan Brüns wrote:
> On Montag, 7. September 2020 10:52:51 CEST Ludwig Nussel wrote:
>> Stefan Brüns wrote:
>>> [...]
>>> You may try this patch:
>>> https://build.opensuse.org/package/view_file/
>>>
home:StefanBruens:branches:hardware:boot/u-boot/0001-usb-kbd-Also-accept-
>>> keyboards-with-Interrupt-OUT-end.patch?expand=1
>>
>> usb_select_config() Manufacturer openSUSE
>> usb_select_config() Product      openQA
>> usb_select_config() SerialNumber fedcba9876543210
>> usb_kbd_probe_dev() USB KBD: found interrupt EP: 0x81
>> usb_kbd_probe_dev() USB KBD: set boot protocol
>> usb_control_msg() usb_control_msg: request: 0xB, requesttype: 0x21,
>> value 0x0 index 0x0 length 0x0
>> usb_kbd_probe_dev() USB KBD: set idle interval...
>> usb_control_msg() usb_control_msg: request: 0xA, requesttype: 0x21,
>> value 0xA00 index 0x0 length 0x0
>> usb_kbd_probe_dev() USB KBD: enable interrupt pipe...
>> Timeout poll on interrupt endpoint
>> Failed to get keyboard state from device 1d6b:0104
>
> The failure here is expected, as this only deals with the case of IN+OUT
> endpoints. Is this for a device which has both?

Yes, that's the gadget mode of the rpi4. Your patch fixes the endpoint
check. The code later then of course still fails when actually trying to
activate the keyboard.

cu
Ludwig

-- 
 (o_   Ludwig Nussel
 //\
 V_/_  http://www.suse.com/
SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer
HRB 36809 (AG Nürnberg)
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to