On 04/05/2026 15:36, Luca Weiss wrote:
> Hi Conor,
> 
> On Fri May 1, 2026 at 5:51 PM CEST, Conor Dooley wrote:
>> On Fri, May 01, 2026 at 03:52:45PM +0200, Luca Weiss wrote:
>>> Novatek NT37705 is a display driver IC used to drive AMOLED DSI panels.
>>>
>>> Describe it and the panel in the Fairphone (Gen. 6) (BJ631JHM-T71-D900
>>> from BOE) using it.
>>>
>>> Signed-off-by: Luca Weiss <[email protected]>
>>> ---
>>>  .../bindings/display/panel/novatek,nt37705.yaml    | 72 
>>> ++++++++++++++++++++++
>>>  1 file changed, 72 insertions(+)
>>>
>>> diff --git 
>>> a/Documentation/devicetree/bindings/display/panel/novatek,nt37705.yaml 
>>> b/Documentation/devicetree/bindings/display/panel/novatek,nt37705.yaml
>>> new file mode 100644
>>> index 000000000000..1c796599f6fc
>>> --- /dev/null
>>> +++ b/Documentation/devicetree/bindings/display/panel/novatek,nt37705.yaml
>>> @@ -0,0 +1,72 @@
>>> +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
>>> +%YAML 1.2
>>> +---
>>> +$id: http://devicetree.org/schemas/display/panel/novatek,nt37705.yaml#
>>> +$schema: http://devicetree.org/meta-schemas/core.yaml#
>>> +
>>> +title: Novatek NT37705-based DSI display panels
>>> +
>>> +maintainers:
>>> +  - Luca Weiss <[email protected]>
>>> +
>>> +description:
>>> +  The Novatek NT37705 is a generic DSI Panel IC used to control AMOLED 
>>> panels.
>>> +
>>> +allOf:
>>> +  - $ref: panel-common.yaml#
>>> +
>>> +properties:
>>> +  compatible:
>>> +    contains:
>>> +      const: boe,bj631jhm-t71-d900
>>
>> Compatible doesn't match the filename, nor does the commit message match
>> what you've got here. Sounds like you're missing a fallback to
>> $filename.
> 
> The last times I was upstreaming panel drivers (Feb 2024 and June 2025),
> this was the requested way of doing things.

So this was requested that time and is requested now. What is here
uncertain?

> 
> Compatible being the company and model number making the actual panel
> assembly (driver IC + touchscreen + glass etc), while the rest being
> named after the driver IC manufacturer & number.

So exactly what was asked for...

> 
> As seen in
> * himax,hx83112b + djn,98-03057-6598b-i (Fairphone 3)
> * himax,hx83112a + djn,9a-3r063-1102b (Fairphone 4)
> 
> Fairphone 5 panel (raydium,rm692e5) was upstreamed earlier and follows
> different naming.



Best regards,
Krzysztof

Reply via email to