On Fri, 23 Oct 2020, Sandeep Singh wrote: > From: Sandeep Singh <sandeep.singh@xxxxxxx> > > Add fix for incorrect sensor index and minor code clean-up. > > Reported-by: Mandoli <lipheng@xxxxxxxxxxx> CCing Richard Neumann, I believe he reported exactly the same issue too, and thus should be added as Reported-by: too. Agreed? Thanks. > Signed-off-by: Sandeep Singh <sandeep.singh@xxxxxxx> > Fixes: SFH: PCIe driver to add support of AMD sensor fusion hub (4f567b9f8141) > --- > This patch can be applied on = for-5.11/amd-sfh-hid > > drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 6 +++--- > .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 14 -------------- > 2 files changed, 3 insertions(+), 17 deletions(-) > > diff --git a/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c b/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c > index 9c5eb442e1a6..a51c7b76283b 100644 > --- a/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c > +++ b/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c > @@ -20,9 +20,9 @@ > #define DRIVER_NAME "pcie_mp2_amd" > #define DRIVER_DESC "AMD(R) PCIe MP2 Communication Driver" > > -#define ACEL_EN BIT(1) > -#define GYRO_EN BIT(2) > -#define MAGNO_EN BIT(3) > +#define ACEL_EN BIT(0) > +#define GYRO_EN BIT(1) > +#define MAGNO_EN BIT(2) > #define ALS_EN BIT(19) > > void amd_start_sensor(struct amd_mp2_dev *privdata, struct amd_mp2_sensor_info info) > diff --git a/drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h b/drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h > index ac9a01cc1454..095c471d8fd6 100644 > --- a/drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h > +++ b/drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h > @@ -16,11 +16,6 @@ enum desc_type { > feature_size, > }; > > -struct _hid_report_descriptor { > - u8 bDescriptorType; > - u8 wDescriptorLength; > -}; > - > struct common_feature_property { > /* common properties */ > u8 report_id; > @@ -38,15 +33,6 @@ struct common_input_property { > u8 event_type; > } __packed; > > -struct _hid_device_descriptor { > - u8 bLength; > - u8 bDescriptorType; > - u8 bcdHID[2]; > - u8 bCountryCode; > - u8 bNumDescriptors; > - struct _hid_report_descriptor *reports; > -}; > - > struct accel3_feature_report { > struct common_feature_property common_property; > /* properties specific to this sensor */ > -- > 2.25.1 > -- Jiri Kosina SUSE Labs