genesys: usbhub: replace to use hid proxy
there is private flag to use proxy for open.
Type of pull request:
- [ ] New plugin (Please include new plugin checklist)
- [x] Code fix
- [ ] Feature
- [ ] Documentation
Continue #9300. There is a private flag to use proxy for open. And should add emulation test with HID.
@hughsie The USB hub uses physical child HID to send reports for writing firmware. And I modified to use proxy HID. Therefore, should I fwupdmgr emulation-tag hub and HID? I tried tagging them but cannot emulation.
should I fwupdmgr emulation-tag hub and HID
I think what should happen is you tag the child for emulation and the proxy gets tagged as well.
@adamgene can you rebase this against main and try again please. I think 1f2293c9c502211942ba80a209673afe04add3c8 and 36f52fd7ef6fd373257f8cc8dd6aa56532651bff might help a lot.