From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 23E6FC5DF81 for ; Sun, 23 Aug 2026 12:29:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:From:MIME-Version:Date: Message-ID:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=FzDgVQQ+8z6MkDyeupqxCdGLKOTKiycMywnMR5WcmXk=; b=dpgCPm/2+0Ht7r +vDdMdeyJl4lvejcuS6S2JTOEmq7PGwVUq5SKyipsSdbgJwf70DK4yx8xGiGhtuqreMGm7lysq/Aw VrFlBsS0dI3wlB+OW8rDK4tyTuqyOQ+HweBRStgtjm/a0kSPOh08Wm4bxstbBuebgvfbhi+BNO/9h eSpxY6xmbwcB8STQy0dZDQ4q8y95bTuf645eRm7zbyBIwePkctV7uwWwaSlrtA63l7y9Kcyyd0AnF va/CUoDwXXU7ccVdzB9XZGQXoYKT6sQi0aow//Gzij/EACrEYvFZQxk3YhV4yzOD9KINuXspY6kDX KO3FQ7v/h5dK/9ybWgtw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wy7K9-0000000FLJh-2ZQo; Sun, 23 Aug 2026 12:29:17 +0000 Received: from mail-ed1-x536.google.com ([2a00:1450:4864:20::536]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wy7K7-0000000FLJ2-0ym4 for linux-rockchip@lists.infradead.org; Sun, 23 Aug 2026 12:29:16 +0000 Received: by mail-ed1-x536.google.com with SMTP id 4fb4d7f45d1cf-69a33fb0031so423575a12.1 for ; Sun, 23 Aug 2026 05:29:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787488151; x=1788092951; darn=lists.infradead.org; h=content-transfer-encoding:content-type:content-language:cc:to :subject:from:user-agent:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to:content-type; bh=gQbaM/nV7s8rQwS5hxI6vhWiwkwOmBmwl7dlesgVmd0=; b=gLANTptY7CnRqkp5wmjhA+4mPZ2a/lZbO4DfU9T/+xDD8zHIBzMhXuMhkFV4UHc5+v UzLfa5M1YXFoHfrt9Tu99qSg0D+YP0Uukg0otDjHxmxdFrEqvDORpEtfRYN8Lk1VNWC+ MCYQVNrx5HLCLVEnf7KkjDvUksbUbQEEhdI+bqUM9HC9bofyyYha7cUehky4vCKJPaxL gOxYN0TNojKwErGd2AOYFSHiF2iJlHU/daqvesSbg9WYl4xKYoObVCretQYIMM/mC/P4 d+4/uL89C7ESKCvIIaYynhaRzfplZcqNKQmyEMbN7s6gLInoWSBYn9g0GxB/g46ltFYR auuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787488151; x=1788092951; h=content-transfer-encoding:content-type:content-language:cc:to :subject:from:user-agent:mime-version:date:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=gQbaM/nV7s8rQwS5hxI6vhWiwkwOmBmwl7dlesgVmd0=; b=ZJfKO9ru7Gpk3Fv0Rpgu9mz3uW7wgK/0qsx8hmop/PnGb7BAp1fBWDDEYcYzH7BLD1 urvbikTbXd2M1lvsSeRCytui7PB932QUsYH0xR6E7wfSR1ELRXTv9ttDMR0GVRnyK027 XMotpMW/B3SSsrcDY1gHcuULFBiTJj2Jxi69YsI1U5AkgxrkgC1MMj3AoPvl+onMnRbu WYLzPukdT4R9TL+DU5+dduppUsEc3cD79TutEH3TsQsM5aXobuxRkFOeqZ5x1LEaUbSd CoGcPtPLdrFrb+IWzdOzGZvUwex9YFYpkywtkDaXaINTCZlJhSNXfVfv2IFqsOU61De6 XIpg== X-Forwarded-Encrypted: i=1; AHgh+RrwapjItAR6uuRC9TWgiVS8s2IwfFh+KA9fop0Ey5Y8BznyEQ1HW4Ou9oh3rh38qgegRQbOaDrZUcqm6G9zRA==@lists.infradead.org X-Gm-Message-State: AFuF++liTptXIIsXPiusBxiRXVcnQNK3arSxABeMHtTZjiiL46BkiGdg PQjn/kWkLYuU3bScVuwMwHbHqz9bDVtq6yYINL42roDJ43e2cfcfCKY2 X-Gm-Gg: AR+sD12orRSrWYyXlqdvl6Pq/eCd6GTB/h/E+eLuK85s/vOmPMXBZXnKdNfMYBp9m+n ORGK9sivlMN5R1Sb4vtxDWVe0f4t1zsdT7qIYbHnU47E6ngzcqHyhbUsCVHRu52tEAmPQ3xq+gk cDSkkJfAQ/N9DWJ98ArYbHse056ozFj5FK6UDqm7gXrjEi27go3u7yVgKo0EZAw77Hm3jWWSXZL EQiCf9BhnTL0u51AbjzYx7BeyqdM/QOeNb/3eHB2F/dOiHkFc0u8WR0SSvP5F1HcuzgF49dOyb1 vd1oN7sEcOSr1/RRlB+kGCZorv3TNU3wBlgQK2hAvAYMxOkLBc+O1T0mE8doCP0uDM8KmIKiCd2 ZDYdSSLSQ2oumr1oMLztB7ST152YEJWPT9vH/s5kCnLVrQcsntB6D/jOgHY5zY8aie5omHq3yG6 XHv8Mq1rdpx+8yh1eEMPxGeoMHgA9cVEYp3s6L9ZBoSGSu41eX9D4wipAZLCDFJ9Iu+uwChARRR ekLA2vvs7WNxGrqiIjgtTIWvI0= X-Received: by 2002:a17:907:1c26:b0:c21:8555:5f55 with SMTP id a640c23a62f3a-c246a65eda7mr1238908466b.2.1787488150919; Sun, 23 Aug 2026 05:29:10 -0700 (PDT) Received: from ?IPV6:2a02:a449:4071:0:32d0:42ff:fe10:6983? ([2a02:a449:4071:0:32d0:42ff:fe10:6983]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c24966f9c9fsm738037566b.39.2026.08.23.05.29.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 23 Aug 2026 05:29:10 -0700 (PDT) Message-ID: <1ab6fb88-3b84-49b5-aa05-202a84edbd3d@gmail.com> Date: Sun, 23 Aug 2026 14:29:09 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Johan Jonker Subject: [RFC PATCH v1] drm: rockchip: add drm_plane_create_blend_mode_property To: heiko@sntech.de Cc: hjc@rock-chips.com, andy.yan@rock-chips.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, dri-devel@lists.freedesktop.org, linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Content-Language: en-US, ar-EG X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260823_052915_285742_66A2BFEA X-CRM114-Status: UNSURE ( 7.91 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org A validate_blend_mode_for_alpha_formats() function was added that fills the kernel log with warnings for Rockchip VOP version 1 SoCs. Add a drm_plane_create_blend_mode_property() function as fix. Signed-off-by: Johan Jonker --- https://lore.kernel.org/all/20260526181700.25310-3-leandro.ribeiro@collabora.com/ --- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c index 0090d8ff0c79..0bc5b606f021 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c @@ -1850,6 +1850,8 @@ static void vop_plane_add_properties(struct drm_plane *plane, if (flags) drm_plane_create_rotation_property(plane, DRM_MODE_ROTATE_0, DRM_MODE_ROTATE_0 | flags); + drm_plane_create_blend_mode_property(plane, + BIT(DRM_MODE_BLEND_PIXEL_NONE)); } static int vop_create_crtc(struct vop *vop) -- 2.39.5 _______________________________________________ Linux-rockchip mailing list Linux-rockchip@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-rockchip From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) (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 F14BB493632 for ; Sun, 23 Aug 2026 12:29:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.45 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787488154; cv=none; b=Vk/eeycI5wGjWIyqiCydOfAtFY2b6L+qVaY87+HiQc/BMhLaL1Ab8/H/+cdMydMtdf8MnLl0iZSNZpODYAAB/6beogHkxjmSiLqhitFlh6Np9dPznBhmt2lExQIPrW5mlA6ZiB1L6UHgDxL4bYYgSUSls8BYLHPZ4Q6py0umxUE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787488154; c=relaxed/simple; bh=XwJpIuNn61h+GhjNWFcCK5F5TZ0BQkuGU4PAOC0FSkc=; h=Message-ID:Date:MIME-Version:From:Subject:To:Cc:Content-Type; b=rAhuN0p0XcqgS4IGYtqp8PRiJ8toXPWKnUntKUFjfwk1Q/SnsVTUBicLLexbvKhFyehDofkS0O2Ey24D/HWBLvAfnuVraEFLTnGgU3sC+TbG9pSn5ggBIo8BdmzGSsAcbWq3LbDPN7zDP4F0wkr0N9ZUr7r+gHTrSnOe0b70Ujk= 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=qncYDWhj; arc=none smtp.client-ip=209.85.208.45 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="qncYDWhj" Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-6a59ec8f530so55156a12.2 for ; Sun, 23 Aug 2026 05:29:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787488151; x=1788092951; darn=vger.kernel.org; h=content-transfer-encoding:content-type:content-language:cc:to :subject:from:user-agent:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to:content-type; bh=gQbaM/nV7s8rQwS5hxI6vhWiwkwOmBmwl7dlesgVmd0=; b=qncYDWhjnDwMf3tb8NMT1PoDNNBtagt2qsY7hJ9W6bi4LYc/txZ9BxBiFCYSE9yLUk X1zSUaMUZtOv0cFqokBgnLCJ5iim62dqtFJxHFXVN9689VYFMld47jMpkzgJLwC65WzA iwgGpzQDa3ioaZQCMFlZrYF2PaRadtssG/TgkO24+ARBhY/vi122gcGQtpS1nzF5bNXB aaJ3fdrJw8aAeXZeCv5bbb8OufBOe7VEE8Hg2FppBiMEBSbQ8owmS4Vxc1qwkQfUYFzP Dr3+zLIWjSPO+6h8DiEHe3e9cUsp03iAkTmJgVDSsivZojPz4Har5+2QGmf/tNusFKHE GxNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787488151; x=1788092951; h=content-transfer-encoding:content-type:content-language:cc:to :subject:from:user-agent:mime-version:date:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=gQbaM/nV7s8rQwS5hxI6vhWiwkwOmBmwl7dlesgVmd0=; b=XcBwynwhsxnT7CJg+RWqZ/eax/UrV+08Um8Y3anWPDt4lZLBGf0iG24qKCWX4e+qs2 4xNvNWVcEGySHylcAbbqBG9HRTaUCmaO1C4Pn38muaxS+/PFFicYa0z0LX2vD10GqsOX 1P03exATXwUveWzeATOT/e7mqgwGHtSVRpa2hl5itMFvAG8fFiJsre8SrZWfGnr7Q4il nAUDHnRKjHOoapdC8JZ+z4cypIwduRLR4Gbk1IUL3JxdUP1wossIiHwBWl86bt6kEOxC jPp/a0CIuxkff0qOlov2OUSLX8DkyaBXPD0kSH5e2WqpXcgLN86Y9mppBlDc3CZSVQaH +8Ig== X-Forwarded-Encrypted: i=1; AHgh+RoVLUCWZ4E6GqCIr8kLuzw33Wtw4pqQTw4fTtpUiFUMk3DnWZrT9nk62z95sqURyE9lsuHaq7rDmnVvWLE=@vger.kernel.org X-Gm-Message-State: AFuF++nPcVy+w6OMCaLG0m0DYPMfLkuhocsA4XVc3LO2GbhR5fgeG+2Y UxxXRglgVXeLrQRBRett42JHi5f3nDZMlrF9mxC6+x1kf8ocdB11WXeWQ6Fqtg== X-Gm-Gg: AR+sD10ZjugElQjqeQteex7kEQq4GMdtwRIiPhYx4UecBESkDJSjw1VBzemoRLK3ocb ZNzOg/JRwzhWYWpq9ra/ZGZV8oMTC5f4p/VJFfl3OhoTODLljdoTnveSR7RWdx1CNBanuLr/lhs cJ34Pwbn4ncA7MZMLLBENAdILfaV+A9YdwPZtRyAH0f0ipkO/AwuZgE1NWZgaKtMKz/niXJ3gQu jSZQss9X7unuPJlLw9GE4SypQLjtvewfsGDkZKOd9dS+b4ZYJPECpEktOyHVCWYV0I246T1NJt/ 16mT5XIFBIJUGUbGmlYkH1c+rfZARavqMMRx9/bMQzYRu7WQA3mRqx+WYt1QmKLK0FN06LjG6Oy /kZNcYLuvTBCgqsTxgHhRQhhkSTxcCgtuuonySOmjgKIVJEtc9mkOjqDOLtP3Vn3Ehx8bRtV2zi 6abWCWk+yrdLmo8fv7LeDPLmOBFhAS14XukFob2tJYAchUX3XqePci1yqg75toqICWn/0mfcW7C AboDV8vm1ck/aMbKnFeuXPOKN0= X-Received: by 2002:a17:907:1c26:b0:c21:8555:5f55 with SMTP id a640c23a62f3a-c246a65eda7mr1238908466b.2.1787488150919; Sun, 23 Aug 2026 05:29:10 -0700 (PDT) Received: from ?IPV6:2a02:a449:4071:0:32d0:42ff:fe10:6983? ([2a02:a449:4071:0:32d0:42ff:fe10:6983]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c24966f9c9fsm738037566b.39.2026.08.23.05.29.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 23 Aug 2026 05:29:10 -0700 (PDT) Message-ID: <1ab6fb88-3b84-49b5-aa05-202a84edbd3d@gmail.com> Date: Sun, 23 Aug 2026 14:29:09 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Johan Jonker Subject: [RFC PATCH v1] drm: rockchip: add drm_plane_create_blend_mode_property To: heiko@sntech.de Cc: hjc@rock-chips.com, andy.yan@rock-chips.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, dri-devel@lists.freedesktop.org, linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Content-Language: en-US, ar-EG Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit A validate_blend_mode_for_alpha_formats() function was added that fills the kernel log with warnings for Rockchip VOP version 1 SoCs. Add a drm_plane_create_blend_mode_property() function as fix. Signed-off-by: Johan Jonker --- https://lore.kernel.org/all/20260526181700.25310-3-leandro.ribeiro@collabora.com/ --- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c index 0090d8ff0c79..0bc5b606f021 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_vop.c @@ -1850,6 +1850,8 @@ static void vop_plane_add_properties(struct drm_plane *plane, if (flags) drm_plane_create_rotation_property(plane, DRM_MODE_ROTATE_0, DRM_MODE_ROTATE_0 | flags); + drm_plane_create_blend_mode_property(plane, + BIT(DRM_MODE_BLEND_PIXEL_NONE)); } static int vop_create_crtc(struct vop *vop) -- 2.39.5