I've tested this kernel and observed no regressions. Updated firmware has not been released to expose these IDs, so I can't directly test this. However, it turns out that there is a typo in the ACPI IDs that has since been fixed upstream, meaning the proposed patches are insufficient to solve the issue. One more patch is needed, and I've filed LP: #1711182 to track that.
I'll go ahead and mark this bug verified given the above caveat. ** Tags removed: verification-needed-zesty ** Tags added: verification-done-zesty -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1708293 Title: support Hip07/08 I2C controller Status in linux package in Ubuntu: Fix Committed Status in linux source package in Zesty: Fix Committed Bug description: [Impact] The i2c driver does not recognize the ACPI IDs for the i2c devices on the Hip07/08 platforms, making these devices unusable. [Test Case] ls -l /sys/class/i2c-dev/*/device/firmware_node | grep HISI [Regression Risk] This adds an ID/config for previously unsupported ACPI IDs. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1708293/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp