[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <436d1428-9135-d207-7004-82713b015775@linaro.org>
Date: Thu, 15 Jun 2023 10:20:35 +0200
From: Neil Armstrong <neil.armstrong@...aro.org>
To: Jeff LaBundy <jeff@...undy.com>
Cc: Dmitry Torokhov <dmitry.torokhov@...il.com>,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Conor Dooley <conor+dt@...nel.org>,
Bastien Nocera <hadess@...ess.net>,
Hans de Goede <hdegoede@...hat.com>,
Henrik Rydberg <rydberg@...math.org>,
linux-input@...r.kernel.org, linux-arm-msm@...r.kernel.org,
devicetree@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH RFC 4/4] input: touchscreen: add SPI support for Goodix
Berlin Touchscreen IC
On 12/06/2023 19:07, Jeff LaBundy wrote:
> Hi Neil,
>
> [...]
>
>>>> +static const struct input_id goodix_berlin_spi_input_id = {
>>>> + .bustype = BUS_SPI,
>>>> + .vendor = 0x0416,
>>>> + .product = 0x1001,
>>>
>>> After having seen these in the I2C counterpart; consider defining them
>>> in goodix_berlin.h.
>>
>> To be honest, I blindly copied it from goodix.c because the vendor
>> driver puts random values here.
>>
>> input_dev->id.product = 0xDEAD;
>> input_dev->id.vendor = 0xBEEF;
>>
>> So what should I set ?
>
> If there is no explicit guidance from the vendor, I would simply leave
> these unassigned; in theory one would imagine that this controller would
> have a different product ID than other models.
I'll leave those unassigned for now, and perhaps we could find
some firmware info value that could be used here.
Neil
>
> [...]
>
> Kind regards,
> Jeff LaBundy
Powered by blists - more mailing lists