From nobody Mon Jan 06 07:40:00 2025 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 4YRR0d0BTdz5k616; Mon, 06 Jan 2025 07:40:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YRR0c6WZgz450Y; Mon, 6 Jan 2025 07:40:00 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736149200; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=IZ6JbWo7OdbcbtiUgyCln8FUlG9D3IDUYSGztZlYyVk=; b=Uq0RxjYKiKZwSwnE01/ZYMnjasyJdIlQYgM/6ZfIV4K98gswLhAHc6pl4kQPXjeL1y4n8P T8LlP94qKvUJzgwxdYmR06rioK2jN2WxMPLz04bPL3si7gd1Hf9N41VYnCVQD8WKmVnKnL eaGbaIBmSZ3mfSWKnvHpULL6CHZp1xt42dbVYN2hBaQ7E7W1E8eyAxPgm23lvLHYxQmQlJ MURc2McGCurfbvm2aMl670G7R7eAGghJyLpMsppv7V6497txExxhw9pXY+kWa/lJlUCHCY YFoxFYflrEg+c59C7qqQNP0kL3bCsBQGWwNLq8cz72nIGp26ZkclPnvVJApf4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736149201; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=IZ6JbWo7OdbcbtiUgyCln8FUlG9D3IDUYSGztZlYyVk=; b=DF2P2cbLU3XFIZTYZY8zKsSHqIo/BTNd7TfzCxc/c3IE1KIs6djzf2ViwFCjtK/FNs+htI LU3GeJyajEFAPoI0Sxi6aIyX2k2ledLmx/QPUDp3lwHQVr/gmYDX33Mp4LtIM/NFvNxCm3 QhkS8OD1djHII6MGrrgyaPcPc1cd5ZdoUdhPXXGRRBmBwiO7nSVXP9+4h049GdQuf0NJEJ McsQwkq4pUj64rBFmxgD9ymSF6WKDxBr9d/lzprT++P8WcTLkwfa659dE1fm633AV4IarI BuoDJgRh7KVaG9GqMhVnZcjK0sL2Epir8IVepfwQqZbtxaAYANyTj/cQrvR6eg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736149201; a=rsa-sha256; cv=none; b=O8zo+3snw0f5j0xliUFnpR85E7VUi3S8xfCdHs8AgqJq4dpANZ/cboRvo29pNQTuNwMFI2 /d1il4PxTzL6uENBap/ucLejpXBowY1/3GPuKxv6xYbDIfcB1qoT3IU477KddX3r8/2Mi3 HGVEV/UdrCigqwEhaoyDeDryz0eLJZ2SBNfRdp3g6otslkccpU1zvngr0G+iV90P80eOfj +vYzMBEv09Grf0eNL3Ias6ls7nCU7mKWvu8CYWFGGjOa3g2NJCAOyi1jn12FSsI9CxSOI5 n7djCi9cbqdCU59qajkA8DtjMtbETGvitKA1HxGNDjXUXXotaS0U/wKA5lH3OQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YRR0c5K3czd0; Mon, 06 Jan 2025 07:40:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 5067e0MN030920; Mon, 6 Jan 2025 07:40:00 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 5067e0jI030900; Mon, 6 Jan 2025 07:40:00 GMT (envelope-from git) Date: Mon, 6 Jan 2025 07:40:00 GMT Message-Id: <202501060740.5067e0jI030900@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Emmanuel Vadot Subject: git: ad1bf74705e4 - main - arm64: rockchip: Add a new rk8xx device 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: manu X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ad1bf74705e4bbf116bf9e285088c4dfb31247e2 Auto-Submitted: auto-generated The branch main has been updated by manu: URL: https://cgit.FreeBSD.org/src/commit/?id=ad1bf74705e4bbf116bf9e285088c4dfb31247e2 commit ad1bf74705e4bbf116bf9e285088c4dfb31247e2 Author: Emmanuel Vadot AuthorDate: 2025-01-02 12:51:09 +0000 Commit: Emmanuel Vadot CommitDate: 2025-01-06 07:37:29 +0000 arm64: rockchip: Add a new rk8xx device This device will select the base driver for Rockchip PMIC. While here also add a new rk808 device which selects the PMIC used for RK3399 Reviewed by: andrew Differential Revision: https://reviews.freebsd.org/D48287 --- sys/arm64/conf/std.rockchip | 2 ++ sys/conf/files.arm64 | 10 +++++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/sys/arm64/conf/std.rockchip b/sys/arm64/conf/std.rockchip index d32de4e4fe79..dc4dfadfde39 100644 --- a/sys/arm64/conf/std.rockchip +++ b/sys/arm64/conf/std.rockchip @@ -21,7 +21,9 @@ device rk_i2c # RockChip I2C controller device fan53555 # Fairchild Semi FAN53555/SYR82x Regulator # Power management controllers +device rk8xx # RockChip RK8XX base support device rk805 # RockChip RK805 PMIC +device rk808 # RockChip RK805 PMIC device rk817 # RockChip RK817 PMIC device syr827 # Silergy SYR827 PMIC device tcs4525 # TCS 4525 PMIC diff --git a/sys/conf/files.arm64 b/sys/conf/files.arm64 index b1f3aefadbe1..ed251b7ae0d7 100644 --- a/sys/conf/files.arm64 +++ b/sys/conf/files.arm64 @@ -720,12 +720,12 @@ arm64/rockchip/rk3568_pciephy.c optional fdt pci soc_rockchip_rk3568 arm64/rockchip/rk_i2s.c optional fdt sound soc_rockchip_rk3328 | fdt sound soc_rockchip_rk3399 arm64/rockchip/rk_otp.c optional fdt soc_rockchip_rk3568 arm64/rockchip/rk_otp_if.m optional fdt soc_rockchip_rk3568 -dev/iicbus/pmic/rockchip/rk8xx.c optional fdt rk805 soc_rockchip -dev/iicbus/pmic/rockchip/rk8xx_clocks.c optional fdt rk805 soc_rockchip -dev/iicbus/pmic/rockchip/rk8xx_regulators.c optional fdt rk805 soc_rockchip -dev/iicbus/pmic/rockchip/rk8xx_rtc.c optional fdt rk805 soc_rockchip +dev/iicbus/pmic/rockchip/rk8xx.c optional fdt rk8xx soc_rockchip +dev/iicbus/pmic/rockchip/rk8xx_clocks.c optional fdt rk8xx soc_rockchip +dev/iicbus/pmic/rockchip/rk8xx_regulators.c optional fdt rk8xx soc_rockchip +dev/iicbus/pmic/rockchip/rk8xx_rtc.c optional fdt rk8xx soc_rockchip dev/iicbus/pmic/rockchip/rk805.c optional fdt rk805 soc_rockchip_rk3328 -dev/iicbus/pmic/rockchip/rk808.c optional fdt rk805 soc_rockchip_rk3399 +dev/iicbus/pmic/rockchip/rk808.c optional fdt rk808 soc_rockchip_rk3399 dev/iicbus/pmic/rockchip/rk817.c optional fdt rk817 soc_rockchip_rk3568 arm64/rockchip/rk_grf.c optional fdt soc_rockchip arm64/rockchip/rk_pinctrl.c optional fdt rk_pinctrl soc_rockchip