From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com [209.85.167.41]) (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 9D35F31D38F for ; Fri, 5 Dec 2025 12:38:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764938312; cv=none; b=j8Y6oeA2thV2ikcGxEmpB95x86UZCU/UhKUcs9msCPi9rEqQ+AXwpsiV2a8FJGlYK4fCb76WYSIfjPgQCVKWhsg8EUlYIEgP7OCqYb2v3XuN/vhfpUpHtdBC6UsmVzVsQt9qwLWDFGm+k8FXTvZw1I0mrupwd1KUX6PjpwdDXZA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764938312; c=relaxed/simple; bh=q2UnUWAWebxnuNlmemGTqFff20tXaiN4RcdNYvzk4vY=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=DcCmL5bUyQej9nMENbTn1yVEmyM6o2vs22h5B3IUd8qCERRy8znIO9E+4UCQaLMcbglSK/20JesH2hKVR0E7p//y736X7qYqHECzLtRozCz0PCgipGCqiPG5Jn0NX/hsuStCykKybcNDBvsaoIM+HjCMXcyNIbhgSZGf9XI/nvk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=r9peK8Bb; arc=none smtp.client-ip=209.85.167.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="r9peK8Bb" Received: by mail-lf1-f41.google.com with SMTP id 2adb3069b0e04-5959da48139so2175735e87.1 for ; Fri, 05 Dec 2025 04:38:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1764938307; x=1765543107; 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=om/cMeG15+uH3BDN4RH9PI4d5N4TSJ2+dVbkHS9xaeo=; b=r9peK8BbfusciDKr9oDSGuziQhZbMyj5dLWQ/6xFG6O2/i7DaGpgy8OzfYDK48YFg+ L6ClmGbbgNgYJPySoTen7UV6os5IOONNGuUKdB27GhB3ogVV9h0tqx63yCT5Oqnaad/j 1Q+6RDktHnqeS7PTdQtJDuuLEoqJyd+ickabVPIp9vIl6qgf4vmN2WJxeOznVXHClgre 0fmcyzzumUMlF5iY4LUm83yPh5w2lQO+qhpEHgHfTSxkaCIEQnAfRYbGYTlnQwtprZNf Z6jq2Y5veKOr9TW5VF7DZYGypDPxBWMTgsdGyGTnfUbjuwG581AZVrfUMaazxshyt1xe 3wnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764938307; x=1765543107; 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=om/cMeG15+uH3BDN4RH9PI4d5N4TSJ2+dVbkHS9xaeo=; b=kevKhLsWRGQ6N11EebD+EKMInwX+CYzpS6m6psnF6/dnvSEkVr81w4giMkQm1mnEpG XmMbP2SdpdDC7aiw4O2J5MkbcZcXOufRgtgY7MSawKMGhIv1poas0Bg2DzYCBwwS0DTk dI6VR3mMXKRiILS9DSHs6J8aDBdzT3GXRogTFeMNIwqOdhAzxbwJke/CIXuV7FOMs8lS 5NMCm7EATETmpma3jvPyLUoA9Uh7PLTS0wDZQxnHV5VPjHVMBFs7XHjKTRmdcL+uv2Yg 2z8y0qe5p5yKbef/1PIlmCHUcbvjoraSfU2nRsCpSo+Nvn2oFC1/yzDWQcheVZOx1BRZ Xpuw== X-Forwarded-Encrypted: i=1; AJvYcCVxvn0QbU3kazLDYMbaux9jEKEeGDU+LS+/IfBCL7c++qkfos2ntcUa7m8/T6bC1qFgfI5MZCb9mRrshTU=@vger.kernel.org X-Gm-Message-State: AOJu0YzDESJqW8VvpANEZNSc2VT9vJgQN/9rzEXFTvY05m4kRGG/hpnd A975PEI//7kaFiS4Qn+lXOOQfPC6T+ZwTm9IoCf3Q1hJCM7YjHh99hLsGuV4X1rkulY= X-Gm-Gg: ASbGncsExggu5Mnkm5ZpUFGFOpQbhI6JOzb+U30xqxnYq2Ae6C+mQePUHD6C+VdtJhc NeXv753Zjw889AaOSGEaQqzKpMJIRHgwu3fJcG1lJOIkxw6dzS/D2HGnMWjVUoCdpf7KY6dkfls 35MLVGEVV9FevfT4QqHIVA0rSFtgEdIEei/dARVP9ufksobOJDeylzyjdUEm0JuLEtJNmWL9inV WwN2Vjzfu5fdUgc5i+bvjjQB+gYnsVXhon5BmUTrGxNa01lZSgHxR1wIkA3qoi/K5UtA2BUH3K+ /8Ix799gwp+GH8bNcTMWB463FTqZ0/1XlMDFd2v3seLcVrEROliOAF8O2Y0nhztrMnCzb/z8EOo Km4qUuarLgMdHHJlgUDur2/hSa7CdNOlveZwBspOSIP0smrI0CEvHf9Q/lEGskbQuyI2+vpDJpU cs/qBq4FBPm+MaUzgcp+VneC4LW0kFb1Dho3/DcbfiVpGs X-Google-Smtp-Source: AGHT+IGtYnj9jiu7muloz7dbfG4ZFq4BxsOy0KSiABI/FVyASbXwFy6IXZLRiaF5QzQ0YklTxWXgoA== X-Received: by 2002:a05:6512:1558:b0:597:ddd8:cce9 with SMTP id 2adb3069b0e04-597ddd8cea8mr420850e87.25.1764938306636; Fri, 05 Dec 2025 04:38:26 -0800 (PST) Received: from nuoska (87-100-249-247.bb.dnainternet.fi. [87.100.249.247]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-597d7b1a3d9sm1462351e87.4.2025.12.05.04.38.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Dec 2025 04:38:26 -0800 (PST) From: Mikko Rapeli To: dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: Laurent Pinchart , Tomi Valkeinen , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Michal Simek , Bill Mills , Ilias Apalodimas , Anatoliy Klymenko , stable@vger.kernel.org, Mikko Rapeli Subject: [PATCH 1/2] drm: xlnx: zynqmp_kms: Init fbdev with 16 bit color Date: Fri, 5 Dec 2025 14:37:50 +0200 Message-ID: <20251205123751.2257694-2-mikko.rapeli@linaro.org> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251205123751.2257694-1-mikko.rapeli@linaro.org> References: <20251205123751.2257694-1-mikko.rapeli@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: Anatoliy Klymenko Use RG16 buffer format for fbdev emulation. Fbdev backend is being used by Mali 400 userspace driver which expects 16 bit RGB pixel color format. This change should not affect console or other fbdev applications as we still have plenty of colors left. Cc: Bill Mills Cc: Ilias Apalodimas Cc: stable@vger.kernel.org Signed-off-by: Anatoliy Klymenko Signed-off-by: Mikko Rapeli --- drivers/gpu/drm/xlnx/zynqmp_kms.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/xlnx/zynqmp_kms.c b/drivers/gpu/drm/xlnx/zynqmp_kms.c index 2bee0a2275ede..ccc35cacd10cb 100644 --- a/drivers/gpu/drm/xlnx/zynqmp_kms.c +++ b/drivers/gpu/drm/xlnx/zynqmp_kms.c @@ -525,7 +525,7 @@ int zynqmp_dpsub_drm_init(struct zynqmp_dpsub *dpsub) goto err_poll_fini; /* Initialize fbdev generic emulation. */ - drm_client_setup_with_fourcc(drm, DRM_FORMAT_RGB888); + drm_client_setup_with_fourcc(drm, DRM_FORMAT_RGB565); return 0; -- 2.34.1