From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) (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 ADD10405F7 for ; Thu, 1 Jan 2026 03:43:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767239011; cv=none; b=khB4qwxjuUeKK4Mb7JOdK0FtMD0OU68eBrqi+JGcdLBRzStQslWecjoYsjPj78cPbZkPyVFx7S4D3BDf4Ib0+1yJKz/Cl2CMUwRqPdzEcYoc77L8O4Dbmx78vrNizuhyrqdYUoPEV3C1U2bTycxSW0Z9Y6NC/jrPwqbXbW4zh0M= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767239011; c=relaxed/simple; bh=P4tIQDuoi7RdFtzK3GKr8sdQdPHzPste7wf/G3lesoM=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=PZHy5sxD2A0yxJRgEgOx2Zi7rtsU5wpK5AJHWq+x9kqKlMLtHHBtD7YbSHavQuJpe7UZcIyUN4v3TV1qFm1g5yR/49DqkFHgsd5OS/t5ue3FfSei38KpurnX4tL7ICcgxCB2MNMDbM2+3jj0xrMrVUupx6kbDQEoNUDFXGG0eOE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com; spf=pass smtp.mailfrom=0x0f.com; dkim=pass (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b=UpAgZ8rv; arc=none smtp.client-ip=209.85.214.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=0x0f.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=0x0f.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=0x0f.com header.i=@0x0f.com header.b="UpAgZ8rv" Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-2a09a3bd9c5so100038555ad.3 for ; Wed, 31 Dec 2025 19:43:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; t=1767239008; x=1767843808; 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=anwAdBjb+lU0KYvGjD1Jd+3iHfgqJI/N605hNnmQkb0=; b=UpAgZ8rvh7vSZknCs6ldHuh+CiTusneedfe7mKq6hcVXpv2I2Z9cGjmKAps7QyjmM+ 1AYNt8TB2QEM9K9ZRMPUrJDcPiTyuPjSiF5RGnRwVkXF9amxDQ3ePpOQcxP93h2y+DfT MivX0Io0kHHUYXf/mmeVr7ESvnzwMdyfR+zrw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767239008; x=1767843808; 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=anwAdBjb+lU0KYvGjD1Jd+3iHfgqJI/N605hNnmQkb0=; b=t5vqQzjNUWX/8K0AtFwiOvqm2gvHy2gK6FQ5+JlI3W6FnszhK5RQ7ldXjcJaUHl1e/ 9hwHURsSkKAyfE1i2LgwA5tEQr4ZJA8BcpK7NOGMBGia4B87oSlFTw+XtrVEbhQu9Amv WYzSsZ9mv0AiVN7Ytdg0AfolJldw0Wb4jDLVIcpePxSladsiK7Oq8UjozuMLsTWnRi+K cz5DXviSTgZcD1V45VFf1aTL9qRCnS+fzUfIkBMfGMoynHmQRArvYb0u98wN+VnQlxuH 31TSV526n5blfwUq4FZzX/n/QAgR3Vjn2pBhX1CJDbIKevO0g06oT4zN594eFWuHfCXv eM+Q== X-Forwarded-Encrypted: i=1; AJvYcCVOe1mJeboE+ZUm9xcqwVbiIi6qE2TV/Mdh807bBmL+zsrpVMC602C3FMlJH2n+/7OeCvqEggPZr2ehHKs=@vger.kernel.org X-Gm-Message-State: AOJu0YwVDfiGt2apvoMJ5sHquieMrabXHsfSMJdxwLzguAeravswEG4o Vn4zpiR1wZldued6HYAQaLy574Ne8l6KJPgs9HvjyDjHyWg+WJgBLUCVZ6YEqrtVRd6Ps7+vkQq /Z75S X-Gm-Gg: AY/fxX6Au8CbMowhwlfHB7DNuQbXLhC2HqxaFwM8aN00qLj9aLmrrvtZuIQHrUhcn/a A9CupuikgvS93y+5Co2PQU4rXrihl60NjFHHKHzWksG7ZoVqorJaoXxwVZKpGpbUg7OtmCAdbqm ePgii0AynbTyuCxVH6nvbrNppzMHG2zNtcaul7+n6qCdGidQ6x0Mvoc+T8ebAHmHSkYXVOxlA5N ManGNPSezH5F94LN/PjTHJ4qJwbrU8n/prGkHzhCYvpVydDE9bTdDVfkZOiYM1TVggX+Ad6E0f1 wjj10H0+9eIH55geUNmTclerOmV8451Hjeml+aagyei8ZzSFKrOCwuJlgHXqYhnyIUeqEtCbIWs ChI3YOu9AN2cZ0iUurJTekRhRjfy4MCJWe5gq9lH1lb8NkXikhkgooXF14RrrWe8bxSYxuTGZQM lVjmPtre1ayeUVU4bGtMrAToWTzG1NqeoyjKXRbwN++P6Je0c8Z1tmlxN83++DNTQ= X-Google-Smtp-Source: AGHT+IEBmx+ZQ/eW4AZPhKidcqGxynp7l2P+gbNiDxUTbC7O06/aJ5TszwOGLh7AoxEwnSSyhb9L0w== X-Received: by 2002:a17:902:fc48:b0:295:2276:6704 with SMTP id d9443c01a7336-2a2f2a4f6acmr310394615ad.51.1767239007827; Wed, 31 Dec 2025 19:43:27 -0800 (PST) Received: from shiro (p1536247-ipxg00c01sizuokaden.shizuoka.ocn.ne.jp. [122.26.212.247]) by smtp.googlemail.com with ESMTPSA id d9443c01a7336-2a2f3c8286esm340437965ad.33.2025.12.31.19.43.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Dec 2025 19:43:27 -0800 (PST) From: Daniel Palmer To: krzk+dt@kernel.org, romain.perier@gmail.com, robh@kernel.org, conor+dt@kernel.org, linux-arm-kernel@lists.infradead.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Daniel Palmer Subject: [PATCH v2 0/8] Sigmastar DT warnings fixing Date: Thu, 1 Jan 2026 12:42:58 +0900 Message-ID: <20260101034306.1233091-1-daniel@0x0f.com> X-Mailer: git-send-email 2.51.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 v2 heads up: I didn't ignore Krzysztof's request to squash some commits, I wasn't sure what to squash and I thought since I've fixed everything now it was better to send a v2 sooner than later. I've now fixed all of the warnings except one remaining one that seems to need a change in dt-schema itself to cleanup: serial@221000 (ns16550a): reg-shift: 3 is not one of [0, 1, 2] from schema $id: http://devicetree.org/schemas/reg.yaml The way registers are connected in these chips is weird. I think they took their peripheral block from an 8051 microcontroller and jammed it onto 32bit CPUs so all of the registers have weird spacing and it really does need reg-shift == 3. v1 blurb: I saw a slide at LPC that had sigmastar in the "hall of shame" for DT warnings. I finally got some time to look at this so I have fixed the ones that are obvious and quick to fix. I'll fix the rest but they might take a bit longer i.e. one of them is about the register shift for the UART registers, that'll need the binding to be updated I think? FWIW this platform isn't dead and I have been rebasing all of the out of tree stuff that make it useful (Audio support, display, hardware video decoding etc) but its basically stuck on rewriting the clock driver so that it is mainline-able. Some other people have taken the limited support in mainline and my out of tree stuff and made it run on old MStar MIPS machines too.. change log: v2: - Fix the regulator names as suggested by Krzysztof - Adjust the opp table name - Add a commit to fix the cpupll binding and clean up the warnings for that - Add a commit to fix the memory node in the infinity2m dtsi to fix up the warnings about that. - Add a commit to switch the default led trigger on breadbee from the undocumented activity to cpu to fix up the warnings for the that. Daniel Palmer (8): dt-bindings: clk: mstar msc313 cpupll: Correct clock-cells value arm: dts: mstar: breadbee: Correct regulator names arm: dts: mstar: breadbee: Correct LED names arm: dts: mstar: breadbee: Switch from "activity" led trigger to "cpu" arm: dts: mstar: infinity: Correct opp table name arm: dts: mstar: infinity2m: ssd202d: Correct memory node name arm: dts: mstar: v7: Move the reboot node arm: dts: mstar: v7: Add sizes and ranges to sram .../bindings/clock/mstar,msc313-cpupll.yaml | 5 ++--- .../mstar-infinity-breadbee-common.dtsi | 12 ++++++------ arch/arm/boot/dts/sigmastar/mstar-infinity.dtsi | 2 +- .../dts/sigmastar/mstar-infinity2m-ssd202d.dtsi | 2 +- arch/arm/boot/dts/sigmastar/mstar-v7.dtsi | 17 ++++++++++------- 5 files changed, 20 insertions(+), 18 deletions(-) -- 2.51.0