From nobody Fri Feb 13 00:17:24 2026 Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) (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 A4E1433F6; Tue, 4 Jun 2024 16:34:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717518873; cv=none; b=KXh3ErTgdb1OKEOGxZrHZthZJRiEp2qP5dVQjqaK/lKrETBb8McKDuAfbMm8ObEzEXG9Tee6eR0SFjNVD/nsBa6jtM9ZqMDvAp07lmHTgpnse6pTWGKXog7DRaosAuqScoIl85CB7Ok7tINOOiOPceOEjRTOvkfJazlvI1AhO3U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717518873; c=relaxed/simple; bh=zmPcYywpT0TiqF/rEIjNoHFtMmn6xWYn3vYuYJRLROM=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=NttNHA7RE5H3EHh6AAJn8Q07I2Vceb01ZWSQ9vDe3hP/luobIPe/VYz3hnEWNRr76/haIJgUJSdS0SiioVM4waZ58u7YCm5sCJ8ubEHEV2dPpngaCbJeA41QSGR5ZPBIdZS+L+1/bjhafIBDbCUpFMpHz5Vxvd9VtfvHheg6tSM= 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=YXVvwGEk; arc=none smtp.client-ip=209.85.214.171 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="YXVvwGEk" Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-1f64ecb1766so11560875ad.1; Tue, 04 Jun 2024 09:34:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717518871; x=1718123671; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=zEkM+k4VgfiBUB1eDmq+e8NhhEFahgsAVBFkVD8WSHM=; b=YXVvwGEkm/1qzYDrIM4pp03g+1owSwato3ALaeyGVEetKi9dXiqJTODNsG4Y+tREdo orSKOvTjGtMo4I2CsPGuICWEu+GbqbPkkQKLGW9cKbVQvUUBMiRG4YmaSXdXV5dRJnTx 2njCrGQOGlfZ/eGIWHZ3pJFTnvQ5gBFrWOIWJ54KW2Iddh0p2CuBSiDJ/tYYcZzi2hMR B7s+cfWCzT2Juaze1ekvtfHk9IshIHM+XAa/t2v9VpINv7oAJBjav4wt5QR5XWiJ6RiZ bLY07+V/ELm4UvdBUUIQZ5wHdesq5X42hClpGyIJ7W45ZIm/ZjejO+Xf96LXp8g0jqPw Szmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717518871; x=1718123671; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zEkM+k4VgfiBUB1eDmq+e8NhhEFahgsAVBFkVD8WSHM=; b=CcAqfYYnEoRXD+XEyikmJjCIerDJPfM+nLCaak8+B+BSgFZf/CRXTWdDXlla6ayif7 xatelS7Mz5qOlZujrB9ifUxZ6PhOOJ5CAfS8ny3mGFfLQrJTF6xhyV3F6okTVTC5Qw9K fXPqUgvmESPpOd6XlmjVTqx9qaqkC3l+JH0ILRqVmMT3CkEk40U5GggONtS9sQONUNNg pftPaHHhGEUgGupuZRJBg3glvweiDZ6/OWdQaKGVY59gj07qzA9DBNb8YbYy4euh4Gak 6s4A+BIlAygO72ChwWCm/uwO7exHVv3xZ/+b5X/3TAa4/kTQESStSJSyATxJYofZ8YQD zMWw== X-Forwarded-Encrypted: i=1; AJvYcCUscljpf74hSnkcKcVK3qC7DDOyhxWI8R/izY0Xwxp7XRNPqbzMnzu+m2C8f/vpN1BbCnP80ezyV25AQUazPTFmTGD7wfmJNi5QNL3srQsNwQ6SripCHT/ueKLibnjRNHXHILUUASoPF1FY27RwV8OGbreq6xtzrHyi4knxwSIoXjmPBy3x X-Gm-Message-State: AOJu0YwQAubWEmBY6xRIHCC0TEe6mthAfI7Q7bWtX9dweeODLg3P40Ov fEYcaRCvrOaDDxH2fHI3xDCe1jpnSA9Po3QBU52rQwlzT9opRs9K X-Google-Smtp-Source: AGHT+IFx+0w4koH+2lh7oQEJiiGnGW3l5n2kEVeCTbZcpsxeFN7yHxa0KGGLds7mR/2miOe42TWtnA== X-Received: by 2002:a17:902:dc84:b0:1f6:326b:cde0 with SMTP id d9443c01a7336-1f6a5a25c39mr340275ad.31.1717518870722; Tue, 04 Jun 2024 09:34:30 -0700 (PDT) Received: from localhost.localdomain ([221.220.133.99]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1f63235561csm85463445ad.70.2024.06.04.09.34.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Jun 2024 09:34:30 -0700 (PDT) From: Jianfeng Liu To: linux-rockchip@lists.infradead.org Cc: Diederik de Haas , Jianfeng Liu , Conor Dooley , Conor Dooley , Ezequiel Garcia , Heiko Stuebner , Jacob Chen , Krzysztof Kozlowski , Mauro Carvalho Chehab , Rob Herring , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org Subject: [PATCH v2 1/2] dt-bindings: media: rockchip-rga: add rockchip,rk3588-rga Date: Wed, 5 Jun 2024 00:34:06 +0800 Message-Id: <20240604163408.1863080-2-liujianfeng1994@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240604163408.1863080-1-liujianfeng1994@gmail.com> References: <20240604163408.1863080-1-liujianfeng1994@gmail.com> 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" Add a new compatible for the rk3588 Rockchip SoC, which also features an RGA, which is called RGA2 in the TRM Part2. It is the same core as used on the rk3288 and rk3568, which documents the same RGA2. Signed-off-by: Jianfeng Liu Acked-by: Conor Dooley --- (no changes since v1) Documentation/devicetree/bindings/media/rockchip-rga.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/media/rockchip-rga.yaml b/Do= cumentation/devicetree/bindings/media/rockchip-rga.yaml index ea234222240..ac17cda6519 100644 --- a/Documentation/devicetree/bindings/media/rockchip-rga.yaml +++ b/Documentation/devicetree/bindings/media/rockchip-rga.yaml @@ -24,6 +24,7 @@ properties: - enum: - rockchip,rk3228-rga - rockchip,rk3568-rga + - rockchip,rk3588-rga - const: rockchip,rk3288-rga =20 reg: --=20 2.34.1 From nobody Fri Feb 13 00:17:24 2026 Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) (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 3B7BE149C50; Tue, 4 Jun 2024 16:34:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717518876; cv=none; b=m9YiYFq4YPF6ty8Y4cesojHirG3TIpJrxg3+ZHX8+8voIKlDztK1+qUjLv6GLdGwoviLR8q61IoR8BanEIX8BfrLikpk6aR2aolfSze0G7pSlFBNGxOc6CgnGq8hj0X6KwD8tWXbpgCwnUKo3lViN6mKxXvTIWS+8MnqeGKZWJw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717518876; c=relaxed/simple; bh=4uSJyZO2PGqasvVTKyVYCRMXP+1Rum4qg4++cW6PAIk=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=WeDiMpi4C5uHUIatWFsJAkzMjk+0gVX7HSEBNmMqCvapF5/iR0rKLWOwfWuthl1uSKxkH+pZ/nP5De3mbK6huZ2XDMMPCsGiWROnGUJsJXeJsiVM0HAA+yGYGtaN3qJqJ0o6BpLL+AIA7JU5FoFnuA+eNMhiUGNH0QQ5jPlN63U= 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=LXTJv7xD; arc=none smtp.client-ip=209.85.214.172 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="LXTJv7xD" Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-1f48b825d8cso11353125ad.2; Tue, 04 Jun 2024 09:34:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717518874; x=1718123674; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=MSWAqBDL1izzu0pJ0VxA5Nn7Co4tP4tZJFYWLGdgAg8=; b=LXTJv7xDDZ7JoHAPYqv3+/SVWipdAbta/cdinc4rvOm4Id6tx0Q19lxb8a13dAkQDr DSMOU3eo2eagNyZAFT47gnTvyYkbKkPK7t0ZpXP0m0lQ1DLS2nmQ5C9qz69qIALKy601 rx5ktCs950aPxeOwT6aUZ/OO655/8DItIOQtb43hqVMvdkG+OT2tIKAFqLsAcqovPKow GJHTdpsJuZ0btfjkUn9dZA70MQ+TRdZyQpWZmK+ShrtmeMkO9bjcZNUKPwSw7AhW9DR6 M3lmdJLEYh7+1zSnuuv4aXgUVpL2AAdS3+v0+KzkFfvWU/jwGLtwL+rkpifs0TGNET0/ KrwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717518874; x=1718123674; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MSWAqBDL1izzu0pJ0VxA5Nn7Co4tP4tZJFYWLGdgAg8=; b=WmPOTUrFQchUg2Nn0GCDBdiJ4hPoI9CC41pkf5bzrq22C6K++NtQlN8Pgj8wY+eS/A Lh2J0Lzd+u1d3+iZoSlX29oTyLLSPRlwCFuaIebw6yAIoHYPRGPjyuI0XSOJ1xsj48sB gimCwFLkEXMwz9AUlBerYi8cCI/15i7l/12+pQr43/HimwtIFWw28+yiG5VyTwy4xj8V 96jMzgeEI2DlpQBD0qn5/C00GOfq5/N1wP5pXDJJ5Q0TWuzMCtz6+aXTgkLnZOW4Nhgi 2jjYNyQdsnEZNGLfZEzrSGSixRcJjovh2f3PXnXbIt5XsvdUp9CMJOzLkI3MN/sOu6g8 p5Og== X-Forwarded-Encrypted: i=1; AJvYcCW8BF9kbQ+kjJWOAQpVmqafhOsHVEXi73chUpigFjmw0QzU71OMjNM5Egf62pWpKnrh3KLMsV6DNNSLEzlmt+Q1xOAe+kZ3nOnAjYReaoz89X/ZJPs2Zr2rurlSit/kDCYn9jLNn8UZFQ== X-Gm-Message-State: AOJu0YzjbU4ZDYLiv9/VYu7rdGVCAlYWtTGCx6TUpPHoVng2OvYQUw/S EKkxaVHfD8nNECyJXuiywt2CVpZPq9mr4islLZKru0oB5HlzYyH3 X-Google-Smtp-Source: AGHT+IHwz4HQgLu2AhAlwAyyyDOYRi8UyDFV49LkLxu7HqmpNBzU9VPhkitQY78LumAPLMZ+arYn6A== X-Received: by 2002:a17:902:f687:b0:1f6:5a50:93b3 with SMTP id d9443c01a7336-1f6a5a716edmr293035ad.43.1717518874470; Tue, 04 Jun 2024 09:34:34 -0700 (PDT) Received: from localhost.localdomain ([221.220.133.99]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1f63235561csm85463445ad.70.2024.06.04.09.34.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Jun 2024 09:34:34 -0700 (PDT) From: Jianfeng Liu To: linux-rockchip@lists.infradead.org Cc: Diederik de Haas , Jianfeng Liu , Conor Dooley , Heiko Stuebner , Krzysztof Kozlowski , Rob Herring , Stephen Rothwell , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 2/2] arm64: dts: rockchip: Add RGA2 support to rk3588 Date: Wed, 5 Jun 2024 00:34:07 +0800 Message-Id: <20240604163408.1863080-3-liujianfeng1994@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240604163408.1863080-1-liujianfeng1994@gmail.com> References: <20240604163408.1863080-1-liujianfeng1994@gmail.com> 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" RK3588 also features a RGA2 block. Add the necessary device tree node. Signed-off-by: Jianfeng Liu Tested-by: Tim Surber --- Changes in v2: - Sort node by bus-address based on next-20240604 arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi b/arch/arm64/boot/dt= s/rockchip/rk3588s.dtsi index 6ac5ac8b48a..beebc4dc0e7 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi @@ -1159,6 +1159,17 @@ power-domain@RK3588_PD_SDMMC { }; }; =20 + rga: rga@fdb80000 { + compatible =3D "rockchip,rk3588-rga", "rockchip,rk3288-rga"; + reg =3D <0x0 0xfdb80000 0x0 0x180>; + interrupts =3D ; + clocks =3D <&cru ACLK_RGA2>, <&cru HCLK_RGA2>, <&cru CLK_RGA2_CORE>; + clock-names =3D "aclk", "hclk", "sclk"; + resets =3D <&cru SRST_RGA2_CORE>, <&cru SRST_A_RGA2>, <&cru SRST_H_RGA2>; + reset-names =3D "core", "axi", "ahb"; + power-domains =3D <&power RK3588_PD_VDPU>; + }; + av1d: video-codec@fdc70000 { compatible =3D "rockchip,rk3588-av1-vpu"; reg =3D <0x0 0xfdc70000 0x0 0x800>; --=20 2.34.1