Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp1285165pxb; Fri, 21 Jan 2022 14:21:24 -0800 (PST) X-Google-Smtp-Source: ABdhPJzMZmA/b2auSUngF//gHi0TaC6U2/hSN0bmiU13nQI++0LUES586Uv+Hk1JVs2xI4Yvr6nh X-Received: by 2002:a17:903:1210:b0:149:8d21:3e43 with SMTP id l16-20020a170903121000b001498d213e43mr5417098plh.83.1642803683935; Fri, 21 Jan 2022 14:21:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642803683; cv=none; d=google.com; s=arc-20160816; b=bNL8opdLszdLww6EcXcWTo9hlghRJXq2EF+m+i8KyV82erRkoaMwjnGbKdnxUXsfCe s8rr3sdTBkx8D/Irc6cnPa41EmcdUtdBGAmo49E/mN2m0X31GMY2VFXv708VgJVDildx CrgJGQEX2QhjYX7GHYSE7izeNZJJbS1HYa3tKYhHOrZOGPurW9IkhzpBJJTTUMlakEMM egv0JlFH2NwB+xR3/o4XriMt270EjaLDP85gRaCTjxKgg1HcYcj2ff515Gh4BN+V5JaA L6ujeCPb5fp4DGxxz7Vg/KBC3nzBGn2yIl+Nf5erEPj/YQdwNaBVFL/vZbFQs/AfYr47 T7hA== 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=ct64BQv4IHPP1H8NJtwjgbp4X/7ALZfXxGKVh2nKAqw=; b=Fa/CxiKt0kjlGL2q8LryKH4Ap/sTK96URSsYmiXC9F+TnSr32l6mVRt2T8vw3Itcqw IoW2/goAI2F4qW5l77vYCi0LteG9/AjESuOEAbPRrZEFTiNNaP5bf4myZbjBcTyqvbfS dfLwRZdeyalFIDp46bzq6p1PsK+V4IuWHaCmZWClC/V0e765C63AN8ScEhy2e1/h9Evl rgmDCMC+ZtsN8f6xWvcxLaa/m1J98i7ZTrFRXfUMpOIwYZ1+FHFno7GZGmLsrKt6kdDh VgYcTK2X0mJFdD6GTE026Fof3wivjQllp7eNAS+I6PTQw7/SvXqGn+2/JzouDzJ7Q7ZZ BxNw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=DIBio5EA; 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=collabora.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t2si7823730plg.360.2022.01.21.14.21.10; Fri, 21 Jan 2022 14:21:23 -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=@collabora.com header.s=mail header.b=DIBio5EA; 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=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1376478AbiATPW1 (ORCPT + 99 others); Thu, 20 Jan 2022 10:22:27 -0500 Received: from bhuna.collabora.co.uk ([46.235.227.227]:35434 "EHLO bhuna.collabora.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1376454AbiATPW0 (ORCPT ); Thu, 20 Jan 2022 10:22:26 -0500 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: detlev) with ESMTPSA id 93AC21F4533C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1642692145; bh=tmD9Ap67IuYriVCv/97S0mcNPV2hASP/2Y6hTEWnusU=; h=From:To:Cc:Subject:Date:From; b=DIBio5EAh+ORowXnC2CYWzxMS/1is6/7aBJqXc6kK8+VXLftr713xh39EfoQsKj7a QYW6LoCdr4QGBsCU8tLfiN1WcUpdjLB785cJohoLK6Vqz9SghmuEOu1IZbyAw/bmNQ QfjXshuip+/SgMOTXZ+W3RKTZDZUOn8M4Xp1fXuFTp1i9YxuxvmAjhJJ09mt9q0t3K J1IwEjPHu8rVlsD9xy+uxA5hpIA+yoXCSD6malMUi5eJpxfhZXtj7ZaBoJD9LYVYgb M4BOnmO5kUkbXrt0oY+f3JFAEuQ5THHg7oTkOeQHJONSHr/b3xPICN+mCVOqtKMFN0 l8NpkFsZ54+5g== From: Detlev Casanova To: linux-kernel@vger.kernel.org Cc: Dave Stevenson , Liam Girdwood , Mark Brown , Detlev Casanova Subject: [PATCH 0/9] regulator: rpi-panel: Support official Raspberry Pi 7 inches touchscreen Date: Thu, 20 Jan 2022 10:21:41 -0500 Message-Id: <20220120152150.1952568-1-detlev.casanova@collabora.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patchset provides different fixes to the rpi-panel-attiny-regulator driver. This is a preparation patchset for supporting the official Raspberry Pi 7 inches touchscreen. It has been tested with a Raspberry Pi 4 B and the official Raspberry Pi 7 inches touchscreen. Dave Stevenson (9): regulator: rpi-panel: Register with a unique backlight name regulator: rpi-panel: Handle I2C errors/timing to the Atmel regulator: rpi-panel: Serialise operations. regulator: rpi-panel: Ensure the backlight is off during probe. regulator: rpi-panel: Convert to drive lines directly regulator: rpi-panel: Add GPIO control for panel and touch resets regulator: rpi-panel: Remove get_brightness hook regulator/rpi-panel-attiny: Don't read the LCD power status regulator/rpi-panel-attiny: Use two transactions for I2C read .../regulator/rpi-panel-attiny-regulator.c | 285 +++++++++++++++--- 1 file changed, 236 insertions(+), 49 deletions(-) -- 2.34.1