Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp687452rwb; Sat, 17 Sep 2022 12:47:59 -0700 (PDT) X-Google-Smtp-Source: AMsMyM777e+vBlSdi+ZQJu0zI0CQYF1cB40yMlNhZ8be9E80lhICCGmU/2Th2OY7+6lUuKrlOXFr X-Received: by 2002:a17:90b:1d8c:b0:202:abf5:4b21 with SMTP id pf12-20020a17090b1d8c00b00202abf54b21mr23032061pjb.162.1663444079361; Sat, 17 Sep 2022 12:47:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1663444079; cv=none; d=google.com; s=arc-20160816; b=lh3GSYIbz8hMnqVZO69e/CAFVKo9+tjv0kf8W8y8mwTG3taQc3TUpK4Dk+3epPIl6O Lpa/lviILJigS391dDzoq5pum4nzrM2RgWUcpIvQE+9PMDqkRpa+SBfOQWiRjlLGUmZa PLNmKLZm2kAspwhVgIeDk1v7Cs+8fwMC1zfbHJlMSNOsXlYquR2ugSFz6YkXhKjHXOCA QRLw6+ArrUK7W6IE+dj84wlbKBCB5CZLgehxW1oM8iANq2QxJYxHOESN8tv024maUX7e xapP84Z7WDAFUH8m3ApbWCbfqUFSu6yTrTgmWpUVR6OXwekpphkhw8Mz4BSubKvfwAi7 nPvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=4Ovbgm6nZe3/QpGYRlWJovhE/R7kO1q7d0zHL2Mifrc=; b=0tdF6QVBw+XBUnmmMe/z3HFTZgga5k2vcgtR4cm5oX1M7JoO3suEhAz0JJBEcnbxN4 REdVwHQ1g66ihSia5fkyTdQSy8YhrEFWKWkAZafac0+SbbLA/7GnLJacgh0FljdLv4pJ dGsC/nXjetP1EjTbVzFHKwzm3fUvq7wxjDPRW8F8wDwDIw4O4BP5w9FLjs8fhculTlJy /dCFC8FkoDnJoaxkTwPEAX4QKeBWePupeK7xhFGyzVmKBZqFiexYYAQ6fUuqp95HwWfY JQi44bIZ7jF+2OAkJI64T7Kx7QarDfukUNJ6DMEyEiToOzglJiQA4Otf/t4/VMOoC4vh p6sQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=qUYPBRBf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id gn21-20020a17090ac79500b002001fd09d80si5432358pjb.59.2022.09.17.12.47.47; Sat, 17 Sep 2022 12:47:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=qUYPBRBf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229706AbiIQTWu (ORCPT + 99 others); Sat, 17 Sep 2022 15:22:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50268 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229447AbiIQTWs (ORCPT ); Sat, 17 Sep 2022 15:22:48 -0400 Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 41C9E27DE7 for ; Sat, 17 Sep 2022 12:22:47 -0700 (PDT) Received: by mail-lf1-x12f.google.com with SMTP id j16so13632757lfg.1 for ; Sat, 17 Sep 2022 12:22:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date; bh=4Ovbgm6nZe3/QpGYRlWJovhE/R7kO1q7d0zHL2Mifrc=; b=qUYPBRBfPN8ba4coLRPbhK7ncTZyn7P5fR5x/Jw7xmQQplV7fbm9cTUF9rPQUbKRko Pu1vZVNel79NuIeyr8DrhH8FAyh9MwRFveYIlMbUe0WWsGv4naKQFlDtKlbUY1ZIaqKI I0j4EFJYoxholQe/ayH4v8sRStq9vK2uNwSTjU5XPsTmpsGz6woE7hJoJR4lnIepvySV ALOd0cY13Y+4OPZ09NWPTs6sb4F7kFqDePpCTrsrYqpbqo9R3qrN7EBJkCzYS7fdiWMq j7MP49emET+1ydNUqD7fKYhJKO6oturtCL+KJrtbsnulwssCJDjFCkklfZeAKmnECTba rlRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date; bh=4Ovbgm6nZe3/QpGYRlWJovhE/R7kO1q7d0zHL2Mifrc=; b=tTyj2v6MOCh7btYh/hFpfTxgxYMvSGrJgkhSoyU5+gzLHr/GojtR2omjvta+b7F96x pqfcrweAYRaX73Qob++DdxMQEVlND9pXlMp+hMO0lCzUEX3Al9q2cPopuCcXAVHSdO4Q kpSa9R+2fiFOF3Uu+vooMltS06UOTgBoP6zVDJ5wCzN1yf4FwUlLaWpVPjDQDGss5I6t PTM+5cCDK5oJoVP4uGgf56nuyvz6XeWgo/4QXlT1zNGPycRKaE9TyU9tpI5dqj55przb CjSX6maFT36onD20ZomHH0JJA6v4iOOhVqKDTqm8ZrOhIwKFNgTLqVVkBWouRymj2rB3 F4Hg== X-Gm-Message-State: ACrzQf2w8WgHoGEcOj7vbSwxTaRQOpBYWFSFge5uMB7btsBBTYYMXu5v NU9wsEEZVODru10ELjM+VgWRC4HzVfazJwv9EBg= X-Received: by 2002:ac2:5191:0:b0:497:ac0c:cf65 with SMTP id u17-20020ac25191000000b00497ac0ccf65mr3811944lfi.436.1663442565407; Sat, 17 Sep 2022 12:22:45 -0700 (PDT) MIME-Version: 1.0 References: <20220825191946.1678798-1-maccraft123mc@gmail.com> In-Reply-To: From: Maya Matuszczyk Date: Sat, 17 Sep 2022 21:22:08 +0200 Message-ID: Subject: Re: drm: panel-orientation-quirks: Add quirk for Aya Neo Air To: Hans de Goede Cc: Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hey, sob., 17 wrz 2022 o 20:00 Hans de Goede napisa=C5=82(= a): > > Hi, > > On 8/25/22 21:19, Maccraft123 wrote: > > From: Maya Matuszczyk > > > > Yet another x86 gaming handheld. > > > > This one has many SKUs with quite a few of DMI strings, > > so let's just use a catchall, just as with Aya Neo Next. > > > > Signed-off-by: Maya Matuszczyk > > Thanks, I have pushed this out to drm-misc-next now. > > Note for future drm_panel_orientation_quirks.c patches please Cc me, > I am not subscribed to dri-devel. Yeah i forgot to Cc you on this patch, and had no idea how to bring it up. I'll do my best to remember in future. Thanks for picking this up! Best Regards, Maya Matuszczyk > > Regards, > > Hans > > > > --- > > drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 ++++++++++++ > > 1 file changed, 12 insertions(+) > > > > diff --git a/drivers/gpu/drm/drm_panel_orientation_quirks.c b/drivers/g= pu/drm/drm_panel_orientation_quirks.c > > index fc1728d46ac2..0b011b615495 100644 > > --- a/drivers/gpu/drm/drm_panel_orientation_quirks.c > > +++ b/drivers/gpu/drm/drm_panel_orientation_quirks.c > > @@ -103,6 +103,12 @@ static const struct drm_dmi_panel_orientation_data= lcd800x1280_rightside_up =3D { > > .orientation =3D DRM_MODE_PANEL_ORIENTATION_RIGHT_UP, > > }; > > > > +static const struct drm_dmi_panel_orientation_data lcd1080x1920_leftsi= de_up =3D { > > + .width =3D 1080, > > + .height =3D 1920, > > + .orientation =3D DRM_MODE_PANEL_ORIENTATION_LEFT_UP, > > +}; > > + > > static const struct drm_dmi_panel_orientation_data lcd1200x1920_rights= ide_up =3D { > > .width =3D 1200, > > .height =3D 1920, > > @@ -152,6 +158,12 @@ static const struct dmi_system_id orientation_data= [] =3D { > > DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "AYA NEO 2021"), > > }, > > .driver_data =3D (void *)&lcd800x1280_rightside_up, > > + }, { /* AYA NEO AIR */ > > + .matches =3D { > > + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "AYANEO"), > > + DMI_MATCH(DMI_BOARD_NAME, "AIR"), > > + }, > > + .driver_data =3D (void *)&lcd1080x1920_leftside_up, > > }, { /* AYA NEO NEXT */ > > .matches =3D { > > DMI_EXACT_MATCH(DMI_BOARD_VENDOR, "AYANEO"), >