From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 03CC0325485 for ; Tue, 19 May 2026 22:33:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779229989; cv=none; b=B7N6jYCHaxp6abhQi+3cDItV/BWkn6wAZUt9/aZc6CSuQzqEM521xaRjiVnJ9+DpHxWPS/6YfE6jZ2Fjk54iCdhyV0aDJngBBWdbrd88iVEOvhFp29/Vd1jxmM/J7G141f4ll2fgTG5k6TXRJKJS8rlKbrBVeL0++TELzBOHBpk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779229989; c=relaxed/simple; bh=p4ixAPYHyRAZAd72pqHHuOTKVlz5VhSIjBEIsiu0vG4=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ST+GYVyUJeJpnX5ZvkH7Lb2wHI1q8WP87q5f3KgTCBsA98wTStj1XKqaj+NPhnXmodPvm92pThVW9B9rXALfgL/RDPIw8VGGP4Fprl8dr7GCYgnQGOnm9KLSnZGXTmOTA1BoLqnmmUGWZ34SLxBoDuHUJnmZwFAtyRMdmgL3Ato= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=DeINHLNn; arc=none smtp.client-ip=209.85.128.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="DeINHLNn" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-488a8ca4aadso41052635e9.3 for ; Tue, 19 May 2026 15:33:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779229986; x=1779834786; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=pqcbLvgzPg/aacFxA3Sf3HYOKcvPcXokYWVGRv6DhFQ=; b=DeINHLNn1muyULkSq9AWTqwGFvybp5D227l/qfFjgGdLSYYG+px2dd5ZMDRwmaBwX9 ItkVAwPuh0daRh/+wq94HVH6F0YYn+VC6A2rqfFSeXgi/HgMUqKTH+ZqWk+xrH+pQTjq AFrndbYpnNPtKStXGmyldUcDWqygtXAJ5vrAZcBbhzrO8QNs8q2zojXLr4N9YOyBW1NM 5kfUUm/C5Br66C/R+2nSEIWoQ/VJ2s0G02qO5BJYSF/Qyd3vPmdCX9dtrkzeaj1f3rMn k4CsgKey3+AB+CV02RaX3lUK4PVPMAZFlSO2hW/AWonnW6dmbYhUbKyB7WqHsSOLJa48 cBVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779229986; x=1779834786; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=pqcbLvgzPg/aacFxA3Sf3HYOKcvPcXokYWVGRv6DhFQ=; b=p7+Lam3IrFDKJFW3EzFPAspKsCQUV26TSLRq0uOOYTNV/kjUGR+dMI64yReEJJxX8Q f4CngL290xeMMoAScl3jjUdRLc346Oy7b5igCOlvZ9f2ulV7VxK+a8pg7RuAl7osdhRU elP6fXrXvIdMdekPOov8SJtiNOK3T3pzSFg08Zzci5jm79gBQE4DTyA9uvFq9h23ft6H ZkKRr7OgmMv/rhooeNETGd69UZFa9EVX/OLInmwmzUvmR3cg/xGBitC2ArFUlW7CQF7Y 2FPxYqox27VpOq04kEyq0+u4u9RFqPqJeD+Ks1iVbqBImAhNlsF8xjXSEFsH7y6kHZhm t7iA== X-Forwarded-Encrypted: i=1; AFNElJ9XmSJpX566Aqx6Sv7Gr20Mwg6YGy6XwWURy2AeoEwE5uoRI6/WtTlJSUNpZuF/kWqLEQK/Vr1SYXnUqUw=@vger.kernel.org X-Gm-Message-State: AOJu0Yzjl51OXvLyq3jkMVqEUuWEBzKLQrbZ87Ah1lZBGzuE9dqjK5VQ qzlB5+DSm9YGz0UOd5Cbq/umBY3rzYMaunYY7ysDZwloEmVggjoMAwpj X-Gm-Gg: Acq92OFqx2egZZGERs2i1oelHInQ4aObVbDx1EzY+ylW/ceqKyMVzr10pCrOvq/h5g0 ymC6nWgrXedno9tO4A7lALZ/D+lHzZjE74srL/MZZLbKywDkk7y2mbvFnVva/5WyEKzqudyBwGH JiW6rjSTU3/jX2aWfqL56wXLL5nxFArUK2WJBz1qGKv11aCcgshWzmnuaN1QeJzYmVOqupZxoFc UNWIlH4XsXh2YzoUzBmra/gbmRQt/pjkZ1BIUgIruEC0e5bVI4beDtrlnZdi1sm9if42B6yR+fD vuy2dIfC23Xool9guXPML1O1aZC4exb5JS3TBP20dtnc/NRwjCi2wbZbpXqt+Ks+wLVwAseMimd 6rhhQzOug5f7j+XoX6f/wtkFFoyo+4APm0N5COnu+J2exW+57yj6FisWixD+09rCNFkLY8foFHH vkvoy1k1b72FkWspkD2vv6+U9cX47XNCyir/6IyssresxYvYYATWUZjPIuZzbYlhbpGSJlYeA= X-Received: by 2002:a05:600c:4e47:b0:48f:d835:e0ff with SMTP id 5b1f17b1804b1-48fe63265a1mr361523155e9.17.1779229986180; Tue, 19 May 2026 15:33:06 -0700 (PDT) Received: from Ansuel-XPS24 (host-82-55-252-101.retail.telecomitalia.it. [82.55.252.101]) by smtp.googlemail.com with ESMTPSA id 5b1f17b1804b1-48fe4c88495sm346659955e9.4.2026.05.19.15.33.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 15:33:05 -0700 (PDT) From: Christian Marangi To: Stefan Roese , Andi Shyti , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Cc: Christian Marangi Subject: [PATCH v3 0/5] i2c: mt7621: improve support for Airoha Date: Wed, 20 May 2026 00:32:42 +0200 Message-ID: <20260519223253.1093-1-ansuelsmth@gmail.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This small series improve support for Airoha SoC that use the same MT7621 implementation. Some additional tweak are required to better support it. Also we add support for atomic variant of .xfer required for some attached pheriperals on the Airoha SoC. Changes v3: - Rebase on top of linux-next Changes v2: - Fix compatible order for schema patch Christian Marangi (5): i2c: mt7621: rework cmd/wait OPs to support atomic afer variant i2c: mt7621: clear pending interrupt on i2c reset dt-bindings: i2c: mt7621: Document an7581 compatible i2c: mt7621: limit SCL_STRETCH only to Mediatek SoC i2c: mt7621: make device reset optional Christian Marangi (5): i2c: mt7621: rework cmd/wait OPs to support atomic afer variant i2c: mt7621: clear pending interrupt on i2c reset dt-bindings: i2c: mt7621: Document an7581 compatible i2c: mt7621: limit SCL_STRETCH only to Mediatek SoC i2c: mt7621: make device reset optional .../bindings/i2c/mediatek,mt7621-i2c.yaml | 14 +++- drivers/i2c/busses/i2c-mt7621.c | 70 +++++++++++++------ 2 files changed, 62 insertions(+), 22 deletions(-) -- 2.53.0