Received: by 2002:a05:6358:16cd:b0:dc:6189:e246 with SMTP id r13csp100290rwl; Thu, 3 Nov 2022 20:26:38 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5t3qKJTatc92I3oJndPxaCKkH7dVjtznqBNh/ReFVo2eNW8c4zvQyn56BLZhfBqyz+WMam X-Received: by 2002:a17:90a:bd04:b0:213:f087:446b with SMTP id y4-20020a17090abd0400b00213f087446bmr23193002pjr.122.1667532398511; Thu, 03 Nov 2022 20:26:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1667532398; cv=none; d=google.com; s=arc-20160816; b=VetstfCpEgKBE8e4A6DVinkxOs2A+CD1RuAIrRKuIqQdKouUYLOQhv7uEDkOPEed36 XPn+bylK5xtZ0/n10svpw7/aKtahSvEaqBDiImRj76J2+6pTp5nsk41IXl4PB0SlNebn 7bL1IE0/n4BpbMf48cUAPC7bke4+96iX+VJ3ObALmXABLskIP5BLrNGhJZGgcNTVMCdX w/pC5eeDhexmj2Z+/JK20TmVG13mYTUM6pAoq7+ig4vMOeGTjVqZ9CO0/EdSYhbe/dPQ d8d+mPyDZOwWiwgpKkYjnS8bKUCu+bZGe+L3/y5JtzVK94lE6CbVtE031zpgG0MQpsFU XCrQ== 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=ErMeJ3/N/lU6gG8CjwNQFs+A5aKgySMTRdfeG+Egqbs=; b=J8QEH2OHD5KdXXTLiK+6XjJTU+8Agp4UJkzSqCkoOVWakzJYaMnou1HUJkIUggH4md 3OyyaW/tvaQI6cxKbuJPgBCScQAoxVPkIudUoFoP2BrKoCEhP+u0aCqIuyi7UTxjKyEV CqYaodG4MOHQMyR1dTaRYT7hEa/0cAVjIRGbUtaU4UObsFqDHf93KYvM11McQ/yE3zSK FJMHOuOOxgjkFzSmWOuwcj27o3EoOjmEMu3WjOzuTD+dU/IV5XAMvYutvk/mz+GOeoLD 9QSd8DjIlSxravuI8q66vjK5iYcdFNr/grUGB2E4KU218r44AsQQ7Xu/A8dYxwHa84gX N4yw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=FEEJPlJP; 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 q19-20020a056a00151300b0056c12518664si3604351pfu.128.2022.11.03.20.26.26; Thu, 03 Nov 2022 20:26:38 -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=FEEJPlJP; 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 S230194AbiKDDQv (ORCPT + 96 others); Thu, 3 Nov 2022 23:16:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51570 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229485AbiKDDQs (ORCPT ); Thu, 3 Nov 2022 23:16:48 -0400 Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 939B322BE9; Thu, 3 Nov 2022 20:16:47 -0700 (PDT) Received: by mail-pl1-x634.google.com with SMTP id p21so3736827plr.7; Thu, 03 Nov 2022 20:16:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=ErMeJ3/N/lU6gG8CjwNQFs+A5aKgySMTRdfeG+Egqbs=; b=FEEJPlJPYUREMw1w2MxcaST1IyKa4MxHkgJeNeJjaWJYeeR6EjTODo7oAewdL0XeTB Uua2msSMqdLnBrfyRjTvNgXs0ypyw+ER2IsjAjzO2ToH4haL8BRiABXkWaQ9JscT2WiY LyIPycSrKkzkqTCiESZooUV9bA5jZi1UwScPN5li75jEEiX9JjGmvnfDnUAAjyhyfYh5 065dIWklhOj8YdJKq+f+4D2gumQnCgz/7i0IaOTvS/C9f66vNmcLmnOPl2pupQFEbGnN VgaDHIhuOrK+pHJVP0L4vgp18rIDr74fv2IrRbumn/ZLH5jk70OEf52YGFZmg2Zp9cVt NCYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ErMeJ3/N/lU6gG8CjwNQFs+A5aKgySMTRdfeG+Egqbs=; b=HRPIchj5GvuZt7/h7oflfet3nBtDDMzqlTLtzmPGVyyMRV1FulczclTcNpQO7A78dL zCeAt3y6zuO7acM1rJqBpOmG8MJED+HBL91wpX9BDsnRoyWX2jbtD/DNod9ZtGgvrT5r +m3z+LLPxXTJVXU5P1Y9VNJxZXPcLLsLyd03J3l9Z/sLFlljF5m+1U7Oahy4UJunbiXX RUd9Wl2yq8ogReNgCgyHHHIWy9WCXAewB7q56UkwlpOOkJEZbF+XNtpfRRDj7FPA8dII 3rvWOjHoVZUMKdGK7rAOGx8T8vnZtHJrZmLtbUjoyxpmDhduvNpNsJsEXBTBHWrbjZ5z mLhA== X-Gm-Message-State: ACrzQf0S+CTTtQ7RRTQqNLIuoddqW+SCYKLxAHfvMnUzsnrHEU8muokG ybXzmN6cT+Zh8tIcx2T2ytPpAzpOjgA= X-Received: by 2002:a17:902:d3cc:b0:186:9720:b19b with SMTP id w12-20020a170902d3cc00b001869720b19bmr33182884plb.3.1667531806883; Thu, 03 Nov 2022 20:16:46 -0700 (PDT) Received: from dtor-ws.mtv.corp.google.com ([2620:15c:9d:2:a6ae:11ff:fe11:fcc3]) by smtp.gmail.com with ESMTPSA id s3-20020a63ff43000000b004702eca61fcsm1078655pgk.36.2022.11.03.20.16.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Nov 2022 20:16:46 -0700 (PDT) From: Dmitry Torokhov To: Helge Deller , Tony Lindgren , Tomi Valkeinen , Sebastian Reichel Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-omap@vger.kernel.org, linux-fbdev@vger.kernel.org Subject: [PATCH RESEND 00/13] Convert omapfb drivers to gpiod API Date: Thu, 3 Nov 2022 20:16:29 -0700 Message-Id: <20221103-omapfb-gpiod-v1-0-cba1fae5a77c@gmail.com> X-Mailer: git-send-email 2.38.1.431.g37b22c650d-goog MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Mailer: b4 0.11.0-dev-28747 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 This series converts various OMAPFB drivers to use the newer gpiod API=0D that respects line polarity specified in DTS.=0D =0D Unfortunately existing DTS files specify incorrect (active high) polarity=0D for reset lines. As discussed in [1] we will not try to correct existing=0D DTSes, but instead follow the path established by DRM drivers for the same= =0D components, and continue using inverted polarity in the FB drivers.=0D =0D [1] https://lore.kernel.org/all/20221004213503.848262-1-dmitry.torokhov@gma= il.com/=0D =0D To: Helge Deller =0D To: Tony Lindgren =0D To: Tomi Valkeinen =0D To: Sebastian Reichel =0D Cc: linux-omap@vger.kernel.org=0D Cc: linux-fbdev@vger.kernel.org=0D Cc: dri-devel@lists.freedesktop.org=0D Cc: linux-kernel@vger.kernel.org=0D =0D ---=0D Dmitry Torokhov (13):=0D omapfb: connector-hdmi: switch to using gpiod API=0D omapfb: panel-sony-acx565akm: remove support for platform data=0D omapfb: panel-sony-acx565akm: switch to using gpiod API=0D omapfb: encoder-tfp410: switch to using gpiod API=0D omapfb: panel-dsi-cm: switch to using gpiod API=0D omapfb: panel-tpo-td043mtea1: switch to using gpiod API=0D omapfb: panel-nec-nl8048hl11: switch to using gpiod API=0D omapfb: panel-dpi: remove support for platform data=0D omapfb: connector-analog-tv: remove support for platform data=0D omapfb: encoder-opa362: fix included headers=0D omapfb: panel-lgphilips-lb035q02: remove backlight GPIO handling=0D omapfb: panel-tpo-td028ttec1: stop including gpio.h=0D omapfb: panel-sharp-ls037v7dw01: fix included headers=0D =0D .../omap2/omapfb/displays/connector-analog-tv.c | 60 ++---------=0D .../fbdev/omap2/omapfb/displays/connector-hdmi.c | 49 +++------=0D .../fbdev/omap2/omapfb/displays/encoder-opa362.c | 4 +-=0D .../fbdev/omap2/omapfb/displays/encoder-tfp410.c | 67 ++++--------=0D .../video/fbdev/omap2/omapfb/displays/panel-dpi.c | 83 ++-------------=0D .../fbdev/omap2/omapfb/displays/panel-dsi-cm.c | 116 ++++++++---------= ----=0D .../omapfb/displays/panel-lgphilips-lb035q02.c | 21 +---=0D .../omap2/omapfb/displays/panel-nec-nl8048hl11.c | 72 ++++---------=0D .../omapfb/displays/panel-sharp-ls037v7dw01.c | 3 +-=0D .../omap2/omapfb/displays/panel-sony-acx565akm.c | 105 ++++++-----------= --=0D .../omap2/omapfb/displays/panel-tpo-td028ttec1.c | 1 -=0D .../omap2/omapfb/displays/panel-tpo-td043mtea1.c | 59 +++--------=0D include/video/omap-panel-data.h | 71 -------------=0D 13 files changed, 170 insertions(+), 541 deletions(-)=0D ---=0D base-commit: 61c3426aca2c71052ddcd06c32e29d92304990fd=0D change-id: 20221103-omapfb-gpiod-87ca2550bd90=0D =0D -- =0D Dmitry=0D