From nobody Mon Feb 9 09:43:30 2026 Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com [209.85.208.48]) (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 E2F6E299949 for ; Sat, 10 Jan 2026 20:04:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768075493; cv=none; b=szXs7eKFUNbr2DEOU5nQjRYFxe5w0cKtHPKNm0SPHEeg8mTIwRqiDJE3vfsX0whxBgDkWoQ+JDUhMzqxsplnlOlExjrTInqExRJrrqVdO/VA5ByOg3oCpkL6Oky37RnRJxK2mOlSk92R05w7zN+bOymisCoN2RoFmUTm1KEskVQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768075493; c=relaxed/simple; bh=P5tg0GpXg4+JQlOWogzePFD5Z3ui1RK/C8bD+webufI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=cSUJVIEsabnWYouTjME6a5GvgvsggePRkWIu46RL342C5PhUzPEmDxKF6ry/qu4Lomeq1HQUjPs9r5hEIlYRs3dAcSsBa8ljHDT/t0OfxR0eI3MoPztyPmB1cqdVNFSMBQYYS93P3eg1AfgPA9w3ldxMCUDMotcHOw0eCZUgZwU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=googlemail.com; spf=pass smtp.mailfrom=googlemail.com; dkim=pass (2048-bit key) header.d=googlemail.com header.i=@googlemail.com header.b=MHSbdFx0; arc=none smtp.client-ip=209.85.208.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=googlemail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=googlemail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=googlemail.com header.i=@googlemail.com header.b="MHSbdFx0" Received: by mail-ed1-f48.google.com with SMTP id 4fb4d7f45d1cf-64c893f3a94so6567178a12.0 for ; Sat, 10 Jan 2026 12:04:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20230601; t=1768075489; x=1768680289; 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=7ssjVYpipcbS61pLDGCrSHNTsxktheeQ8WYFF+/B4GU=; b=MHSbdFx0t4DD407jIdxaEGqx8jLH/CLHTzNOlP+Lzb+3WOxpe+Y5/tYEBz8vcGZhb7 KB8b6uB3pQPEHsI3X7ocl7NZV0nVXqZvJBDUvsaVLshvzgNr+lQ2NhWkjTOOwggdHoMM bz9JaGWjysrgwuGNwEXISMPa9uzLYoJO5ac/8NlbLoHtX6uD1l3NgCDPV8xVlpLt4ywn wyZybUJnSSLT5XNrKY+xcp5ZoTo4JPFrTG2vv2cBZHgBeU2F42lZ+nWocoxIAS9au78p 9FksN46HBk/MR5wcotnH/iKbYoUEQ6wmAqc60+XTTIWP7Lqrib3T0CWnVc+woKVYL3Tk ciPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768075489; x=1768680289; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=7ssjVYpipcbS61pLDGCrSHNTsxktheeQ8WYFF+/B4GU=; b=AgQvEyCNQo5k5WUuq3CPzWn9XAJ+DFrYl+gtWPN+KAYRxH3P8ZQjmtyNCuVP7h8JwJ OcNu6a1kPSeU4KeY+fL3kanibnhyg44pPjKMrFxEJ8tLp5fzp2LuUt4MOupeasEihXyM 4xSXedc9BfBhqgeXu9aJ/dtIENUq8Kdpw0IpAktL4gFeobe01MVadEpZDJtRdLXt5tAn FMBGNhjQn/SNPHSvRKQj6/NDeINOszBfBXhBsmBv5jvrP+hpUfm1ugM9YVvvTB4UEm7M EM+uRg8IHYyx8vHm8SbIY2jsQZkLC6sJjYm2i+XQARZTYQ2G6Wa6d3EesauMhVbLuYS5 zstA== X-Forwarded-Encrypted: i=1; AJvYcCUJNNqGX8rLNvhmJ8OPJmG7Zz/F8L8sJKQqI8ZJ0wOYyLu9vMdaeF+ef7xXfg22h3J62McMX2Qt2VIRX2U=@vger.kernel.org X-Gm-Message-State: AOJu0Yx8emQldYiMcB0N9tK/SUBpQgBFeYqtQ+HUBvubgKlbWSLXvLE0 g1OdaWlbhHsJYXPP9jXOuJYZYgU4fXfdSKYtV2m+pOswuDj4eZWA+Tmn X-Gm-Gg: AY/fxX4x/9aPNtwTmzfJl7vgSsNTeDPkTDp+qWdWU6qrWNtXLe+D5Dyc1K8mPXkVF7D IabsFQ6MCHQz4smoOBvz2nMAp9lDWU8AahrlBrejPob8XHDhIfTjgpw5fGWGl00MsZu223HrE+u 9GKuKsaVPs1OVPJ7M9j4Nxq+KxJIZY5k/U58AaSFWHtMqMDHZc4g/Iv+eeyyD8xQ/JvaeN+H5/A QGGL8Ej5bzooG4s4BEGjNs/GaPKFxMOj0mNZC+bYwJQhYq9qQq8BSKnT2snY6cyglXuwElda486 VuhUIbvDbTsBUby7tJWwGa3TJbHYmPdO+Nf0AHTAu8Kyd1sT8zzu98NtUyii0ql0A2yuLA3yAto Rh3iTh+oCYAWvRiocV2QFfD4yb2OzjSthv8Vy3Wufnab9YZGu/oXOqz8L1NnGzeww6SU3Otr7LZ /p1tvwFQHWnpX7iToYZD8eVm/h5TNdOSkFc84QuTC6QigipodNLOfitC+qOTiz9Hq5A33JOn+9d UaBz/CDk9w6jQWBvGsnB1exbOtAKKiXDivhOBULCrU= X-Google-Smtp-Source: AGHT+IHgSf4RPCvxj7DEDU0E/KAOwWTEok3li/D8J9Ibm4he0Pm9LnoQAzAl1Hd3E276oW9oZh/Wtg== X-Received: by 2002:a17:907:744:b0:b3a:8070:e269 with SMTP id a640c23a62f3a-b8444cdaca3mr1447948766b.14.1768075489016; Sat, 10 Jan 2026 12:04:49 -0800 (PST) Received: from blackbox (dynamic-2a02-3100-af95-6f00-1e86-0bff-fe2f-57b7.310.pool.telefonica.de. [2a02:3100:af95:6f00:1e86:bff:fe2f:57b7]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-b842a56c552sm1483591066b.68.2026.01.10.12.04.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 10 Jan 2026 12:04:47 -0800 (PST) From: Martin Blumenstingl To: linux-amlogic@lists.infradead.org Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, adrian.larumbe@collabora.com, steven.price@arm.com, boris.brezillon@collabora.com, robh@kernel.org, Martin Blumenstingl Subject: [PATCH 2/3] drm/panfrost: Add Amlogic Meson S4 integration quirk Date: Sat, 10 Jan 2026 21:04:25 +0100 Message-ID: <20260110200426.1461575-3-martin.blumenstingl@googlemail.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260110200426.1461575-1-martin.blumenstingl@googlemail.com> References: <20260110200426.1461575-1-martin.blumenstingl@googlemail.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" The Mali G31-GPU on Amlogic Meson S4 SoCs requires the same quirk as previous SoC generations. Wire up that quirk by matching the Meson S4 compatible string with the existing Amlogic SoC data. Signed-off-by: Martin Blumenstingl Reviewed-by: Steven Price --- drivers/gpu/drm/panfrost/panfrost_drv.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/panfrost/panfrost_drv.c b/drivers/gpu/drm/panf= rost/panfrost_drv.c index 7d8c7c337606..431470af0f36 100644 --- a/drivers/gpu/drm/panfrost/panfrost_drv.c +++ b/drivers/gpu/drm/panfrost/panfrost_drv.c @@ -1056,6 +1056,8 @@ static const struct of_device_id dt_match[] =3D { .data =3D &amlogic_data, }, { .compatible =3D "amlogic,meson-g12a-mali", .data =3D &amlogic_data, }, + { .compatible =3D "amlogic,meson-s4-mali", + .data =3D &amlogic_data, }, { .compatible =3D "arm,mali-t604", .data =3D &default_data, }, { .compatible =3D "arm,mali-t624", .data =3D &default_data, }, { .compatible =3D "arm,mali-t628", .data =3D &default_data, }, --=20 2.52.0