From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 BFBDB47798E for ; Wed, 15 Jul 2026 12:36:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784119000; cv=none; b=m16yatLFltbA/I9CTSHhkE1wLO+q2lEMOd9ajfrdW9krd0GhDfI0P/sH459jZwnQODb6uZ9fiHNWTOy4VFplDUlqiy7MbWL62ykaeHRHLwunM2Qj0baGOJA2owQLL/u9JBESbcpwWuafUh2XkanKrPcTsv6qoqAuWFz427Qm27s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784119000; c=relaxed/simple; bh=HP/1QmXSnHiBENJ8POm6tA+Rj5M4INRE2qcOg2IW7Xk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=FFi/ZURfr/PcuA/QGrAMgyFcrWgKvxvENwMcGPhT8LgvrOFY88kbqAr2hbmrHIzP214r7JU5gGZS/s6NW9IJD6FPPaiYuYPxJDGphEOuPmCHmHJqJtwBRGGZM7SjplJBOeZKqHZdN3ViV6Sy58vR7iFAFxWdi3M1I7Rl4cL0rFs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=9elements.com; spf=pass smtp.mailfrom=9elements.com; dkim=pass (2048-bit key) header.d=9elements.com header.i=@9elements.com header.b=XIDP0uGt; arc=none smtp.client-ip=209.85.128.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=9elements.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=9elements.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=9elements.com header.i=@9elements.com header.b="XIDP0uGt" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-493f45e206dso4551645e9.1 for ; Wed, 15 Jul 2026 05:36:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=9elements.com; s=google; t=1784118996; x=1784723796; darn=vger.kernel.org; h=content-transfer-encoding:content-type:mime-version:message-id:date :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to :content-type; bh=5g57A5VbRGUC82ryAttIcVIyb54fRoQlQaSUTrU3GWI=; b=XIDP0uGtReFPQ7VZAYLK0U9doO3ZA49VsGLP9ne/Fb6sGLAMyF5/ma2+fJUNTQWMRW 7CU7Eu/r1F0I4nJjEbrkMEFcfVCEpCJTerE0otNM4Xp5+tb/jSbTuRIp7qrV26eUIk9k eBETbTyNTy7Bp6Ldw4R/dxNC7EYvyzLNyMM8P7ZfmdMmnX/2KSnsAQAhZmzgmZZOO7n9 4d7aLyBkbbijY11HWT/uHDvYuWCfVz+QBtZQolhv9OaUtHRpaBIXMur1twux3nY3Oh9X GDQtipAauyFCKOBcNMjkb6X6V9OcX7OcvirsA1iQXg5qImMAhrV5LhRUdvkyNSkYLpmA dzIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784118996; x=1784723796; h=content-transfer-encoding:content-type: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:content-type; bh=5g57A5VbRGUC82ryAttIcVIyb54fRoQlQaSUTrU3GWI=; b=RIaJUICcow51TgiblhIgETH3Mh03Ojb/nrJobDhmpif5Q+6Rq9Gbbr/He2R/MHUIbz romYiMUNhU91dY28i6deO16Pi98x9QS9/XHfj5l2pJp0KidGwojbxIbNED1kRhu64+y7 B1bXu1045lPiQX4gCdCWL5nOm8yBVOG5j/yUMlH4F6zt7odNMHWyGp8hcVcGzhOexHdz SZIlZAZWz2vLjoaOrF+VteB2ecoKZKteo6pfFDngdVq4lbp4VvwSM1U+4rk6R2nDcuOo /Oy870XhaDXGTwhBpGr4XPilHI7fpp8mXGRCQqy/sz0yySWgtsi5qXYDtPEx8bvuSzog CpOQ== X-Forwarded-Encrypted: i=1; AHgh+RrqeSrGhiNu1JX4W9tYbiwTjiifB65U3P+1yW3+oV0JcUM8AB+2aspS4qRkix5+AlYVzCczO5McPusfdAM=@vger.kernel.org X-Gm-Message-State: AOJu0YzlxWQCst+bdLLblWUufvf7mZuWLCXpowVCGkwkskYsf2ah2H+E L+HysxxSNTOtCPYDzBXUvZuCT9jZfnyScWwE9XeMR17QqXkiA/c0lYsHQbQyMh0EXoE= X-Gm-Gg: AfdE7clyTudHnF0njkcibyzZU+j4R537ZUxVqRVntXRuhQ2vT4ro4GeKFC0uaPpCz++ mZRWA8oEpMkvL6xAb55euuODDm9h4P6KJTKRLRORcmh2JgVLtN5VCRCLmrrppVF018msWW+8hCQ qD8N5cg2O7388DWIscEcf3TXMxSTENv5jIA9v6Uu9PGRH7Mhl9aJ0l0kAv/k+7dr9YPHml23254 4/ar5lLMQfi5G7xJKo/Olf7E5k6qPnzlowF9IqFpHD3h7fQ5rjJZst1Fusm1L15VAtawRUi+jpn mcIx/4mGj4QXRsJueoOSGTQIOnKkjgtu3f3NUYr4TrJMphUZa1JIgXp0T6SLnC3N2valaPKpF1R O9B5OPQlmBQxtUUCKoo9iv/ii0R1v2fQ5oq2WyowWoNqUc268/6ni6iwFH3U6woBBFxCOGdwyr6 yw1GePgKFcxab0rx8EaKddKWZlX9r0RfPKgjvIGPn+2Y8T1s6Rm/OrPw5BDO+SxDfTeywLvNYfh b7oV623JocJpB2hIfJxicmMBpSM X-Received: by 2002:a05:600c:e557:20b0:48f:e230:29f5 with SMTP id 5b1f17b1804b1-493f88d2f66mr125124155e9.16.1784118995937; Wed, 15 Jul 2026 05:36:35 -0700 (PDT) Received: from gregwork.sec.9e.network ([188.111.3.154]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4953c599049sm44497075e9.0.2026.07.15.05.36.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 05:36:35 -0700 (PDT) From: =?UTF-8?q?Gr=C3=A9goire=20Layet?= To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery Cc: =?UTF-8?q?Gr=C3=A9goire=20Layet?= , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org Subject: [PATCH] ARM: dts: aspeed-g6: add pcie-lpc and pcie-kcs4 Date: Wed, 15 Jul 2026 12:34:18 +0000 Message-ID: X-Mailer: git-send-email 2.54.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add pcie_lpc node and pcie_kcs4 child to the ast2600 g6 common dtsi. The ASPEED AST2600 has a PCIe to LPC controller. It includes a KCS interface on channel 4. This is a fully KCS-compatible interface that is exposed over PCIe. This can be used by the host for IPMI when the PCIe BMC Device is activated. While the datasheet provides interrupt numbers for KCS channels 1, 2, 3 and 4 over PCI, not all 4 are described in the "PCIe to LPC Controller" section. Since only the KCS channel 4 is described, only this channel is added. Ordered next to existing lpc node for address ordering. Use existing "aspeed,ast2600-lpc-v2" compatible string. The pcie_kcs4 uses existing "aspeed,ast2600-kcs-bmc" compatible as it's a standard KCS interface. Signed-off-by: Grégoire Layet --- arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-g6.dtsi b/arch/arm/boot/dts/aspeed/aspeed-g6.dtsi index 56bb3b0444f7..ac351f01048f 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-g6.dtsi +++ b/arch/arm/boot/dts/aspeed/aspeed-g6.dtsi @@ -658,6 +658,21 @@ ibt: ibt@140 { }; }; + pcie_lpc: pcie-lpc@1e789800 { + compatible = "aspeed,ast2600-lpc-v2", "simple-mfd", "syscon"; + reg = <0x1e789800 0x800>; + #address-cells = <1>; + #size-cells = <1>; + ranges = <0x0 0x1e789800 0x800>; + + pcie_kcs4: pcie-kcs@114 { + compatible = "aspeed,ast2600-kcs-bmc"; + reg = <0x114 0x1>, <0x118 0x1>, <0x11c 0x1>; + interrupts = ; + status = "disabled"; + }; + }; + sdc: sdc@1e740000 { compatible = "aspeed,ast2600-sd-controller"; reg = <0x1e740000 0x100>; base-commit: 03f906d8f5541e8bb741035981304feceed5993d -- 2.54.0