From nobody Sat Jan 10 08:11:25 2026 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dpBDb5lXvz62fNS; Sat, 10 Jan 2026 08:11:27 +0000 (UTC) (envelope-from mmel@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R12" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dpBDb4ZWNz3ts0; Sat, 10 Jan 2026 08:11:27 +0000 (UTC) (envelope-from mmel@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768032687; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=xLnwbMYf/PI4/GJxyGZnPYJ4sASE65CzLIhiiuF7Z0M=; b=b1Ns9EpO2Lr8cT1TrNIEcY6YIVCtBsVeFewWQdS1/psyjdOwGo8Q1y08M6nKGmn+M/sgmW S1o3MdIMnbKcIBjc3++hazKDbGQQqVzJX90EJw6a/jrTgHfeRPY7bJsaUXJg6u+95qCVxE PIlfbFzjO4zlWNc44rZFa0WvAfGx9A/jaS2M6bIHNKPFacqExhEhgAlYBYXrGawLMwlJFb NB5gZ/9n4CzkQJVGygVvN52DmRVxd+pfsdF9OqT/PS+sisonsa8oaJKQKWNnRQL+4xGT0t w2evH6U4iORyrFskHY6TxdQPZO6PQvEm+WeEKV/7NDsWKjiWb5uvunHbm/2rPA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768032687; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=xLnwbMYf/PI4/GJxyGZnPYJ4sASE65CzLIhiiuF7Z0M=; b=EBrAm/ryQ2LUAM5VU9W+T/GZqzKUKroQz13yz5fR6ccYdowQgma8ys+nOnxZYbYJun027g U2dYbxBITJrIq1F9MByx23U32V2hqK5Wl10FwqG4J0JSzV0DEPZN9poiukyvNtvzY9KiRS MNLLmNRMCDEqbAjLmBqQyMovol0sObAVaRADS6lOvnhPbXqyWYawkoC62DFpSJmroLmlFd 6GVFN55YREdQS7s4kLtOXROLb+/4TUORTYukskrHUrQfl+j6WCY+qf1Qb+FkaNppfmKzSZ Yw7M/x6yMGsBeLJFxxucqWvcUaF/P0Evvn7k2tbdfULnt9R5KRLHu5KoYjq+GQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768032687; a=rsa-sha256; cv=none; b=OeqKNL5rBvqdx+pmHab6ZVv3SltIvPmpvpag2pKEGumzKshkuifms835q1hfapAcmncDSG BuWlFe9vca2BrocKc6vItNMotgLafNunWIaGdQyWzkuIoHQlRJm164yPy2+sFS7V1XyHYO gUW0acoTTNYFWTFI1BlMwtkqCscHdgG/CzJHGB/bIFazt6TA6LtloE6hD+QRAXmiq6tI1k isTt8Wa+FC6mO/Rj9QyHS2clVsfdVyx7P5JDoAwIFJoHCU3GVSVMKkOTrwHSGY1htyT6He ciHMPBbneg1JQtcdM9CaZfIEDf5alQWX0jUO1ZVKfmw8faqEeQPOUg7Zm+DAkQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [192.168.168.195] (lety.radiolinkplus.cz [109.205.241.143]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: mmel/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4dpBDZ5ZzWzQHk; Sat, 10 Jan 2026 08:11:26 +0000 (UTC) (envelope-from mmel@FreeBSD.org) Message-ID: Date: Sat, 10 Jan 2026 09:11:25 +0100 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Reply-To: mmel@FreeBSD.org Subject: Re: git: b55d106df978 - main - ophgo: import new .dts To: Emmanuel Vadot , Warner Losh Cc: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org, Martin Filla References: <6961de2f.34d1b.37ee2089@gitrepo.freebsd.org> <20260110083217.756db8eed35624274459e1fb@bidouilliste.com> Content-Language: cs, en-US From: Michal Meloun In-Reply-To: <20260110083217.756db8eed35624274459e1fb@bidouilliste.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 10.01.2026 8:32, Emmanuel Vadot wrote: > > Hello, > > On Sat, 10 Jan 2026 05:05:51 +0000 > Warner Losh wrote: > >> The branch main has been updated by imp: >> >> URL: https://cgit.FreeBSD.org/src/commit/?id=b55d106df9785d141f9e3e1c916e921df9d877ac >> >> commit b55d106df9785d141f9e3e1c916e921df9d877ac >> Author: Martin Filla >> AuthorDate: 2025-09-09 14:34:38 +0000 >> Commit: Warner Losh >> CommitDate: 2026-01-10 05:05:38 +0000 >> >> ophgo: import new .dts >> >> Signed-off-by: Martin Filla >> Reviewed by: imp >> Pull Request: https://github.com/freebsd/freebsd-src/pull/1844 >> --- >> .../include/dt-bindings/clock/cv181x-clock.h | 175 ++++ >> .../include/dt-bindings/dma/cv181x-dmamap.h | 48 ++ >> .../include/dt-bindings/reset/cv181x-resets.h | 172 ++++ >> .../src/riscv/sophgo/cv181x_asic_bga.dtsi | 56 ++ >> .../src/riscv/sophgo/cv181x_asic_emmc.dtsi | 4 + >> .../src/riscv/sophgo/cv181x_asic_qfn.dtsi | 120 +++ >> .../src/riscv/sophgo/cv181x_asic_sd.dtsi | 4 + >> .../src/riscv/sophgo/cv181x_asic_spinand.dtsi | 5 + >> .../src/riscv/sophgo/cv181x_asic_spinor.dtsi | 5 + >> .../device-tree/src/riscv/sophgo/cv181x_base.dtsi | 932 +++++++++++++++++++++ >> .../src/riscv/sophgo/cv181x_base_arm.dtsi | 320 +++++++ >> .../src/riscv/sophgo/cv181x_base_riscv.dtsi | 378 +++++++++ >> .../src/riscv/sophgo/cv181x_default_memmap.dtsi | 25 + >> .../sophgo/sg2000_milkv_duos_glibc_arm64_emmc.dts | 108 +++ >> .../sophgo/sg2000_milkv_duos_glibc_arm64_sd.dts | 112 +++ >> .../sophgo/sg2000_milkv_duos_musl_riscv64_emmc.dts | 108 +++ >> .../sophgo/sg2000_milkv_duos_musl_riscv64_sd.dts | 108 +++ >> .../src/riscv/sophgo/sg2000_wevb_arm64_sd.dts | 13 + >> .../src/riscv/sophgo/sg2000_wevb_riscv64_sd.dts | 10 + >> sys/modules/dtb/sophgo/Makefile | 15 + >> sys/riscv/conf/GENERIC | 1 + >> sys/riscv/conf/std.sophgo | 8 + >> sys/riscv/sophgo/files.sophgo | 2 + >> 23 files changed, 2729 insertions(+) >> > > This adds a lots of files to sys/contrib/device-tree, I though we said > that this directory should be mostly pristine compared to upstream and > only contain small modifications. > I do not see those files in latest upstream too, but there is some > sophgo related stuff in there, where do those files comes from ? > +1 Vendor DTs are very rarely accepted by mainstream in compatible manner. Importing them therefore spells nightmare for future updates. Also, adding "sys/riscv/conf/std.sophgo" and "sys/riscv/sophgo/files.sophgo" without any basic SoC driver (clock, reset, pinctrl) does not sounds right. Michal