Cover Letter Detail
Show a cover letter.
GET /api/1.1/covers/2222807/?format=api
{ "id": 2222807, "url": "http://patchwork.ozlabs.org/api/1.1/covers/2222807/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/cover/20260413182456.811543-1-prabhakar.mahadev-lad.rj@bp.renesas.com/", "project": { "id": 42, "url": "http://patchwork.ozlabs.org/api/1.1/projects/42/?format=api", "name": "Linux GPIO development", "link_name": "linux-gpio", "list_id": "linux-gpio.vger.kernel.org", "list_email": "linux-gpio@vger.kernel.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "msgid": "<20260413182456.811543-1-prabhakar.mahadev-lad.rj@bp.renesas.com>", "date": "2026-04-13T18:24:50", "name": "[v2,0/5] pinctrl: renesas: rzg2l: Fix PM register caching", "submitter": { "id": 9539, "url": "http://patchwork.ozlabs.org/api/1.1/people/9539/?format=api", "name": "Prabhakar", "email": "prabhakar.csengg@gmail.com" }, "mbox": "http://patchwork.ozlabs.org/project/linux-gpio/cover/20260413182456.811543-1-prabhakar.mahadev-lad.rj@bp.renesas.com/mbox/", "series": [ { "id": 499739, "url": "http://patchwork.ozlabs.org/api/1.1/series/499739/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/list/?series=499739", "date": "2026-04-13T18:24:51", "name": "pinctrl: renesas: rzg2l: Fix PM register caching", "version": 2, "mbox": "http://patchwork.ozlabs.org/series/499739/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/2222807/comments/", "headers": { "Return-Path": "\n <linux-gpio+bounces-35123-incoming=patchwork.ozlabs.org@vger.kernel.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "linux-gpio@vger.kernel.org" ], "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=Y4EDElcR;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=104.64.211.4; helo=sin.lore.kernel.org;\n envelope-from=linux-gpio+bounces-35123-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)", "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=\"Y4EDElcR\"", "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=209.85.128.48", "smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com", "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=gmail.com" ], "Received": [ "from sin.lore.kernel.org (sin.lore.kernel.org [104.64.211.4])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fvbSV6VdTz1xtJ\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2026 04:25:46 +1000 (AEST)", "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sin.lore.kernel.org (Postfix) with ESMTP id 95E7A30125B3\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 13 Apr 2026 18:25:12 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 466AE3603F7;\n\tMon, 13 Apr 2026 18:25:09 +0000 (UTC)", "from mail-wm1-f48.google.com (mail-wm1-f48.google.com\n [209.85.128.48])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id CE5EE35AC21\n\tfor <linux-gpio@vger.kernel.org>; Mon, 13 Apr 2026 18:25:07 +0000 (UTC)", "by mail-wm1-f48.google.com with SMTP id\n 5b1f17b1804b1-488aa77a06eso79968665e9.0\n for <linux-gpio@vger.kernel.org>;\n Mon, 13 Apr 2026 11:25:07 -0700 (PDT)", "from iku.example.org ([2a06:5906:61b:2d00:8060:3087:2ea2:f494])\n by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-488d5b56d1asm301175695e9.15.2026.04.13.11.25.05\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Mon, 13 Apr 2026 11:25:05 -0700 (PDT)" ], "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776104709; cv=none;\n b=F14E25ZJ8OouLmcHo7kv2YF3RF9xjc/KRMjOL0SBU9eQT7xNy3Tvs+j99iFfMUsF4vRoar80XA2cw6KYaLSVWjNWqzHAzy5oo/OKD6tiAF0OK7Or8BWS9go++HqeglHZX9bbJkJaQYdzot1hE3I/QNaxSIyze51D86XiGO//1Vg=", "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776104709; c=relaxed/simple;\n\tbh=1O3P9uAmh1fmqGR3+o2H3nKp9pPvyNNnodCkQGOTg3U=;\n\th=From:To:Cc:Subject:Date:Message-ID:MIME-Version;\n b=Cks1MThouuoUK+RMMrKJTnDhGS/i/bqKtr/XYnnc+CBLg8f+ONl5sNHgHDnCR+5SHrgHErEphX8MBZlGiT89YVXkZcTPHuP5MvGI4pEKHdKB9vVft705WkHdbp1DJvsfcQBk6CxqEiGiwC5vjxQAUxTIglk38mlBFMlddjWemao=", "ARC-Authentication-Results": "i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com;\n spf=pass smtp.mailfrom=gmail.com;\n dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.b=Y4EDElcR; arc=none smtp.client-ip=209.85.128.48", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1776104706; x=1776709506;\n darn=vger.kernel.org;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:from:to:cc:subject:date:message-id:reply-to;\n bh=v/sbVWUBqo6dyulLhzj4y8bSGCYgaLaAODnsQiIDy+o=;\n b=Y4EDElcRd4aaevR3655If4/KBO48TXBCsVwcRLr7voLYmRGQcnxagdQXT3vd3j4KKI\n K8KGyqXp267GbHmGNe6fg797vVULfRWyrOlaSzlkFvpForM6UjjVATCKRPmWXP5dHG/3\n W1gUkMN5IOfS0bsrR6xPd5RW1qGwgxBctsRXJqQzZxGJpWmeTzv8Gs4ZEIPIHbArWaZa\n /O7JypEtSnfLU7r2K+SbD4sUX2LOVFQ9xIOsUGo1RNR+3XSV9G0zKWjBLfGFqq3DCOB6\n Y92wbkwhP7Y4QUc/UkNyygXt4cNAFcrhR/CyX97EAZN1BDQZwuhOJv2pH6EZJUo70GXQ\n pLSA==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776104706; x=1776709506;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=v/sbVWUBqo6dyulLhzj4y8bSGCYgaLaAODnsQiIDy+o=;\n b=MdUmfI7AlbZ7Xw0i8VI/MWMMWMiMIaxpEx2O4/MEnndrGDal0tW1x++08034zQew2D\n 7EIHn5DoHlDgJfrBXyG+AS+xusgrWuagPv2cN7kY1TSrh4z0EfJnMzkM69nWXU6zgPWp\n tqDVTMbFnOKh6LohSsSvCM7+imRhUxyLeHD/Wz6t3jtWf+Q044tJat6wawoU7yhmhXvY\n V/gRhxtpaGwy1LBayEtI0oaYuxCdDvk8k3AIzAxmrAjfqajsKmrKjsaQwDq3LyH+ALJ/\n JXPdTp3MWOvVd2cVvQoWQwG+HeX4n+0WJTrGxf4rPss/afKw+BzJPLZvLRKygEzYb+xL\n wYfA==", "X-Forwarded-Encrypted": "i=1;\n AFNElJ9SYLMeqtH/nqiFmprsbY8gzvFsWHNXS/Su92zlAyPnXBsVbWO/kUSWPL4r7XoBUC6EFCq+avXsNxy2@vger.kernel.org", "X-Gm-Message-State": "AOJu0YyidWqkWMoW7qqXHGzgdmohDUVTf5gQk5oineLW34CvFoRfcXNG\n\tlDr4uMdIDD1xEEaXLXVlYYxKY6q4voJool1L6VZ9/S1s8al/ZvWCpPPt", "X-Gm-Gg": "AeBDiet5O49+eRigs7hCoCYbCMTeZV+t1z8T2wagZ/S7U7nej6XAPYDejJYqdxlOY6g\n\tCt5RrF3q9q/j0J/Vsjx8xOYC8TRIn7nqhGiHxwLsFmdN11UcKC9NqpmY3XjUwGZVfeUWI2f+pbj\n\t3IEUPEstrJXxRyicwTeJrES8VUqGO0jopJzw+4tEXUYBcukCdwklNj1/cxaWnpE9GWnsz5lHbcI\n\tmdjASqNkPznd+5scJ8KchqKC7VHKmM1s7ge6NYhaLhZ230dZ8opDlrSRMKuLUIdiz7r3mTERLY6\n\tk1h+4pZBKLcQTWG4vZ1ySKKiqRWNC/gfKS9vYQWwt6+vHawIaIfFhdQ0et5rMRhYOIIkzxpNEW4\n\tLFdXCtvHoQaWD869Ru9k1+2+cx8XWdHq2Ptf1cfKBh4DcPja6X6evhKn4jyN90VxNi5prc/ZlJi\n\tzNqQJw8HvxFy1rtorVkMZ9DhhMHzLayV4qOuGUk2lNEgh/QLRprV/tCH5LfREdw4EWO/9AjyK01\n\thqNYJmPm9z8D1C8+2526dsd7rfAA/lSg5h/r7foE0dF9Ek=", "X-Received": "by 2002:a05:600c:c117:b0:487:4eb:d125 with SMTP id\n 5b1f17b1804b1-488d67e370bmr135180195e9.9.1776104706057;\n Mon, 13 Apr 2026 11:25:06 -0700 (PDT)", "From": "Prabhakar <prabhakar.csengg@gmail.com>", "X-Google-Original-From": "Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>", "To": "Geert Uytterhoeven <geert+renesas@glider.be>,\n\tLinus Walleij <linusw@kernel.org>", "Cc": "linux-renesas-soc@vger.kernel.org,\n\tlinux-gpio@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org,\n\tPrabhakar <prabhakar.csengg@gmail.com>,\n\tBiju Das <biju.das.jz@bp.renesas.com>,\n\tFabrizio Castro <fabrizio.castro.jz@renesas.com>,\n\tLad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>", "Subject": "[PATCH v2 0/5] pinctrl: renesas: rzg2l: Fix PM register caching", "Date": "Mon, 13 Apr 2026 19:24:50 +0100", "Message-ID": "<20260413182456.811543-1-prabhakar.mahadev-lad.rj@bp.renesas.com>", "X-Mailer": "git-send-email 2.53.0", "Precedence": "bulk", "X-Mailing-List": "linux-gpio@vger.kernel.org", "List-Id": "<linux-gpio.vger.kernel.org>", "List-Subscribe": "<mailto:linux-gpio+subscribe@vger.kernel.org>", "List-Unsubscribe": "<mailto:linux-gpio+unsubscribe@vger.kernel.org>", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit" }, "content": "From: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>\n\nHi all,\n\nThis patch series addresses several issues with the PM register caching\nimplementation in the Renesas RZ/G2L pinctrl driver. The changes include:\n- Fixing SMT register caching to account for the split SMT registers on\n RZ/V2H(P).\n- Adding caching for the SR (Slew Rate) registers during PM suspend/resume.\n- Handling the IOLH configuration for RZ/V2H(P) in the PM cache setup.\n- Adding caching for the NOD (N-ch Open Drain) registers during PM\n suspend/resume.\n- Ensuring that PUPD registers for dedicated pins on RZ/V2H(P) are included\n in the PM cache.\n\nv1->v2:\n- Patches 1, 3, 4, and 5 are new.\n- Patch 2 has been updated to include a dedicated cache for SR registers\n as pointed by sashiko.dev.\n\nCheers,\nPrabhakar\n\nLad Prabhakar (5):\n pinctrl: renesas: rzg2l: Fix SMT register cache handling\n pinctrl: renesas: rzg2l: Add SR register cache for PM suspend/resume\n pinctrl: renesas: rzg2l: Handle RZ/V2H(P) IOLH configuration in PM\n cache\n pinctrl: renesas: rzg2l: Add NOD register cache for PM suspend/resume\n pinctrl: renesas: rzg2l: Handle PUPD for RZ/V2H(P) dedicated pins in\n PM\n\n drivers/pinctrl/renesas/pinctrl-rzg2l.c | 113 +++++++++++++++++++++---\n 1 file changed, 102 insertions(+), 11 deletions(-)" }