[Bug 199715] hp_accel: probe of HPQ6007:00 failed with error -22 (HP Envy x360)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.kernel.org/show_bug.cgi?id=199715

Marco (rodomar705@xxxxxxxxxxxxxx) changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rodomar705@xxxxxxxxxxxxxx

--- Comment #60 from Marco (rodomar705@xxxxxxxxxxxxxx) ---
(In reply to kernelbugzilla from comment #59)
> FYI, I unsuccessfully tested both the upstream driver and Richard's version
> on a Renoir device (Ryzen 3 4300U on a Asus Vivobook Flip 14 TM420IA). An
> accelerometer device is detected, but it returns no data.
> 
> Apparently, both drivers are missing a report descriptor for the newer
> Renoir hardware.
> 
> Reference: https://github.com/conqp/amd-sfh-hid-dkms/issues/1 (thanks
> Richard for the prompt reply there)

On the exact same device, but with a 4500U as of 5.14.11, I do get
accelerometer data. 

The issues with sensors however is that I do not have an event for the lid flip
on this device in order to disable automatically keyboard and trackpad in
tablet mode and no way to use an apparently present ALS for automatic
brightness (I'm not sure even if this device has one, but I've seen quite a lot
of reference to a Capella Micro cm32181 in the DSDT under i2c, and the kernel
even load the mentioned driver. No iio data anywhere, though). 

If the position of the hinges are derived from two accelerometers (one in the
base, the other in the display) I would like to write an implementation around
that, but the sensor reports only the one in the display panel and nothing
else, so that's really not useful anyway.

However at least I can use display rotation with that.

I really hope that AMD will provide documentation around that or at least will
properly support his sensor hub to Ryzen 4/5 devices themselves.

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.



[Index of Archives]     [Linux Kernel Development]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux