From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C44EB24337D for ; Thu, 3 Apr 2025 15:17:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1743693474; cv=none; b=UTNf1rc7JdPdpxuM1YTQPCOlUQf0+pUD/tQ8lbB4+XZnmVSXQ6KU18OP883a1Q3UfdxwBoch+ZiHW06ZFrkWSdKof4KmYMqSX0+81z36dfteBZjUakilE1O7Z2dKIZvzQ8+wPKjUu300EdYwPnuupy0zpwBhlC83Wg9jCLSikvo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1743693474; c=relaxed/simple; bh=2Qzt83/ngQEHCLu8BEV5TvgfhcfJXL98fFg73ZyxLQk=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=jg7XTkFbCPzChzQAWdlLxUg5xc2zDoIdCWcLPbO0SZDMIcaY0Labzd3Qn8dm2OoTPs5/MEChxdj1zs+YOGBzg57SbDuRwktCsVd6/v2U3cgUpKijY5vyhWt+BGNUWEO+atwRC+1DL3kuSHvkCGl9z8ngsSbBhuFw7BJXCdBL1YU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=hj6IaQft; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="hj6IaQft" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1743693471; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=FHOzoCPihGTExJUSS35Q5qFYB4w7e9yK1puyfm64FGc=; b=hj6IaQft4Fk5obaY30H1bGhEQBDAuSI/7TSkQGikw3zJfvBH2FGhyznlwfUNmLdh38fXgb m4BoK2hNFgYc2NZ1iSNrFW9TAdpXiGCRwsr20nFuXplcMptSMS+0+EQwhX/d14EfRypF5U FJGEPwujFCs0d3Btff/uOSna3XxourA= Received: from mx-prod-mc-01.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-470-hGowlwQQOBWi7fMbzZJ1_Q-1; Thu, 03 Apr 2025 11:17:48 -0400 X-MC-Unique: hGowlwQQOBWi7fMbzZJ1_Q-1 X-Mimecast-MFC-AGG-ID: hGowlwQQOBWi7fMbzZJ1_Q_1743693466 Received: from mx-prod-int-08.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-08.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.111]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-01.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 47D441955F34; Thu, 3 Apr 2025 15:17:44 +0000 (UTC) Received: from asrivats-na.rmtustx.csb (unknown [10.2.16.30]) by mx-prod-int-08.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 354081801752; Thu, 3 Apr 2025 15:17:37 +0000 (UTC) From: Anusha Srivatsa Subject: [PATCH v2 00/30] drm/panel: Use refcounted allocation in place of devm_kzalloc() - Part2 Date: Thu, 03 Apr 2025 10:16:07 -0400 Message-Id: <20250403-b4-drm_panel_mass_convert_part2-v2-0-260c8a44c56b@redhat.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIACeY7mcC/42NQQ6CMBAAv0L2bM1SqVpP/sMQUmCRJtKSbdNoS P9u5QUeZw4zGwRiSwFu1QZMyQbrXQF5qGCYjXuSsGNhkCgVNihF34iRl241jl7dYkLoBu8ScSy KoxRqkuraoyFFBkplZZrsez882sKzDdHzZx+m+mf/b6daoNB46i+otSZzvjONs4nHwS/Q5py/8 vXWI88AAAA= X-Change-ID: 20250402-b4-drm_panel_mass_convert_part2-5f258b0ae5ea To: Neil Armstrong , Jessica Zhang , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Icenowy Zheng , Jagan Teki , Ondrej Jirman , Javier Martinez Canillas , Michael Trimarchi , Michael Walle , Jagan Teki , =?utf-8?q?Guido_G=C3=BCnther?= , Purism Kernel Team , Linus Walleij , Jianhua Lu , Stefan Mavrodiev Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Anusha Srivatsa X-Developer-Signature: v=1; a=ed25519-sha256; t=1743689775; l=5387; i=asrivats@redhat.com; s=20250122; h=from:subject:message-id; bh=2Qzt83/ngQEHCLu8BEV5TvgfhcfJXL98fFg73ZyxLQk=; b=VnDbWg8Vi1y6AJlsO456Og9Iim6s3V6ccCu0L+H+DVRXgLdrtMHy1Gd/zeupWENoc6YqWa9Mf nwrs6sMwxKwC3EnS5K3+W8dClWNdQxDY+m3PJjiK/zedXC4zbg5zkYk X-Developer-Key: i=asrivats@redhat.com; a=ed25519; pk=brnIHkBsUZEhyW6Zyn0U92AeIZ1psws/q8VFbIkf1AU= X-Scanned-By: MIMEDefang 3.4.1 on 10.30.177.111 Start converting drivers to use the API - devm_drm_panel_alloc(). Sending next 30 drivers. Sending in batches for easier review. Part 1 of the series : https://patchwork.freedesktop.org/series/147082/ Signed-off-by: Anusha Srivatsa --- Changes in v2: - Remove drm_panel_init() from probe function in ilitek-ili9341 driver. - Link to v1: https://lore.kernel.org/r/20250402-b4-drm_panel_mass_convert_part2-v1-0-903b70999ea6@redhat.com --- Anusha Srivatsa (30): panel/panel-elida-kd35t133: Refcounted allocation panel/elida-kd35t133: Use refcounted allocation in place of devm_kzalloc() panel/fy07024di26a30d: Use refcounted allocation in place of devm_kzalloc() panel/himax-hx83112a: Use refcounted allocation in place of devm_kzalloc() panel/himax-hx8394: Use refcounted allocation in place of devm_kzalloc() panel/ilitek-ili9322: Use refcounted allocation in place of devm_kzalloc() panel/ilitek-ili9341: Use refcounted allocation in place of devm_kzalloc() panel/panel-ili9805: Use refcounted allocation in place of devm_kzalloc() panel/ilitek-ili9806e: Use refcounted allocation in place of devm_kzalloc() panel/ilitek-ili9881c: Use refcounted allocation in place of devm_kzalloc() panel/innolux-ej030na: Use refcounted allocation in place of devm_kzalloc() panel/innolux-p079zca: Use refcounted allocation in place of devm_kzalloc() panel/jadard-jd9365da-h3: Use refcounted allocation in place of devm_kzalloc() panel/jdi-fhd-r63452: Use refcounted allocation in place of devm_kzalloc() panel/ltk050h3146w: Use refcounted allocation in place of devm_kzalloc() panel/ltk500hd1829: Use refcounted allocation in place of devm_kzalloc() panel/lg-lg4573: Use refcounted allocation in place of devm_kzalloc() panel/lincolntech-lcd197: Use refcounted allocation in place of devm_kzalloc() panel/magnachip-d53e6ea8966: Use refcounted allocation in place of devm_kzalloc() panel/mantix-mlaf057we51: Use refcounted allocation in place of devm_kzalloc() panel/newvision-nv3051d: Use refcounted allocation in place of devm_kzalloc() panel/newvision-nv3052c: Use refcounted allocation in place of devm_kzalloc() panel/novatek-nt35510: Use refcounted allocation in place of devm_kzalloc() panel/novatek-nt35560: Use refcounted allocation in place of devm_kzalloc() panel/novatek-nt35950: Use refcounted allocation in place of devm_kzalloc() panel/novatek-nt36523: Use refcounted allocation in place of devm_kzalloc() panel/novatek-nt36672e: Use refcounted allocation in place of devm_kzalloc() panel/novatek-nt39016: Use refcounted allocation in place of devm_kzalloc() panel/lcd-olinuxino: Use refcounted allocation in place of devm_kzalloc() panel/orisetech-ota5601a: Use refcounted allocation in place of devm_kzalloc() drivers/gpu/drm/panel/panel-elida-kd35t133.c | 10 ++++------ drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 11 +++++------ drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 10 ++++------ drivers/gpu/drm/panel/panel-himax-hx83112a.c | 10 +++++----- drivers/gpu/drm/panel/panel-himax-hx8394.c | 11 +++++------ drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 10 ++++------ drivers/gpu/drm/panel/panel-ilitek-ili9341.c | 10 +++++----- drivers/gpu/drm/panel/panel-ilitek-ili9805.c | 12 ++++++------ drivers/gpu/drm/panel/panel-ilitek-ili9806e.c | 10 ++++------ drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 11 +++++------ drivers/gpu/drm/panel/panel-innolux-ej030na.c | 11 +++++------ drivers/gpu/drm/panel/panel-innolux-p079zca.c | 11 +++++------ drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 10 ++++------ drivers/gpu/drm/panel/panel-jdi-fhd-r63452.c | 10 +++++----- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 11 +++++------ drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 11 +++++------ drivers/gpu/drm/panel/panel-lg-lg4573.c | 11 +++++------ drivers/gpu/drm/panel/panel-lincolntech-lcd197.c | 11 +++++------ drivers/gpu/drm/panel/panel-magnachip-d53e6ea8966.c | 11 +++++------ drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 11 +++++------ drivers/gpu/drm/panel/panel-newvision-nv3051d.c | 11 +++++------ drivers/gpu/drm/panel/panel-newvision-nv3052c.c | 10 ++++------ drivers/gpu/drm/panel/panel-novatek-nt35510.c | 12 ++++++------ drivers/gpu/drm/panel/panel-novatek-nt35560.c | 12 ++++++------ drivers/gpu/drm/panel/panel-novatek-nt35950.c | 10 ++++------ drivers/gpu/drm/panel/panel-novatek-nt36523.c | 9 +++++---- drivers/gpu/drm/panel/panel-novatek-nt36672e.c | 10 +++++----- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 10 ++++------ drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 11 +++++------ drivers/gpu/drm/panel/panel-orisetech-ota5601a.c | 11 +++++------ 30 files changed, 145 insertions(+), 174 deletions(-) --- base-commit: de04bb0089a96cc00d13b12cbf66a088befe3057 change-id: 20250402-b4-drm_panel_mass_convert_part2-5f258b0ae5ea Best regards, -- Anusha Srivatsa