Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp4608275pxu; Mon, 21 Dec 2020 17:49:53 -0800 (PST) X-Google-Smtp-Source: ABdhPJzSebSwyIhnkUjqBBTGhafwanxIvfUuM+RzXqTO7vr09sOuUf+6nw4Mdvtkc04j2Qqy850H X-Received: by 2002:a17:906:38c3:: with SMTP id r3mr17808991ejd.193.1608601792783; Mon, 21 Dec 2020 17:49:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608601792; cv=none; d=google.com; s=arc-20160816; b=sWClSxI5AwI6HWeowqlCt3Su9CSV5UhQEVqFwX7C44zG5AF6XnCC6lqF4VVhm53hhp FnI9Z9VWyNWBrYM4loscUVJMaZgm2yTLrcWW1I/JmvfhSkFho9u0ZHa8SadXdKPDXqw7 pKmtzz2Q+OLCBL/HCEUJA/8s+baKdAVkS7Su8wQs8LhpaQZU6UmhG7Yw34J8RN0eqU4V LIM5VP0FyTZ2yG5JiX8C/6YeVnucGQrB8QQpO5xIX2r55sSHeoGMY+6MoQf5QBodgd2F pPQJsvHQ2YBa4X6PLxteTh8nCqYuPXNF6w8j4lVnkK/onXGKO6+yaTiR+XHBwhrSP4Tb MzyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=EDIsemzKxtHAHJzZ7gM2znDYcSMfv5fCVTIAtVLgQq0=; b=jajZoen8FE0VfoavpDjTR2Mz7ZoakODjwroO3+9X2HdOZFV8tvn2VVQStOs6AlRmug /MTKzRTpm2BCeZdTinZ5GHSXbLDfWh/CR4CltkiXtZ4OgL/ziIuN14/ViQWF+D0lFr9X I5pjfoauQZwSZ7Cb5v30lVDSO4LsA6uJuXZHgt97U+ofWHZQQqvszXXb26kstzTNSUK5 yKOdXm/Mu7uR+fqc9X3V4w0f16hEXPFizJy35qVpZiKEVu9dPM31ty2q5rm9+987WC3V 4a9b2d3/n7VfyqFnrFOy9xFkNdzkiSuqjO0ZCGpjh9Leac/bXsTS4ubnjM/9vXLgJk/H deMw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="XyBE7ix/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g13si9783481ejp.556.2020.12.21.17.49.30; Mon, 21 Dec 2020 17:49:52 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="XyBE7ix/"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726032AbgLVBsp (ORCPT + 99 others); Mon, 21 Dec 2020 20:48:45 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35806 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725964AbgLVBso (ORCPT ); Mon, 21 Dec 2020 20:48:44 -0500 Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7B476C061793 for ; Mon, 21 Dec 2020 17:48:04 -0800 (PST) Received: by mail-pf1-x432.google.com with SMTP id f9so7517478pfc.11 for ; Mon, 21 Dec 2020 17:48:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=EDIsemzKxtHAHJzZ7gM2znDYcSMfv5fCVTIAtVLgQq0=; b=XyBE7ix/IGBl2i/qY1H64EnvSZqbuoYHI08Fji/IL0onEa3zvWZKkG0A7t9q0zzwTm /L7+1P8Z8hLmOwcRheSvWcic9wqCI0ApgxaSMoQOSKS7Nc+CUbZSsraWjMT9TBfDUcvh CgFzHvDU6rSUaF8qY8Ah7Yg7IZxQso80+ThTE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=EDIsemzKxtHAHJzZ7gM2znDYcSMfv5fCVTIAtVLgQq0=; b=lbU62MnjY5pWI7hNm2kUmwQjjN725iAfgyfot9TshZQRM4ZD8qyCfH6Zelp8/aINVt vrzpY71qORlvAp24LaueuEGHaY7sPGLeNYOHfaFAtIzo0zixpr9nlsXzWNPA68seDUvH dkt8gzoifByzNWC7N4ac/lLsxa3TXjBu4W7pLW189cdN9y51qw0eK1+HhYKzPnMZJcm5 uVs/7O2kbUsV7l2sTKK+4S6NcWPhWYQnlMdqj/c4CAaG/0geH1hca6weXtHiaua4tKpy 7j/RGb/ZOaL7b3N9cwUvUHLH+XGHdtOfr7vNDDkL9JHYskQvm3JQvRMib0MMpr00vq8a 7IEQ== X-Gm-Message-State: AOAM532mv8YjSLv4He44EgFVWsLXPuQjrx0Dn2QdEOh1R0uqz+6OIBnq Go6bJS0scr/GcUB85ijAPTAIHYUTbwPQXw== X-Received: by 2002:a62:764a:0:b029:19d:9fa8:5bc6 with SMTP id r71-20020a62764a0000b029019d9fa85bc6mr17274769pfc.76.1608601683803; Mon, 21 Dec 2020 17:48:03 -0800 (PST) Received: from philipchen.mtv.corp.google.com ([2620:15c:202:201:a6ae:11ff:fe11:fd59]) by smtp.gmail.com with ESMTPSA id h8sm20164316pjc.2.2020.12.21.17.48.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Dec 2020 17:48:03 -0800 (PST) From: Philip Chen To: LKML Cc: dtor@chromium.org, swboyd@chromium.org, dianders@chromium.org, rajatja@chromium.org, Philip Chen , Benson Leung , Dmitry Torokhov , Enric Balletbo i Serra , Guenter Roeck , Rob Herring , Simon Glass , devicetree@vger.kernel.org, linux-input@vger.kernel.org Subject: [PATCH 1/3] dt-bindings: input: cros-ec-keyb: Add a new property Date: Mon, 21 Dec 2020 17:47:57 -0800 Message-Id: <20201221174751.1.I025fb861cd5fa0ef5286b7dce514728e9df7ae74@changeid> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch adds a new property `google,custom-keyb-top-row` to the device tree for the custom keyboard top row design. Signed-off-by: Philip Chen --- .../devicetree/bindings/input/google,cros-ec-keyb.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml b/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml index 8e50c14a9d778..f105eae1cf445 100644 --- a/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml +++ b/Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml @@ -31,6 +31,13 @@ properties: if the EC does not have its own logic or hardware for this. type: boolean + google,custom-keyb-top-row: + $ref: '/schemas/types.yaml#/definitions/uint16-array' + description: | + An ordered u16 array containing the action keycode values of the function + keys, from left to right. Specified only when the board has a custom + design for the top row keys on the keyboard. + required: - compatible -- 2.26.2