CN / EN
CN / EN

Ask a New Question

Get Supports

If you need one-on-one support for confidential technical issues with your project, please click on "Contact Us" below.

Looking for permission to distribute Goodix touchscreen controller firmware in linux-firmware

j.w****com

2021-06-22 21:48

Hi,

I'm a Linux kernel engineer. As a side project I've lately been working on improving support for Intel Bay Trail, Cherry Trail and Apollo Lake based devices. Many of these devices contain a Goodix GT9xx touchscreen controller.

In most cases the Goodix touchscreen-controller just works with the Linux driver for GT9xx controllers. But on some devices with a GT912 controller the Linux driver needs to upload the firmware for the controller to the controller. I've recently added support to Linux for uploading the firmware:

https://lore.kernel.org/linux-input/f0ac9d1d-8869-b0ae-8b04-7a2c92d0e203@redhat.com/T/#t

In order to allow Arch Linux, Fedora, Ubuntu or Steam OS to work out of the box on devices with a GT912 which needs the firmware to be uploaded, without users needing to manually find and install the firmware file I would like to add these files to the linux-firmware repository where the Linux community collects firmware files for various devices:

https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/

All files in this repo need to have a specific license attached to them, I would like to use the MIT license for this, which is a very simple license simply stating that distributing these files is allowed:

https://mit-license.org/

Can I have your permission to add the firmware files which need to be uploaded to the GT912 controller on some devices to the linux-firmware repository under the MIT license? To be clear I'm talking about the 32768 bytes / 4 sections of the "main" firmware which needs to be uploaded to SRAM bank 0 + 1 as well as about the 4096 bytes of DSP firmware which needs to be uploaded to SRAM bank 2 and also the 228 bytes of config data.

Regards,

Hans


0 Favorites

0 Likes

1 Answers

Goodix Administrator

Community Administrator
2021-06-24 09:42

Hi,it is very sorry that this community does't provide Touch support,we suggest you contact the vendor of your device to get support. Thank you.

0 Comments

0 Likes

0 Favorites

Your comment

You can answer questions after logging in, please or register

Your Voice Matters
Contact Sales

Scan to follow

Open WeChat, use "Scan" to follow.