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 Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5DA57C4332F for ; Fri, 4 Nov 2022 03:16:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229655AbiKDDQt (ORCPT ); Thu, 3 Nov 2022 23:16:49 -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-Google-Smtp-Source: AMsMyM7vh79PCyZMFQuT/KKZHGeAwlNjaPyLoj7VC+4pfmidI1y+REGGVZVpsmuRn0q/HdqDtozZWw== 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 Precedence: bulk List-ID: X-Mailing-List: linux-fbdev@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