From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from fout-b1-smtp.messagingengine.com (fout-b1-smtp.messagingengine.com [202.12.124.144]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 67A884499B8; Sat, 11 Jul 2026 19:28:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=202.12.124.144 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783798128; cv=none; b=D3K+NMgFxTmZ/MRe2tdfNfstTKXTvb0FWhcR92My28XWLJToDB3jA8f9YiEeK7LBVNiZia2G1WeyUkCxICKYhTHxXqDLKfiwltqyXiRLF69lTW97IeC8wBpd4sSwtO+t9TRyT0gfvvbJlsQ8hezepA72ApqpPmEpA5+f0EDtp9U= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783798128; c=relaxed/simple; bh=n9iuU4W59HDRNX9J8q+HFkKT5Zdob663hVpkz4k9N1A=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=N1Q4tByn3CeUQoimdsm5fxiDd97mb5ckUaDglM9yRWCuwPTfBS124He/QN158mtEhBG1+Yt/Pofwqdl5Q1iUeJ6LgouUilsEiAYEDNpeki0zI9AEbeiT+CeRxkqTRvNCjG43J/QnUV2VQiJsfvfhrOvUpCEhNUObUPzrzvIe1D0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=sholland.org; spf=pass smtp.mailfrom=sholland.org; dkim=pass (2048-bit key) header.d=sholland.org header.i=@sholland.org header.b=jlW6cSOk; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b=fJa2ZGir; arc=none smtp.client-ip=202.12.124.144 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=sholland.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sholland.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=sholland.org header.i=@sholland.org header.b="jlW6cSOk"; dkim=pass (2048-bit key) header.d=messagingengine.com header.i=@messagingengine.com header.b="fJa2ZGir" Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfout.stl.internal (Postfix) with ESMTP id 494D81D00082; Sat, 11 Jul 2026 15:28:45 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-05.internal (MEProxy); Sat, 11 Jul 2026 15:28:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sholland.org; h= cc:cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to; s=fm3; t=1783798125; x=1783884525; bh=Bxi0tIJBTHMG2GLAxKRyz HlO5PVp8JXAquIokUPhC7g=; b=jlW6cSOkha6VOPPLcr+2rZNVITVDfT+jzJ7kF KOG7RosscJVNmqSbhlcuF0ejGauWbOXgQ20gp1N2/2/WtSohL+T377beSu+YgMUy 7w91vuLfRobfU/E+TZjVmCkdajiczhPX3b3vbwwnUuneKYqYRa9gSGQLys/HpcvN XDgz3ifUmd2It8VMrY8D5Z9JSDVDeTcasld6CZmkidTi/e+MusW0Bwac692wLTeE JYTcVMqAetHH3kknD7bUv6VRa54KWlIgHWU3S2gY7vsbl1so4hFpApHhWpd/YWd3 qKho8nUH2dSDq5iXKjlA1rhlrrIbi0+7YKinJ3YUWcgWL2l2w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1783798125; x=1783884525; bh=Bxi0tIJBTHMG2GLAxKRyzHlO5PVp8JXAquI okUPhC7g=; b=fJa2ZGirBrrn9K2GLajyPQLQ6FNT5ueXJGemZ7UdGiyqQeGvsn7 m3AwiYvaLIOlsqKzy4e4dygAJxpxObvBXub/MWkYJVrMYBfE5hT7Q31cYag10KrB oIXnTHtUoX4yoLnKWY2RAWkfGoclyKp2HPG40mxuX6xMCUg1Rn316STx6iSe6zue sP4d5LROzUJlpWlP87r5XOH7SGP7MUbI6xU+BEad+ZtaS4lhu0Bx5EUHWnE/Dgnz luO8//8SPb4smVQqEKjXAYCmZDWQe85b08gRuhrpfvaPHcsu0P5fZHwnDneCKHhz IzqUdBfrsl6c65psi7MFp9n8AZdKXkjY6pQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTEvfD0G2LPRWixeRxfokGmUFKLCtPqKeNMCJTyU24YvzEGRIiEmLZ5hUoHzQ6zhNA 5fDLipFLSSvG9p2UkDpP5bP5rv0UC3te91u2jXc2PdCYjxdCfGu0IwkIW28yHlz9syQBSM TN5Ml5t/q4T9s5EKVFAzJD2vDheQpT0DgEkLBxeIcXuvYLoimT71nTz4DGYMViNAL3IwXA ezL01PC/0NiBm0RwqmFOq6c3dZbJRnzOOE816EjPHtr/D8OmoaEGd/qknhmy04IPTYGxTF 47AjcxS2usfbM9SehLr83VVlJL6CvL1PoK3H+8lYy9w43ul9YEdwydSIk0KmOp3rpi9ylt GF50zPgstQWUnwZEzACRcDdLpdWX+KjxQkro0D8rgUJTpzFjOd//AzM1tOaF5BfA21Rpbb AgjX2BHxw7JZKqD/4bwTBQUFLBt8O+UlFbRo8eoVjbdxklZPlH1k0FPPvKPSUs1bPIN4ZX I5hPx4CzIXMJ5ZX/5zU9wUm3CfpTG4C/qOMo2xirMAOTdvZVmjYHvJuyyI4Tb1jTWtqbee hk1UUojKOf22o/Q6E62tdb2zAXQ2cTepQ3djT6rexaNlBJzV1iM6uh8f8PUzUMHF+aN9tB vu3nq4MLRebBtrVMo37D1rpVa5+B/mPrnwJGYSScCDdtK9AzVWNhq34AGwFg X-ME-Proxy: Feedback-ID: i0ad843c9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 11 Jul 2026 15:28:43 -0400 (EDT) From: Samuel Holland To: Heiko Stuebner , Conor Dooley , Krzysztof Kozlowski , Rob Herring Cc: linux-rockchip@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-leds@vger.kernel.org, Lee Jones , Pavel Machek , linux-arm-kernel@lists.infradead.org, Samuel Holland Subject: [PATCH 0/4] Add devicetree for LincPlus LincStation E1 Date: Sat, 11 Jul 2026 14:28:24 -0500 Message-ID: <20260711192842.845048-1-samuel@sholland.org> X-Mailer: git-send-email 2.54.0 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This series adds a binding and devicetree for the LincStation E1 NAS. As described in the message for patch 3, it is not entirely clear what the DTS file name and board compatible string should be, so for now I went with the marketing name for the file and the OEM model number for the compatible string. This mostly matches the vendor firmware. The vendor software provides quite limited access, so the unit must be disassembled and the board removed to access the UART test points (opposite from the power button; Ctrl+C to interrupt the vendor U-Boot) or the eMMC traces to force the SoC into maskrom mode. The vendor firmware uses rk3568_ddr_1056MHz_v1.25.bin from rkbin for DRAM init. Mainline U-Boot 2026.07 works with no code changes when configured with this devicetree. It is recommended to enable the fan as early as possible (e.g. `CONFIG_PREBOOT="pwm enable 0 0"`). Samuel Holland (4): dt-bindings: leds: Document "gpio" trigger dt-bindings: vendor-prefixes: Add techvision dt-bindings: arm: rockchip: Add LincStation E1 arm64: dts: rockchip: Add LincStation E1 .../devicetree/bindings/arm/rockchip.yaml | 5 + .../devicetree/bindings/leds/common.yaml | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + arch/arm64/boot/dts/rockchip/Makefile | 1 + .../dts/rockchip/rk3568-lincstation-e1.dts | 1004 +++++++++++++++++ 5 files changed, 1014 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3568-lincstation-e1.dts -- 2.54.0 base-commit: 8cdeaa50eae8dad34885515f62559ee83e7e8dda branch: up/lincstation-e1