Show a cover letter.

GET /api/covers/2220059/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2220059,
    "url": "http://patchwork.ozlabs.org/api/covers/2220059/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/cover/20260406075114.25672-1-clamor95@gmail.com/",
    "project": {
        "id": 42,
        "url": "http://patchwork.ozlabs.org/api/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": "",
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20260406075114.25672-1-clamor95@gmail.com>",
    "list_archive_url": null,
    "date": "2026-04-06T07:51:12",
    "name": "[v5,0/2] rtc: max77686: convert to i2c_new_ancillary_device",
    "submitter": {
        "id": 84146,
        "url": "http://patchwork.ozlabs.org/api/people/84146/?format=api",
        "name": "Svyatoslav Ryhel",
        "email": "clamor95@gmail.com"
    },
    "mbox": "http://patchwork.ozlabs.org/project/linux-gpio/cover/20260406075114.25672-1-clamor95@gmail.com/mbox/",
    "series": [
        {
            "id": 498830,
            "url": "http://patchwork.ozlabs.org/api/series/498830/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/list/?series=498830",
            "date": "2026-04-06T07:51:12",
            "name": "rtc: max77686: convert to i2c_new_ancillary_device",
            "version": 5,
            "mbox": "http://patchwork.ozlabs.org/series/498830/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/covers/2220059/comments/",
    "headers": {
        "Return-Path": "\n <linux-gpio+bounces-34698-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=ZwINUzzN;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c15:e001:75::12fc:5321; helo=sin.lore.kernel.org;\n envelope-from=linux-gpio+bounces-34698-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=\"ZwINUzzN\"",
            "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=209.85.128.52",
            "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\n [IPv6:2600:3c15:e001:75::12fc:5321])\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 4fq1k95BlPz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 06 Apr 2026 17:51:45 +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 7293A3008C80\n\tfor <incoming@patchwork.ozlabs.org>; Mon,  6 Apr 2026 07:51:34 +0000 (UTC)",
            "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id B960F366DB7;\n\tMon,  6 Apr 2026 07:51:30 +0000 (UTC)",
            "from mail-wm1-f52.google.com (mail-wm1-f52.google.com\n [209.85.128.52])\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 9B9E9370D73\n\tfor <linux-gpio@vger.kernel.org>; Mon,  6 Apr 2026 07:51:28 +0000 (UTC)",
            "by mail-wm1-f52.google.com with SMTP id\n 5b1f17b1804b1-488b8efed61so151825e9.1\n        for <linux-gpio@vger.kernel.org>;\n Mon, 06 Apr 2026 00:51:28 -0700 (PDT)",
            "from xeon ([188.163.112.56])\n        by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-488b739e00bsm20393525e9.10.2026.04.06.00.51.26\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Mon, 06 Apr 2026 00:51:26 -0700 (PDT)"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775461890; cv=none;\n b=FPvPYPJjZoJRB6DAKwo5jFS8UogSD6fLAdmbuO3idIollOmqPoGwrRaiEomxorRqNvjkPqPWIg27jOg4JfMZw0vH+scAUvkgHIrrNMkFT2gXKgMBaAkIVPY/pLk9AS8tDWYmdJ+0jfvXDTZf5SIpdWGS28ap8nOAHu6Q4RUrYPs=",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775461890; c=relaxed/simple;\n\tbh=SEmsAqHjWzSjMRRIk9zZE76RG8HXzQCV9AOLnG25kjU=;\n\th=From:To:Cc:Subject:Date:Message-ID:MIME-Version;\n b=Jwe/63o5vcH+wCLMJ4KmMRRaVIyy2UoWM3gfql99MuCIaPFphb7I9ysKEETvyFHcQ9JhmfIasAq87XHFYytXxosMiAe9hRgBvgiThQYN95duu+iAcOcNJSjRSMnEETKE9A2SIAAjRCqpbuKQdKWV3qtFLpT/rKCLBn2UBMu2GwU=",
        "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=ZwINUzzN; arc=none smtp.client-ip=209.85.128.52",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1775461887; x=1776066687;\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=6rsA0Hj8nsuRsqpJ4sAx6KrXhjtnw96EIBhafsErWLc=;\n        b=ZwINUzzNNI8BbGWL6v3rkB+wPTIdXxQejjVYahnNib1osa1x/NQYZwEYxxynCMqJP9\n         s6KQT/m5J4daGTGUSxZBTkwigjXpTc0wwak2L9fBQf4oCcw7kkxAocDzqO1zjNSApv+3\n         2X+vvWn0hjkyMB+i743QD94T0E3zS+YUiUaNa+ND3JlawJqo80ViM7JPyoA8oR+nuZ7E\n         ULzAmR3ZW7oPzHo4x6UlT8CZ7fgTAzLbqP69rmw/tO0Wvi3Yu9FeG1Q63dG7t95iwG4A\n         ark/uhhpZh41s7E/1BfcYcDQhGzMjGw+16Ar1FKDf5nGq+OKzwsxC/hbWLL0iNHw3Gw0\n         cTig==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1775461887; x=1776066687;\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=6rsA0Hj8nsuRsqpJ4sAx6KrXhjtnw96EIBhafsErWLc=;\n        b=lM5sQAvVbJmN6TmJytFFUrkINnVvPF5wK5KJgsiVUQvdOnZdqKVY9RPl0f19LYPxSR\n         CU5QhxiCesHZ7GvK5O9tWolOns6+oKszZaS2bdFPNVoE2JwcewKyMqzdQvXiaGhRCBIZ\n         udjuced8rx6T045DoMjsAZLo40DO0kJyUPXQl/AuEhnrNBJ6ZK03eIeYuW6UzWLmBIT+\n         lcJEbd5LZZX0BrBtsei1etjrU8IuJ+aKshKV2sqP8/CnuMunWr94P33YXkUgQQ0fgd1c\n         vi8wMDUSgVSMDHtFzy7NwvEZPGnXqJLteg8M9fUm1UAtukPoNJ2uHYyC4Htv23Sq3KFM\n         y8Sg==",
        "X-Gm-Message-State": "AOJu0YyjRa2LTLEclDiDSOehv3naPlRY3/HCkHKfnb+/O/GRPX5lXuOH\n\tkU5+PIVzVXiy3c3LFVuaJ5TrDQPiGkdVPIRPR50+IoFXbWFRV2AAmukuXN2aGy0J",
        "X-Gm-Gg": "AeBDietNhuWYZjBsGsKAlL+2vAYS5IZqSNs8N88fRFNenrH5ch6r3AiBgE4CctET8i1\n\ta0DmIy8qqelNP1s8+JfpujYPpaIsAWVw2AhD7lVyI1sQvlpUrD4HWDLLGRNLp0JtebbGYyqMlF+\n\t+LuuoZdTkJ/hejcQsGVrDd5X3Uo/b/rR9UqkyyTkRes7LOdmRRYuha3DzvvFwm6HgMgpy5p4QbS\n\tm5DieIkFnK3+ltZttA+j6WqSoi6bfPpxhg08W67yc+8qJjmGL33pnQ+6dvGNIJYzrpXqi1ID912\n\tXqI4LaJ3YCmE4KVv45y65rASBMV9RZRhq50MXfGpOul/QinNwBx8MbJYYFJuo7bMpbwA8Vyi/pX\n\tP8qlVmDQedgiNq0n4NchNxxA98W6fRt3lD2j20cwdINaCOHQZkfusAz7qtWLi75LKoP4riK+W02\n\tl/FO4maTCWLy6W",
        "X-Received": "by 2002:a05:600c:c0cf:b0:485:3c2e:60d5 with SMTP id\n 5b1f17b1804b1-4889945f8e8mr108708845e9.2.1775461886934;\n        Mon, 06 Apr 2026 00:51:26 -0700 (PDT)",
        "From": "Svyatoslav Ryhel <clamor95@gmail.com>",
        "To": "Linus Walleij <linusw@kernel.org>,\n\tRob Herring <robh@kernel.org>,\n\tKrzysztof Kozlowski <krzk+dt@kernel.org>,\n\tConor Dooley <conor+dt@kernel.org>,\n\tLiam Girdwood <lgirdwood@gmail.com>,\n\tMark Brown <broonie@kernel.org>,\n\tSvyatoslav Ryhel <clamor95@gmail.com>",
        "Cc": "linux-gpio@vger.kernel.org,\n\tdevicetree@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org",
        "Subject": "[PATCH v5 0/2] rtc: max77686: convert to i2c_new_ancillary_device",
        "Date": "Mon,  6 Apr 2026 10:51:12 +0300",
        "Message-ID": "<20260406075114.25672-1-clamor95@gmail.com>",
        "X-Mailer": "git-send-email 2.51.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": "Convert RTC I2C device creation from devm_i2c_new_dummy_device() to\ni2c_new_ancillary_device() to enable the use of a device tree-specified\nRTC address instead of a hardcoded value. If the device tree does not\nprovide an address, use hardcoded values as a fallback.\n\nThis addresses an issue with the MAX77663 PMIC, which can have the RTC at\ndifferent I2C positions (either 0x48, like the MAX77714, or 0x68, like\nthe MAX77620). The MAX77620 value is used as the default. The I2C position\nof the MAX77663 is factory-set and cannot be detected from the chip\nitself.\n\nI have tested this patch on LG Optimus Vu P895 with max77663 PMIC and\nnon-default RTC position. RTC is registered correctly.\n\n---\nChanges in v5\n- fixed pincontrol schema\n- dropped applied patches\n\nChanges in v4\n- adjusted pinconfig node naming\n- changed interrupt in the example\n- fixed indentation in the example\n- corrected pinconfig node name in the example\n- commit \"dt-bindings: gpio: trivial-gpio: remove max77620 compatible\"\n  squashed with the converting patch for this compatible\n\nChanges in v3\n- max77620 files converted to DT schema.\n\nChanges in v2\n- dropped patch that changes max77686 and adjusted max77620 where max77663\n  is described.\n---\n\nSvyatoslav Ryhel (2):\n  regulator: dt-bindings: regulator-max77620: convert to DT schema\n  dt-bindings: pinctrl: pinctrl-max77620: convert to DT schema\n\n .../pinctrl/maxim,max77620-pinctrl.yaml       |  98 ++++++++\n .../bindings/pinctrl/pinctrl-max77620.txt     | 127 ----------\n .../regulator/maxim,max77620-regulator.yaml   |  99 ++++++++\n .../bindings/regulator/regulator-max77620.txt | 222 ------------------\n 4 files changed, 197 insertions(+), 349 deletions(-)\n create mode 100644 Documentation/devicetree/bindings/pinctrl/maxim,max77620-pinctrl.yaml\n delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-max77620.txt\n create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77620-regulator.yaml\n delete mode 100644 Documentation/devicetree/bindings/regulator/regulator-max77620.txt"
}