Cover Letter Detail
Show a cover letter.
GET /api/covers/2195751/?format=api
{ "id": 2195751, "url": "http://patchwork.ozlabs.org/api/covers/2195751/?format=api", "web_url": "http://patchwork.ozlabs.org/project/rtc-linux/cover/20260211184941.6756-1-clamor95@gmail.com/", "project": { "id": 9, "url": "http://patchwork.ozlabs.org/api/projects/9/?format=api", "name": "Linux RTC development", "link_name": "rtc-linux", "list_id": "linux-rtc.vger.kernel.org", "list_email": "linux-rtc@vger.kernel.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260211184941.6756-1-clamor95@gmail.com>", "list_archive_url": null, "date": "2026-02-11T18:49:39", "name": "[v1,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/rtc-linux/cover/20260211184941.6756-1-clamor95@gmail.com/mbox/", "series": [ { "id": 491895, "url": "http://patchwork.ozlabs.org/api/series/491895/?format=api", "web_url": "http://patchwork.ozlabs.org/project/rtc-linux/list/?series=491895", "date": "2026-02-11T18:49:39", "name": "rtc: max77686: convert to i2c_new_ancillary_device", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/491895/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/2195751/comments/", "headers": { "Return-Path": "\n <linux-rtc+bounces-5962-incoming=patchwork.ozlabs.org@vger.kernel.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "linux-rtc@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=20230601 header.b=JXxZnhqV;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-rtc+bounces-5962-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=\"JXxZnhqV\"", "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=209.85.128.43", "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 sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10])\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 4fB6v40hp5z1xqf\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 12 Feb 2026 05:50:24 +1100 (AEDT)", "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id A3F4A300FECA\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 11 Feb 2026 18:50:05 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 0E972352F9A;\n\tWed, 11 Feb 2026 18:50:04 +0000 (UTC)", "from mail-wm1-f43.google.com (mail-wm1-f43.google.com\n [209.85.128.43])\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 A482F288C2F\n\tfor <linux-rtc@vger.kernel.org>; Wed, 11 Feb 2026 18:50:02 +0000 (UTC)", "by mail-wm1-f43.google.com with SMTP id\n 5b1f17b1804b1-47ee3a63300so27621765e9.2\n for <linux-rtc@vger.kernel.org>; Wed, 11 Feb 2026 10:50:02 -0800 (PST)", "from xeon ([188.163.112.48])\n by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-4835d99497asm93175855e9.6.2026.02.11.10.49.59\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Wed, 11 Feb 2026 10:50:00 -0800 (PST)" ], "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1770835803; cv=none;\n b=GwvFWqGjCjqnA9/Cvp7g64hkTzx9b7DzYrvVw9sYsy6Brv4TwSQXWpwbFCJkkR4fpVVmWBgemtGtDWNNVcK4K1apAP8NK9qaB0Zg/Oas0wmeubja16spmDFFwWq/kPPbg1bonDytnXZefNHuS0moYbMhoXzkKdT4CRkpu+Ehi1Q=", "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1770835803; c=relaxed/simple;\n\tbh=J71dklxyEYDYf5YTi6cMq+9suDt7pHWpZ+XzWgD1P/4=;\n\th=From:To:Cc:Subject:Date:Message-ID:MIME-Version;\n b=CLKiEjCVtwcVMQD/U/3I4MSJcMX7/tK8Sgj9KGdm064fbXhxERMVadJHcL0MUtvvrKD6UCOZTbV6h9UFKHO6eejZLkOAoyqYWENqte43vEhr15dwRDD5Kv+sctiRNRjfFCPBwkEIqBSr+eodhuFqg+gh6UDVDdlDXO5mQVlw4gc=", "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=JXxZnhqV; arc=none smtp.client-ip=209.85.128.43", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20230601; t=1770835801; x=1771440601;\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=T3VFsLlcQS6aLAnq2infiT9hJS84OXuJ8Yy2tiwsBck=;\n b=JXxZnhqV7/FeKo56f2TFWCcjFM6tOxQzxb+Ik+LqDkUKhuMxGCVqglaHaRJV2FAH9Z\n Sis9Vc4kw7Tnb0Cbbj9PqPeCfwzfF9/CEfld+MGa5tTKadiYexEDRp9dCIU3253Bd0w+\n kPV+zNqgwWMBX1bFS5giFBFY/Mup3XOhMz15wTkQmbE/qFuQTgv1GnrrLapap+3MF1n1\n RgnFRBUqp+l8HP0dsWFCNOdeEwdAeB5uDwgPjf5RuXDTIr1xQDX6hbM/Wnrs4szqzSNG\n mtTfYI4aX5+QRuAXDcesvdJxP0jnRaF3JB6CrW+0foaLf3nfR2QlE1H3rq3s6yVPEGd8\n 1usg==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1770835801; x=1771440601;\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=T3VFsLlcQS6aLAnq2infiT9hJS84OXuJ8Yy2tiwsBck=;\n b=a4mvTPgyzdVjaPVTV3zaTeTIWPeYxoePDFgmYDXIOcsiZYKqoCAX3AV6KZU8sH5x9L\n 1+5f/a5ysTMWn+ol1G4NMZ5b3Ypry1UnZ7XUnEkDvmtKpNXOmyRMNNF80tcucPE7xMeD\n 7nrGccMF1mo/K9Iq3SWZmRSlyyGxSKmv16EY9jazMkJxqY74FC4ps7ndsnVknVhuZvpc\n Ur4nLl9wmWvYDbn/+fmqXeEDw6dwwRDHt7dVoMakmk6j9HQ4k91stPnxZzJe2XGBkN/8\n qeq1NP9kL9t10lhzphyoH0DyvbwrhJXSJ687tFrxQwLyldXl8Zob269KuSob71030TQO\n eBew==", "X-Forwarded-Encrypted": "i=1;\n AJvYcCUcc7yEKDPu4X90nW7OzFCH0hOCDrQ4VRVc4ZNfBRCj60R/dcatATbbrrapunVCLxWkLzcPDmhYdG8=@vger.kernel.org", "X-Gm-Message-State": "AOJu0YyuK3lQoCvqcT3ifn7gH6hW7RZHuwLLbO7YXh8X65/7K/gxr/08\n\tAojuaYtBCJh6LlMw4Z/HnlJyTqFglis1GSqyy45AZ8amik+Hc6hqrMou", "X-Gm-Gg": "AZuq6aKfmfo8GH2wO8bzOhGRvkjmHVAPFD9HZU7ZjI9ox4xtvSweH5+PsKNSUikrwO2\n\tBjAihYRGW/Ie9UAb4Ts+BTMx/x7gRtlC3qn6wz6wH5Rfa3nA7pPiHmAxnMZ9oxlslpZOQTJpar2\n\tpEzr2Nd8IxDbr6JV2YnFAflsX5QqDWH+KhLFDdCPUOwF7eTGFf47+pp3qoJxP5NcMY3qUWAOVER\n\t1vKOF3kz2wOKIfexNBCwx5WcVZGk2eli+QbcoijTG4jZw+gsqRM75QJZI6/9VZdid+csV5nsgwE\n\tLWIfcGAgDjotphlAHMZqQj2ujnBlRf9EyOcbmRFDkjrdwP9FSSZb+vaqCyofvVeH9PI5JjN6Vqq\n\tPaguBVIFwtBuQlfkkdel3Co6dHZ4hWeicR0M7P4CxOb4eArRpxb/EUr9kXY2Bt4l1A+SUt4HVSL\n\tNOTDn8NJVz3dtsmLew7oeQ23I=", "X-Received": "by 2002:a05:600c:3490:b0:477:76c2:49c9 with SMTP id\n 5b1f17b1804b1-483656b14f9mr2608675e9.2.1770835800818;\n Wed, 11 Feb 2026 10:50:00 -0800 (PST)", "From": "Svyatoslav Ryhel <clamor95@gmail.com>", "To": "Chanwoo Choi <cw00.choi@samsung.com>,\n\tKrzysztof Kozlowski <krzk@kernel.org>,\n\tLee Jones <lee@kernel.org>,\n\tRob Herring <robh@kernel.org>,\n\tConor Dooley <conor+dt@kernel.org>,\n\tAlexandre Belloni <alexandre.belloni@bootlin.com>", "Cc": "linux-kernel@vger.kernel.org,\n\tdevicetree@vger.kernel.org,\n\tlinux-rtc@vger.kernel.org", "Subject": "[PATCH v1 0/2] rtc: max77686: convert to i2c_new_ancillary_device", "Date": "Wed, 11 Feb 2026 20:49:39 +0200", "Message-ID": "<20260211184941.6756-1-clamor95@gmail.com>", "X-Mailer": "git-send-email 2.51.0", "Precedence": "bulk", "X-Mailing-List": "linux-rtc@vger.kernel.org", "List-Id": "<linux-rtc.vger.kernel.org>", "List-Subscribe": "<mailto:linux-rtc+subscribe@vger.kernel.org>", "List-Unsubscribe": "<mailto:linux-rtc+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\nSvyatoslav Ryhel (2):\n dt-bindings: mfd: maxim,max77686: document optional RTC address\n rtc: max77686: convert to i2c_new_ancillary_device\n\n .../devicetree/bindings/mfd/maxim,max77686.yaml | 15 +++++++++++++--\n drivers/rtc/rtc-max77686.c | 14 ++++++++++++--\n 2 files changed, 25 insertions(+), 4 deletions(-)" }