Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

not working on Gentoo with kernel 5.10.27 #48

Open
mgcyung opened this issue Jul 1, 2021 · 3 comments
Open

not working on Gentoo with kernel 5.10.27 #48

mgcyung opened this issue Jul 1, 2021 · 3 comments

Comments

@mgcyung
Copy link

mgcyung commented Jul 1, 2021

I am trying the driver on Gentoo with kernel 5.10.27. The building was successful. quirks=1D5C:2000:USB_QUIRK_NO_LPM is added to boot params. However, it didn't work. There were errors in the dmesg

[   30.420909] usb 3-2: new high-speed USB device number 3 using xhci_hcd
[   30.549232] usb 3-2: New USB device found, idVendor=14cd, idProduct=8601, bcdDevice= 0.00
[   30.549237] usb 3-2: New USB device strings: Mfr=1, Product=3, SerialNumber=0
[   30.549240] usb 3-2: Product: USB 2.0 Hub
[   30.549242] usb 3-2: Manufacturer: USB Device
[   30.600764] hub 3-2:1.0: USB hub found
[   30.601042] hub 3-2:1.0: 4 ports detected
[   30.661055] usb 4-2: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[   30.674145] usb 4-2: config 1 interface 1 altsetting 0 has a duplicate endpoint with address 0x81, skipping
[   30.674150] usb 4-2: config 1 interface 1 altsetting 0 has a duplicate endpoint with address 0x1, skipping
[   30.674152] usb 4-2: config 1 interface 1 altsetting 1 has a duplicate endpoint with address 0x81, skipping
[   30.674154] usb 4-2: config 1 interface 1 altsetting 1 has a duplicate endpoint with address 0x1, skipping
[   30.674157] usb 4-2: config 1 interface 1 altsetting 2 has a duplicate endpoint with address 0x81, skipping
[   30.674159] usb 4-2: config 1 interface 1 altsetting 2 has a duplicate endpoint with address 0x1, skipping
[   30.674161] usb 4-2: config 1 interface 1 altsetting 3 has a duplicate endpoint with address 0x81, skipping
[   30.674163] usb 4-2: config 1 interface 1 altsetting 3 has a duplicate endpoint with address 0x1, skipping
[   30.674165] usb 4-2: config 1 interface 1 altsetting 4 has a duplicate endpoint with address 0x81, skipping
[   30.674167] usb 4-2: config 1 interface 1 altsetting 4 has a duplicate endpoint with address 0x1, skipping
[   30.674169] usb 4-2: config 1 interface 1 altsetting 5 has a duplicate endpoint with address 0x81, skipping
[   30.674171] usb 4-2: config 1 interface 1 altsetting 5 has a duplicate endpoint with address 0x1, skipping
[   30.674173] usb 4-2: config 1 interface 1 altsetting 6 has a duplicate endpoint with address 0x81, skipping
[   30.674175] usb 4-2: config 1 interface 1 altsetting 6 has a duplicate endpoint with address 0x1, skipping
[   30.674181] usb 4-2: New USB device found, idVendor=1d5c, idProduct=2000, bcdDevice= 2.00
[   30.674183] usb 4-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[   30.680952] usb-storage 4-2:1.3: USB Mass Storage device detected
[   30.681178] scsi host2: usb-storage 4-2:1.3
[   30.887874] usb 3-2.1: new full-speed USB device number 4 using xhci_hcd
[   30.996568] usb 3-2.1: New USB device found, idVendor=2000, idProduct=dd00, bcdDevice=11.16
[   30.996572] usb 3-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   30.996573] usb 3-2.1: Product: HZD100
[   30.996575] usb 3-2.1: Manufacturer: C&T
[   30.996576] usb 3-2.1: SerialNumber: U2dc0z7ws53a79rn
[   31.057962] input: C&T HZD100 as /devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-2/3-2.1/3-2.1:1.3/0003:2000:DD00.0003/input/input28
[   31.110216] hid-generic 0003:2000:DD00.0003: input,hidraw2: USB HID v1.00 Device [C&T HZD100] on usb-0000:04:00.4-2.1/input3
[   31.236662] mc: Linux media interface: v0.10
[   31.437959] usbcore: registered new interface driver snd-usb-audio
[   31.512210] usbcore: registered new interface driver uas
[   31.708198] scsi 2:0:0:0: Direct-Access                               A001 PQ: 0 ANSI: 4
[   31.708651] sd 2:0:0:0: Attached scsi generic sg0 type 0
[   31.708882] sd 2:0:0:0: [sda] 2047 4096-byte logical blocks: (8.38 MB/8.00 MiB)
[   31.709035] sd 2:0:0:0: [sda] Write Protect is off
[   31.709037] sd 2:0:0:0: [sda] Mode Sense: 03 00 00 00
[   31.709155] sd 2:0:0:0: [sda] No Caching mode page found
[   31.709157] sd 2:0:0:0: [sda] Assuming drive cache: write through
[   31.721323]  sda:
[   31.722453] sd 2:0:0:0: [sda] Attached SCSI disk
[   47.325102] usb 4-2: reset SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[   62.685101] usb 4-2: reset SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[   73.445169] usbcore: registered new interface driver fl2000_usb
[   78.044969] usb 4-2: reset SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[   79.814204] i2c i2c-0: I2C transfer failed (-121)
[   79.814394] i2c i2c-10: Binding FL2000 master
[   79.814968] i2c 0-004c: Binding IT66121 component
[   79.922577] i2c i2c-10: Bridge attached
[   79.922600] i2c i2c-10: bound 0-004c (ops it66121_component_ops [it66121])
[   79.923308] [drm] Initialized fl2000_drm 0.0.1 20181001 for i2c-10 on minor 1
[   79.935645] i2c i2c-10: Cannot get monitor status (-121)
[   79.935793] i2c i2c-10: [drm] Cannot find any crtc or sizes
[   79.956820] i2c i2c-10: Cannot get monitor status (-121)
[   79.956927] i2c i2c-10: [drm] Cannot find any crtc or sizes
[   80.028391] i2c i2c-10: Cannot read interrupt status (-121)
[   91.970773] udevd[2434]: worker [4956] /devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb4/4-2/4-2:1.2 is taking a long time
[   92.521076] udevd[4956]: slow: 'lmt-udev force' [6379]
[   93.287887] usb 4-2: Stopping interrupts
[   93.405234] usb 4-2: reset SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[   93.421269] i2c i2c-10: Binding FL2000 master
[   93.422121] i2c 0-004c: Binding IT66121 component
[   93.422126] i2c 0-004c: Cannot attach IT66121 bridge (-16)
[   93.422144] i2c i2c-10: failed to bind 0-004c (ops it66121_component_ops [it66121]): -16
[   93.422146] i2c i2c-10: Cannot attach bridge (-16)
[   93.422271] ------------[ cut here ]------------
[   93.422303] WARNING: CPU: 1 PID: 4962 at drivers/gpu/drm/drm_atomic_state_helper.c:172 drm_atomic_helper_crtc_duplicate_state+0x47/0x50 [drm_kms_helper]
[   93.422304] Modules linked in: it66121(OE) fl2000(OE) uas snd_usb_audio snd_usbmidi_lib snd_rawmidi snd_seq_device mc ccm rfcomm cmac tun 8021q garp mrp stp llc bnep joydev snd_soc_dmic snd_acp3x_pdm_dma snd_acp3x_rn snd_soc_core rtsx_pci_sdmmc snd_compress ac97_bus mmc_core snd_pcm_dmaengine hp_wmi sparse_keymap wmi_bmof hid_multitouch edac_mce_amd kvm_amd kvm irqbypass crct10dif_pclmul crc32_pclmul btusb iwlmvm crc32c_intel btrtl btbcm btintel ghash_clmulni_intel rapl bluetooth mac80211 ecdh_generic amdgpu pcspkr serio_raw ecc libarc4 snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_codec_hdmi gpu_sched iwlwifi ttm snd_hda_intel snd_intel_dspcfg k10temp sp5100_tco binfmt_misc i2c_piix4 snd_hda_codec drm_kms_helper snd_hda_core snd_rn_pci_acp3x snd_pci_acp3x snd_hwdep cec snd_pcm cfg80211 ccp drm snd_timer snd soundcore rtsx_pci rfkill ucsi_acpi typec_ucsi typec wmi vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) video i2c_hid pinctrl_amd acpi_cpufreq acpi_tad virtio_scsi
[   93.422390]  virtio_blk virtio_console virtio_balloon iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi ixgb ixgbe tulip cxgb3 cxgb mdio cxgb4 tls vxge bonding vxlan ip6_udp_tunnel udp_tunnel macvlan vmxnet3 virtio_net net_failover failover tg3 sky2 r8169 pcnet32 mii igb i2c_algo_bit dca e1000 bnx2 atl1c fuse overlay xfs nfs lockd grace sunrpc nfs_ssc fscache jfs reiserfs multipath linear raid10 raid1 raid0 dm_raid raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx dm_crypt firewire_core crc_itu_t hid_sunplus hid_sony hid_samsung hid_pl hid_petalynx hid_monterey hid_microsoft hid_logitech ff_memless hid_gyration hid_ezkey hid_cypress hid_chicony hid_cherry hid_belkin hid_apple hid_a4tech sl811_hcd xhci_plat_hcd usb_storage lpfc nvmet_fc nvmet qla2xxx nvme_fc nvme_fabrics megaraid_sas megaraid_mbox megaraid_mm megaraid aacraid sx8 hpsa 3w_9xxx 3w_xxxx mptsas scsi_transport_sas mptfc scsi_transport_fc mptspi mptscsih mptbase atp870u dc395x qla1280 dmx3191d sym53c8xx gdth
[   93.422502]  fdomain initio BusLogic arcmsr aic7xxx aic79xx scsi_transport_spi pdc_adma sata_inic162x sata_mv sata_qstor sata_vsc sata_uli sata_sis sata_sx4 sata_nv sata_via sata_svw sata_
sil24 sata_sil sata_promise pata_sl82c105 pata_via pata_jmicron pata_marvell pata_sis pata_netcell pata_pdc202xx_old pata_triflex pata_atiixp pata_opti pata_amd pata_ali pata_it8213 pata_pcmcia pata_ns87415 pata_ns87410 pata_serverworks pata_oldpiix pata_artop pata_it821x pata_optidma pata_hpt3x2n pata_hpt3x3 pata_hpt37x pata_hpt366 pata_cmd64x pata_efar pata_sil680 pata_pdc2027x pata_mpiix
[   93.422558] CPU: 1 PID: 4962 Comm: usb-storage Tainted: G           OE     5.10.27-gentoo #1
[   93.422560] Hardware name: HP HP ENVY x360 Convertible 13-ay0xxx/876E, BIOS F.13 09/09/2020
[   93.422574] RIP: 0010:drm_atomic_helper_crtc_duplicate_state+0x47/0x50 [drm_kms_helper]
[   93.422577] Code: d4 ba 48 01 00 00 be c0 0c 00 00 e8 93 33 c1 d3 49 89 c4 48 85 c0 74 0b 48 89 c6 48 89 ef e8 f0 fe ff ff 4c 89 e0 5d 41 5c c3 <0f> 0b 4c 89 e0 5d 41 5c c3 0f 1f 44 00 00 48 89 f7 e9 a3 12 c1 d3
[   93.422579] RSP: 0018:ffffa248c1fd7ac0 EFLAGS: 00010246
[   93.422582] RAX: ffffffffc16cdd30 RBX: ffff91dd96289d80 RCX: 0000000000000000
[   93.422583] RDX: ffffa248c1fd7b30 RSI: 0000000000000002 RDI: ffff91ddf3583638
[   93.422585] RBP: ffff91ddf3583638 R08: 00000000ffffff8e R09: ffff91ddb34a2e20
[   93.422586] R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000
[   93.422587] R13: ffff91ddb52c2800 R14: ffff91ddf3766808 R15: ffff91dd885e9b40
[   93.422590] FS:  0000000000000000(0000) GS:ffff91e07f640000(0000) knlGS:0000000000000000
[   93.422591] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   93.422593] CR2: 00001483b7122010 CR3: 0000000354610000 CR4: 0000000000350ee0
[   93.422594] Call Trace:
[   93.422632]  drm_atomic_get_crtc_state+0x73/0x110 [drm]
[   93.422648]  drm_atomic_helper_disable_all+0x8a/0x190 [drm_kms_helper]
[   93.422660]  drm_atomic_helper_shutdown+0x63/0x100 [drm_kms_helper]
[   93.422669]  ? _dev_err+0x5c/0x5e
[   93.422674]  fl2000_drm_release+0xe/0x20 [fl2000]
[   93.422696]  drm_dev_release+0x23/0x40 [drm]
[   93.422704]  release_nodes+0x22a/0x260
[   93.422711]  try_to_bring_up_master+0x25c/0x280
[   93.422716]  component_master_add_with_match+0xd1/0x110
[   93.422719]  fl2000_probe+0x7f/0x120 [fl2000]
[   93.422726]  usb_probe_interface+0xe0/0x280
[   93.422731]  really_probe+0xf0/0x400
[   93.422735]  driver_probe_device+0xe1/0x150
[   93.422738]  ? driver_allows_async_probing+0x50/0x50
[   93.422741]  bus_for_each_drv+0x6a/0xa0
[   93.422744]  __device_attach+0xc7/0x140
[   93.422748]  rebind_marked_interfaces.isra.0+0x62/0x90
[   93.422753]  usb_reset_device+0x1af/0x250
[   93.422761]  usb_stor_port_reset+0x52/0x70 [usb_storage]
[   93.422767]  usb_stor_invoke_transport+0x20a/0x510 [usb_storage]
[   93.422773]  ? try_to_wake_up+0x1ad/0x4d0
[   93.422777]  ? __prepare_to_swait+0x4b/0x70
[   93.422782]  ? wait_for_completion_interruptible+0xb1/0x120
[   93.422787]  usb_stor_control_thread+0x185/0x280 [usb_storage]
[   93.422791]  ? storage_probe+0x280/0x280 [usb_storage]
[   93.422796]  kthread+0xfe/0x140
[   93.422799]  ? kthread_park+0x90/0x90
[   93.422804]  ret_from_fork+0x22/0x30
[   93.422808] ---[ end trace 8d4c50ab56873abf ]---
[   93.422823] [drm:drm_atomic_helper_shutdown [drm_kms_helper]] *ERROR* Disabling all crtc's during unload failed with -12
[   93.422891] i2c i2c-10: master bind failed: -16
[   93.422905] usb 4-2: Cannot register component master (-16)
[   93.422919] fl2000_usb: probe of 4-2:1.2 failed with error -16
[   93.460110] i2c i2c-10: Cannot get monitor status (-121)
[   93.460364] i2c i2c-10: Cannot get monitor status (-121)
@skyEch0
Copy link

skyEch0 commented Jul 24, 2021

Any update on this? facing the exact issue with Ubuntu 20.10, Kernel 5.8

@nikgli
Copy link

nikgli commented Sep 28, 2021

Same issue with Kernel 5.10.0

@catielanier
Copy link

Seems to be an issue with the kernel api changes from 5.8+

There was a fix for this in a fork from the fresco logic drivers, but needs to be addressed here too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants