From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 68D0EC43461 for ; Wed, 14 Apr 2021 08:30:49 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 46164610E8 for ; Wed, 14 Apr 2021 08:30:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1348392AbhDNIbJ (ORCPT ); Wed, 14 Apr 2021 04:31:09 -0400 Received: from gusto.metanet.ch ([80.74.154.155]:57953 "EHLO gusto.metanet.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1348354AbhDNIbI (ORCPT ); Wed, 14 Apr 2021 04:31:08 -0400 Received: from localhost (localhost [127.0.0.1]) by gusto.metanet.ch (Postfix) with ESMTPSA id 68DF94F00E0C; Wed, 14 Apr 2021 10:30:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fabwu.ch; s=default; t=1618389039; bh=5SsTW1zu9Sed9K5FwzyQnWus7k+zjY5e1l+06+Ml/fE=; h=From:To:Subject; b=q0wkBhBQ3CifybgYqlONel1dhauSPeZkZZzZX1lIU2LNHYMxq7KrFbnKsToW8a6BB cl2jQCo/3WG+4BDfixWiQyk9aIOA8SiDCPUphRHapwmctwZcRlCnKD1pA+eVoSi8IZ pCg2MWqgZqIvPJU1QahIoq1oYhkGRXHRMgsnE4Hw= Authentication-Results: gusto.metanet.ch; spf=pass (sender IP is 2001:67c:10ec:574f:8000::124) smtp.mailfrom=me@fabwu.ch smtp.helo=localhost Received-SPF: pass (gusto.metanet.ch: connection is authenticated) From: =?UTF-8?q?Fabian=20W=C3=BCthrich?= To: linux-media@vger.kernel.org, linux-acpi@vger.kernel.org, devel@acpica.org Cc: Jacopo Mondi , Yong Zhi , Sakari Ailus , Bingbu Cao , Dan Scally , Tianshu Qiu , Mauro Carvalho Chehab , Robert Moore , Erik Kaneda , "Rafael J . Wysocki" , Len Brown , Andy Shevchenko , =?UTF-8?q?Fabian=20W=C3=BCthrich?= Subject: [PATCH v3 1/2] ACPI: Add _PLD panel positions Date: Wed, 14 Apr 2021 10:30:21 +0200 Message-Id: <20210414083022.25453-2-me@fabwu.ch> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210414083022.25453-1-me@fabwu.ch> References: <20210413063435.18111-1-me@fabwu.ch> <20210414083022.25453-1-me@fabwu.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-acpi@vger.kernel.org The ACPI specification v6.3 defines the panel positions in chapter 6.1.8 "_PLD (Physical Location of Device)" Signed-off-by: Fabian Wüthrich Reviewed-by: Daniel Scally Reviewed-by: Andy Shevchenko --- include/acpi/acbuffer.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/acpi/acbuffer.h b/include/acpi/acbuffer.h index 18197c16149f..d42e82a82852 100644 --- a/include/acpi/acbuffer.h +++ b/include/acpi/acbuffer.h @@ -207,4 +207,13 @@ struct acpi_pld_info { #define ACPI_PLD_GET_HORIZ_OFFSET(dword) ACPI_GET_BITS (dword, 16, ACPI_16BIT_MASK) #define ACPI_PLD_SET_HORIZ_OFFSET(dword,value) ACPI_SET_BITS (dword, 16, ACPI_16BIT_MASK, value) /* Offset 128+16=144, Len 16 */ +/* Panel position defined in _PLD section of ACPI Specification 6.3 */ +#define ACPI_PLD_PANEL_TOP 0 +#define ACPI_PLD_PANEL_BOTTOM 1 +#define ACPI_PLD_PANEL_LEFT 2 +#define ACPI_PLD_PANEL_RIGHT 3 +#define ACPI_PLD_PANEL_FRONT 4 +#define ACPI_PLD_PANEL_BACK 5 +#define ACPI_PLD_PANEL_UNKNOWN 6 + #endif /* ACBUFFER_H */ -- 2.31.1