From nobody Sat Feb 7 18:20:38 2026 Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) (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 E87362114 for ; Mon, 20 Jan 2025 02:24:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737339870; cv=none; b=jPr+X1ry2IxHnnZkPffCbdEN9h5QWpfxsotsg4NOKLDSPHPG3TB9SYBB0QqvOtdKOTN467IRHmnUsgHyhP4SUs2VHJ3vU5QVHdTVB+Ql+xYwXdU6C8W6f/VhtkYwkoiye7Suv6AWtOtCYxQ1TTo7vMXWoDP9+5gcRAdVUGRdl/w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737339870; c=relaxed/simple; bh=Aij6EkVaVfI3ds2PpvEox108AFe0aZXbffNfXAchzsk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=Uf+EC5tY+FHWN65c1uPjGFMX2bNfvE8BiX3z0TI3RhImBPddpBOzR1OvfqO39xj15c8zqtDhhUKWBq6cwMFG7a15Ado34M3vHWz2QQmk9tDluCqOWsPofV2I9bdqec8ij6p1r3SFYlHRetVkPkGtuoVLWBpix9JtlOA1PP4TtBY= 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=N7MDJH6K; arc=none smtp.client-ip=209.85.214.179 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="N7MDJH6K" Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-21a7ed0155cso61056995ad.3 for ; Sun, 19 Jan 2025 18:24:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737339868; x=1737944668; 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=qSPD4uPn9ljhmXOS2W7sKx3A1wCgZT7TGKaYTZxf65o=; b=N7MDJH6KqF9k7DDppgf4KsHCeJSHRNHGuiRmxcNonZcf1bLMDIRkjlLnbGO/RIaD1A K8dYDCWpdk8CGirTOM+zam7SbeUKJYqgOH6PELO1O+K/JsqnIT+pGWGRAhal+UL4jEFC 3LblUblTCkNIO7pa/r+jFHs6M37DhF2VIwPooNklHt7XvDSALC+QC6mLI2PbtStbb+Ig bJ5dh+eFkHOI9AmNW0kvF42Y37U7oft6I402PHutlMjWtIJGPtAZi5q4J3aDvEhwwJtE 8gVnGwbcb592baCgGTd0ZOemBp9Gik2EWTl02oFnE70vSR0/rXLw5QL37GMME99PW4Uj kPEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737339868; x=1737944668; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=qSPD4uPn9ljhmXOS2W7sKx3A1wCgZT7TGKaYTZxf65o=; b=SD6MZD+1fDHhpgIj9eGCXT3fYE9LZ+v6fsrDv40aNA6UY4P7lqRM6zP+FO0ulS61cd 08mOAgjA3RkGM5VXcvn+0e1yEtV4MkVQXSNMWkGdEjb2iF5R9SMMqi8mly02sq38sxJp efuVng1QaGpUdY0g6UFJlEz+0tlV9cEPIyfGtj3EHiGK6hZzwy4jcZB46Zo1q9pyahfn KYIJ2ggP5oGuRY+6vvlAnQ3O7Vtsw0N7bfF+ygiWmNh/28V83suZhkYghDPpRlmgAoAm imRxPsyGXYHKy2ev7YUfQyRkhetlS1hmps+c7XmdUDIWCjxKC8udhNXBY+tJLYdrWagm dF8g== X-Forwarded-Encrypted: i=1; AJvYcCXyPNDrmN3EuTuUDZ2yOA6cdsVm0FEHfWdqYIy+uIerNrc/xXRTkDTv7gpDXXUZ86KHzLq5R8SqChPUsP4=@vger.kernel.org X-Gm-Message-State: AOJu0YwOd08RcweDqEQ9erGRZ8rTi/CqmtHRLhgW7SpK9UjdCa5v1Fs4 j/+RCKqhoA/daDDhNssFU9DVcSXEsgZYZI5V9kAi1IBQbSmF831t X-Gm-Gg: ASbGncu080wEnm8uuE+ZK8OF4p8P3y01UPlD0qJ3hHp69DkfGHwqI4USY1/VmaA2999 1uyamjZCAMokJ4uw1b1TJnq8QYWCxZHyslfAcTcQ7k3mkxU7HiIz0CFns+xqS7w2lPyRtvw7IpV wBlP2LsSvH+w+yjD9e1ZFpQU356hXUOcpp5XEpGSYe+USQMr2SrngUMOF5aSCuBuoPkWjFioVfr v2cC48bEdJYgFCIQRb9MCSghH9oBP2ldxhnvLoxoeXYEBTkZ50PKubKr13qFXm9FcJ7pt9CYVKb LbE= X-Google-Smtp-Source: AGHT+IF9loSx4hcMRg8pwG5Txby//fmGQBG8nh4tiV48z7SNly+Xn6fPM/jwGQ4MGy6UZh8hBEUizA== X-Received: by 2002:a05:6a00:84f:b0:725:df1a:288 with SMTP id d2e1a72fcca58-72dafaf8ab3mr19585012b3a.24.1737339868062; Sun, 19 Jan 2025 18:24:28 -0800 (PST) Received: from guoguo-thinkbook.lan ([112.64.60.79]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72dab9c8da5sm5736027b3a.118.2025.01.19.18.24.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 19 Jan 2025 18:24:27 -0800 (PST) From: Chuanhong Guo To: Paul Walmsley , Palmer Dabbelt , Albert Ou Cc: Chuanhong Guo , linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2] riscv: add Siflower RISC-V SoC family Kconfig support Date: Mon, 20 Jan 2025 10:23:58 +0800 Message-ID: <20250120022359.125952-1-gch981213@gmail.com> X-Mailer: git-send-email 2.48.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Siflower RISC-V SoCs, including SF21A6826, SF21H8898 and some other upcomping chips, are RISC-V chips with T-Head C908 cores for home routers and gateways. Add a Kconfig entry named ARCH_SIFLOWER for them. Notably these chips uses ARM PL011 for UART. ARM_AMBA is selected for its driver. Signed-off-by: Chuanhong Guo --- Changes since v1: * removed deprecated SOC_ symbol arch/riscv/Kconfig.socs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/riscv/Kconfig.socs b/arch/riscv/Kconfig.socs index 1916cf7ba450..64a49e7ea03e 100644 --- a/arch/riscv/Kconfig.socs +++ b/arch/riscv/Kconfig.socs @@ -19,6 +19,12 @@ config ARCH_SIFIVE help This enables support for SiFive SoC platform hardware. =20 +config ARCH_SIFLOWER + bool "Siflower RISC-V SoCs" + select ARM_AMBA if TTY + help + This enables support for Siflower RISC-V SoC platform hardware. + config ARCH_SOPHGO bool "Sophgo SoCs" help --=20 2.48.1