lkml.org 
[lkml]   [2022]   [May]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: [PATCH v3 1/2] dt-bindings: google,cros-ec-keyb: Introduce switches only compatible
    From
    On 03/05/2022 06:22, Stephen Boyd wrote:
    > If the ChromeOS board is a detachable, this cros-ec-keyb device won't
    > have a matrix keyboard but it may have some button switches, e.g. volume
    > buttons and power buttons. The driver still registers a keyboard though
    > and that leads to userspace confusion around where the keyboard is.

    (...)

    >
    > +if:
    > + properties:
    > + compatible:
    > + contains:
    > + const: google,cros-ec-keyb
    > +then:
    > + allOf:
    > + - $ref: "/schemas/input/matrix-keymap.yaml#"
    > + required:
    > + - keypad,num-rows
    > + - keypad,num-columns
    > + - linux,keymap

    else:
    properties:
    function-row-phsymap: false
    google,needs-ghost-filter: false

    Because these are not valid for the non-matrix-keyboard case, right?

    Best regards,
    Krzysztof

    \
     
     \ /
      Last update: 2022-05-03 17:43    [W:3.690 / U:0.356 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site