From patchwork Tue Aug 6 04:58:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kuninori Morimoto X-Patchwork-Id: 13754441 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 267F0C3DA64 for ; Tue, 6 Aug 2024 05:03:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Date:Subject: From:Content-Type:References:In-Reply-To:To:Message-ID:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=NfCyx2ONYkUviuG/wntP5QJjjUOMYcCOHdxlqwvAle8=; b=D4g2R0Tb0k3uCgpJYEkmQvl5Pp 7fK5frqM8dPxfRtZxSVnykJ/GMxaeEXDYa3JK3vdNiSZZrCO5U1upuS3SMnskc0gmKFyk/ElMoMn4 JhX2KiP4q+vuOBd/vtsFAtZ8DnatYE8qTAH54wlk9Gn9oRsG87b+Exk+V6VruDh6pvzHvfyOD0x1B s9XwPR3+P6/B1WWjiaZ9RPpX2tuaBQmleAWTdrb8tGrlnFuO7+dlBHzB4WDnF/ay0aALjnZkzVQlO AadpzeKwIHGuD9UZStKexppi39lxXWIMYOcj/MXn4d1HGarZKL7jWOJGwSn7tGhxSL7CP85vinbsy yp5kqUfw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sbCLy-00000000XQI-3vjI; Tue, 06 Aug 2024 05:03:22 +0000 Received: from mail-japanwestazlp170100001.outbound.protection.outlook.com ([2a01:111:f403:c406::1] helo=OS0P286CU011.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sbCHn-00000000WY9-11Sj for linux-arm-kernel@lists.infradead.org; Tue, 06 Aug 2024 04:59:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LO5XFy6gzXEFgmxUxL+N5JMy9IUEDpQrewOt0cLIN/63bynJgEaLi1BLOixffVDTnUyYaXQUC7zMzdY9yKe6wmZF8QGxjTgHKovs5qTbsbYOFJbc0cV32EkpDsfoS2ursmr8v0wki6/6utl2Ok3COIs5mfdp8WxDwD/zpi744JDGbAXjDz0+boP4+TCStHZL6WimMEFK3gFwxIwfJp+sZjSzEb4TGYHDo4/yaRjTIDUrvCpNIqARxdN6E/qlIZI0/ypdL6Ejm1rfFzVUYcFhqBjDRvPuk+SyMvaTz+5eJFa3sEqGnRolRqBtHjYLAZwOlB9ne9hUkS9/D2qhcO7H6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=NfCyx2ONYkUviuG/wntP5QJjjUOMYcCOHdxlqwvAle8=; b=cdOrUm/WxvMRV2F5oNRooNCaCnK2dNcWgqumXtZ+ilgp4xH2PMEeGmJjfjuGmHkYJbsp9eLY9/47ND2uJr9fiRCXzRP2ElqdQDbgBFuzVoj+UNwIbvUyyXHazawSXSE5AhYsevYFDjn0zewlCOTflHwFdiU2kxwBnjlHyscLgkYMe2LtrgixEySPYeebQ8oqseViZUppEIYjxTcw7EaJAMI0wPhApDcPl7UK7XNwIr8eWF0zT00LsqhvdO7+KPHujlcQYTwXm7jt3eiTdzqNQ21Moyov3MmoIiIOw5Nu1k7DBIB2+qL1OqWdk+Ua+2N55Z17htg57Jsq8b9KOBG7eg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=renesas.com; dmarc=pass action=none header.from=renesas.com; dkim=pass header.d=renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesas.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NfCyx2ONYkUviuG/wntP5QJjjUOMYcCOHdxlqwvAle8=; b=LX3BRmY2wiBM2Tr9EMIMgkNOcKWx78SUfUSaezwnOoEiWpAfXBzGCHi7AU1zbS8UWqJQVTMcyr8eaRgLXFI5kGjdB4YCFBriBom0VCDNfwpwSVGvo3Okfyo/Y/hfWp083YtL8IiHg1lwc2am7JRj1iFHZVQBzlVANVx+iWzwzFU= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=renesas.com; Received: from TYCPR01MB10914.jpnprd01.prod.outlook.com (2603:1096:400:3a9::11) by TYWPR01MB10409.jpnprd01.prod.outlook.com (2603:1096:400:24d::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7828.24; Tue, 6 Aug 2024 04:58:59 +0000 Received: from TYCPR01MB10914.jpnprd01.prod.outlook.com ([fe80::c568:1028:2fd1:6e11]) by TYCPR01MB10914.jpnprd01.prod.outlook.com ([fe80::c568:1028:2fd1:6e11%5]) with mapi id 15.20.7828.023; Tue, 6 Aug 2024 04:58:58 +0000 Message-ID: <87a5hqw8kt.wl-kuninori.morimoto.gx@renesas.com> To: Daniel Vetter , David Airlie , Helge Deller , Jaroslav Kysela , Laurent Pinchart , Liam Girdwood , Maarten Lankhorst , Mark Brown , Mauro Carvalho Chehab , Maxime Ripard , Michal Simek , Rob Herring , Saravana Kannan , Takashi Iwai , Thomas Zimmermann , Tomi Valkeinen , , , , , , , , Daniel Vetter , David Airlie , Helge Deller , Jaroslav Kysela , Laurent Pinchart , Liam Girdwood , Maarten Lankhorst , Mark Brown , Mauro Carvalho Chehab , Maxime Ripard , Michal Simek , Rob Herring , Saravana Kannan , Takashi Iwai , Thomas Zimmermann , Tomi Valkeinen , , , , , , , In-Reply-To: <87mslqw8mj.wl-kuninori.morimoto.gx@renesas.com> References: <87mslqw8mj.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto Subject: [PATCH 9/9] media: xilinx-tpg: use new of_graph functions Date: Tue, 6 Aug 2024 04:58:58 +0000 X-ClientProxiedBy: TYCPR01CA0060.jpnprd01.prod.outlook.com (2603:1096:405:2::24) To TYCPR01MB10914.jpnprd01.prod.outlook.com (2603:1096:400:3a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYCPR01MB10914:EE_|TYWPR01MB10409:EE_ X-MS-Office365-Filtering-Correlation-Id: d850030f-4b6c-47be-ad0a-08dcb5d47b6a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|366016|376014|1800799024|38350700014|921020; X-Microsoft-Antispam-Message-Info: hD9ex22NANUR4oTbfSgGe58AY/l6RtpJJ37Vpi2TitYcEMrZtSgMbb4/cemR0RVw91ZynqzFF9dDvsynddg6Vk/zTXUfUHDIgfMcLxjVlowe9tNCppdTvK252ZIUhLCexE0cuPYN2oIIy0WwZnoxvJ/i1TrKAvi3Ff5P2IcH8q3MDrwYR8k+Xcbj1Mfg+PNyaJu2jFuWd1TQ0QnnJhIqmJITy6tfEJlntTUOgF61DiyKMMGiSvtMV53NQcgnFe2QsrofY1R8OBSk5LyHE6w27WYkHK79CfZv5qz1NtZYTkWJEdTA1AXfvS9JOnP/0yKf80kcM6OQ+O7z0I8+Ri6bUdFS6ZyGCQ7GbtUvhhZ+wZGaDjDQKMxxt3eb4PfF6oD9vW1j2+IkZFmt/U+iZscOUL+W6gJS+KR2sE9kKgoQqHoNDbA6J3flrBoB517FXu6jhByzhvprft7hvePxmsr2ugc1LKTTdtxuNjH3Q7z2ePykmQciu2qgFI/NPPjB3YU2unn1NrMhvbhUnypf5xTfwVGE/Z2WOapO6/k7CT6Jn1UZidxMEooM6oeRhzv0vYrVm15w+hUz13vC9WNlhcivDkGIlK7W6psOfSeieoy9r24iuUoy0LbxAbZvkVL6ixh7TsCYwYFAf//N1/fopBzTDQimhT5eHsw59B7SGfuE+PwPfL8lgBdO6YsYhFvljist1Zyd+NICDPZ8HOfZ2JA1SmKu9pgi1Tk2OrLPc5GxY8B1f/Ne6BIh5nWw+V8L2nXvkQZCug5i61TSsO+8Kh0UYCkpPMoaApg0V3+K8vu9Cx26prRkhZ7f5l6n6GQb9dG4n6kRdWXxBLP6UaUThOYD8CTRAUPdSEpbRL5eJUVAtZvvrgoLQRUwWJIxHKMv3LccO0SrUObYB0bY7GJU9wG/hXABS4bBo6mfZp3FdVfn4C5mtNCp9Bbn9Q7bXm23U3UHAw3yl85vyR527wyGdikbAry833eh0dO0akyH/0Qu9Nnoax9xNijKr1npnVQrbyGvl+mEIbGas36yfIqHosCNvA7jofged3EVj9RwgBYqg9OfBPrWM1zXlmbDhRq7B+gzfmOio68fZuvWvH9EkeatXw25c84i8+yowbMTZ2CvqS0H6KHzN5gfvecXDuwKqT+83U3i/nRV4TxRaajny/GiBrDlTAr1YWZuPTT7CLs/+ST/ZeQM1ax4Oywl9IfMwY9VVPrq/iUd4eeNxDNDqTfQz0q6BitgcZfPpqNS9rC3PHL7vZ9VDh1G0JGu6eq815m8WZCNjt9+8ts7oiAc4aSKEwJdqoqWnnSRr00gBJ6U2jDUPaTn6y5Yf5TeC5YxpsSsMNsW/GGrbztuetzih1DelOQOHe0/XLwFFxJa4dtEh0QWGQA+0IgY3+/B+4k9Wh2Pa9FZcI5hK8n93OTKEdDMViXEtaNaa70WmskGGKeG8yA= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYCPR01MB10914.jpnprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(7416014)(366016)(376014)(1800799024)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: K2A7+Io3LRV5TDkHAccaQn01JvT8gbhCooDYkVAMKhsuzV0TXjY3v4ox93IEFY17PQ6xBPUuNDFg4nLxuUq6DacLxwy4em8xDPGIuokCCSXQSPxKQqPJJ5k6LIvqbe5DkczH4SLJt4gIuPAhh7WEdKZK1FSUFIhQ5JjCOIcR8XcsaAEDJUY0XbTs6uYSTg2ovczVxfA/tR7a4Vekq+bmWhh0JiGq+z70wLmwwZQuUCY4WTZPbi/VVJzdEvkoSgy/AGxM/n7uRPn/HfTYr90B5C6v/rNRr8x6bVnuEPMZeF53vtxSVV80v0yeyiVDdFlWbVQy62FV4qZrHD/lDFD+jmRLa/3R9k7jbxaQ2u0vsVLHfWDB+NgS2dJD/He0VJ9/0UMxx0kx+vnNKHHRyVCV7e/lZh6yQ6H7wY8c7qmvcc/+Te9bMtXUU1anXfjd0yI8uX9krL42TEypIKhe+J1UMxbSxZeOxMUHwKSb70A1QQzb4YreZ/5oA0l0YP1A8nnVsQ79pX2KvuF914IxMLlYdw3kYQF3hWnAmk85meks9FHHLthCUjdBZbwtgEyozFIxgMTlNvPX4qHpWU0zEWQfufEGeU65ToV0TapPW1RAI1Tg1QYuGuAEzzsEDwVSyjidwMyDuuZB75dqpbN72PHm1HxBJBRd5lblsX0q8Kh8+bNjupr3CGiBmZ38Nb4VhyP3C+2zvpxRQjNoZv1uoi+pwQ5AIF9Woeci2ntkKHUkwSsZLZWsDA0iaYJ8pPrDBgKi8xLH7xETwwL/kT6+p0CjoIqjKLjqX3Bhslmj4VClIw5S+4mJsrRxwtKD5W/KVaANlkhjcMNohrCgXf+qdiC5ng5e7d8Q/K4MxIh22HpCIpcy90nuzWV3Ap6i58+LJZMbuhet9e42g4sLL9vxX4eMwtdxT9/ByHS4u2oSMK+n8tu8rnUqyX0AhP34Z1AT4FPpmhgRpk5CpeMRXZsJFgafHX9/xizzCNeJzjb/G97vKV/5tczlsWKv1v9YsQjNil+TBKXrix2wlBCSeDqAozwdeWJPItU3hsnNq+RSy7YJCOgwk2vXOnW7TP8qcdDZia2hQ3sUAAHu5baEFJc5euLdOq+t6ylWIA+Oxtd39FDZodZAvMf7L3k1YQ7zSIIrVN2fxt5vJLKjwHvOsyRCWfn8PUMmrswUT+nfZJp3q8SpdDth+fd2JQ6Ls5SNiwQF/1WCI1ne93Nx0t5YXDWlJKI93T/g08MFGH9YMccNfEwVjIEtwVGuBbeA9ACmtHzfSkd1nRScNFZc8IeKqdpaztU6uFCvTouYVSKqGeLqkzycf17U6CqDPnWJCfn8NCCDAuAmD8LGwEPv/XphnTAQiZvwxVGWl1NYAJ2rEL98l97rCqCOZ62r8DX8A1lPAGkfGFzslnDhCGlxzoTTXuT1vbIGs0pmGbhaf0oz/GU4ovdISE256i251Ntl9CepXdpta3XWPJPkCyinmgmtCa4HNRW18C+6XfJ3u/d8+zzIRfp4ykUZ0Ca4HWGSDCwEPg8Q84JP9UfWgLs3aokYzMeXTuHS2fpy+oofNjcaXyN+519nsbg9j9Cm/7Xae4c2U5r0bIrkQfMGKlVI3tivbdNRGMYvP3MUSrf4Og6PLt+wLDkQMsI= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: d850030f-4b6c-47be-ad0a-08dcb5d47b6a X-MS-Exchange-CrossTenant-AuthSource: TYCPR01MB10914.jpnprd01.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2024 04:58:58.9034 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: W4UDbrNHclDXVB3kWYodYPBLLdyrh4EHbmPhpeOAtepsXxSFVv9NglxNM9xW6bWbBWmrqdsYVqUbdn8OqXNXR/QzYNGm+vkMmHypIRJPxth13MhdZav/nFVUDeWgjX43 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYWPR01MB10409 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240805_215903_356244_F1B68CE9 X-CRM114-Status: GOOD ( 11.29 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Now we can use new port related functions for port parsing. Use it. Signed-off-by: Kuninori Morimoto Reviewed-by: Tomi Valkeinen --- drivers/media/platform/xilinx/xilinx-tpg.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/media/platform/xilinx/xilinx-tpg.c b/drivers/media/platform/xilinx/xilinx-tpg.c index e05e528ffc6f..a25f216b2513 100644 --- a/drivers/media/platform/xilinx/xilinx-tpg.c +++ b/drivers/media/platform/xilinx/xilinx-tpg.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include @@ -744,7 +745,7 @@ static int xtpg_parse_of(struct xtpg_device *xtpg) } if (nports == 0) { - endpoint = of_get_next_child(port, NULL); + endpoint = of_graph_get_next_port_endpoint(port, NULL); if (endpoint) has_endpoint = true; of_node_put(endpoint);