From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id BC54C43884; Wed, 10 Jan 2024 16:56:10 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7B1034025E; Wed, 10 Jan 2024 16:56:10 +0100 (CET) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2041.outbound.protection.outlook.com [40.107.236.41]) by mails.dpdk.org (Postfix) with ESMTP id 374954021E for ; Wed, 10 Jan 2024 16:56:09 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=A+kiZ+a03FGxHq1fDc3NGYFtwAUwgEg0W5OIx5g2iA+j5Rm2+/DremK2qqSdDuJxFrTwXKWJtZoZ8u7RV6Y0j76GUh3pDSrNHGLmzaHD4UrtNWi1UuNCGWc00rolG5shhEb4DHSWondrzXo/sDhoPdKyvQByh2HopYusTT3wpNRT4jKb35jqHniBT9guwdoRJ5XYChfK8IWoLJ3htdBJmLKAXS2gBUnSHaCKh5esqFcVlqjuEMDLBYS9lDTMKy7tNU66Y827zVQiHcDzDmR11oiK65/KYxib/hlrr6xD6UGOnupTk48fHvMYsk65j4WUfVLlDpG6keZr0Kq4qJk44A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=WgcG3kifM1Zk3OrS3/Nz+dDPmnNr7IdlQsCvJ628HIc=; b=Vc0N2dnHYN6wHbLJ5jrG9isbOuvCPoc8UHIuT724uRHvQP4kHgM4FE81Orl3mvG3k5MQqLUE2qVzfoRhGA8G2JlZwideWgnX1WEpGwUXTuyT6Q+40kAPFoxv6cObBffmT7gfBmdff5wVAnlWuupjzlLM7HM7W4Od5riBtR7rP9pOPWXytrYjtZAS7HC19nRb2WWT/JRFt7Q4qC7WSB1KYTbp4QxSAtFUV7haSvuOWQOtF+FUHpNWdzjsP31uEDnFlYZXc49MaFLCM5yp7OkCMOjCewun/kS+YR5GhWLZ/8JxNrtxOs3H92MPYBgnawlFmG2nSfRCYtSDHxKTNFyp/Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WgcG3kifM1Zk3OrS3/Nz+dDPmnNr7IdlQsCvJ628HIc=; b=JKfeOXGQDhmW61x3oongibKQPsnndfbpjYniNOiP7hMTtIUZdrkbfJ34Y2suPoHF+2gQk3Gd254iVFlbDcD32iLEWmpp0tQkXfSV8vdgSJrj2A9PQ6VoqQNjlbenrkTWOT6BZhuCxMaiwQrEVj5pwt/vMHHQtdk0feuJOZ7TL/o= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) by SJ2PR12MB8719.namprd12.prod.outlook.com (2603:10b6:a03:543::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.23; Wed, 10 Jan 2024 15:56:07 +0000 Received: from CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::815a:45e6:cf5e:479f]) by CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::815a:45e6:cf5e:479f%4]) with mapi id 15.20.7181.018; Wed, 10 Jan 2024 15:56:07 +0000 Message-ID: <9c4ef8ee-3630-45c9-9557-9feff17319c5@amd.com> Date: Wed, 10 Jan 2024 15:56:01 +0000 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v1] net/axgbe: read and save the port property register Content-Language: en-US To: "Sebastian, Selwin" , "Ande, Venkat Kumar" Cc: "dev@dpdk.org" References: <20240105113250.11492-1-venkatkumar.ande@amd.com> From: Ferruh Yigit Autocrypt: addr=ferruh.yigit@amd.com; keydata= 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 8Zk= In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR4P281CA0254.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f5::16) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|SJ2PR12MB8719:EE_ X-MS-Office365-Filtering-Correlation-Id: 3785af3e-09e3-4a19-8de1-08dc11f4a808 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4Qr/4HoE6dhHYZF+S9tkUVLE9TMqLkkKLsWVf8kJQG132utSLYlBBcbVv++Q33EhZXAeUDnRzs4B4hGxaRAnbZiD1EpPih+3fOIdNxrmqCFdEOm+Sya3/t1M1fOJW22/9DFlkc0UFAN+uBXeMB44lJ7lGoQtBO0HrHpd4QH2BA6iAj0oAUjN4Yu7p5wbI+GbQ7O8wH5Q65eAcPT6FwcucaVfB5/HhRI8fqKZEBhJz7UvlZKcN08h6WUH5DEjvAEty/zj17eurkaK+tV/UCpcoDty9cCz2pffAYLsuR+O3kAk3G8PmrEmaWCYdfxJYrviXJRTItPROSzXmc4MQQ5Y0EAqcMD+pchSsZISZUamkKgw3jaGCqDZGERtZgPJJxcNbC+29xZi7p6mAaabYpQKgWm69OAdOW77lGXWIKa7UCoEq+wKg7+wWokJP8VPlBQ8EnSA34dvQ4lpOwKXs2pmVxAIkJyRBRZdlcMGFenefIDUM6EaBhunEFDDOR+eGh4tlLvghRLYBrToCOmH1DQPOxLKxQepnkPnTz7hlQ7f/RlhD6D0wiE4I3fr6TeMg6zpW3RCpx0jMx49tg5WUbZ+L6atBXDF4yXAeTjLhxy4Urzeif/xymCWEKSYKhfPA2l2p5nSWEGM1zk/V3l55yPZGQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR12MB4294.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(396003)(366004)(376002)(346002)(136003)(230922051799003)(451199024)(1800799012)(64100799003)(186009)(53546011)(6486002)(26005)(6506007)(6512007)(6666004)(2616005)(478600001)(83380400001)(4744005)(66476007)(2906002)(41300700001)(66946007)(110136005)(316002)(6636002)(8936002)(4326008)(44832011)(8676002)(66556008)(5660300002)(38100700002)(86362001)(36756003)(31696002)(31686004)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RU5WdUE2Vm5DVFU3MnRWaUNyaENkYi8vM3JLaS82VUQ2R0JBWHo1WFJzN01j?= =?utf-8?B?cCtXM0tGVFZiV1hzUkF2KzFEYzZUbjRKcGMzdkR5UGVrQXg3ZTNVZFd2WlA2?= =?utf-8?B?OTRsamN0dDNFbWtBQmlyN3FMbUprdldoV2ZMekR3eW14QkpoYzd5Y2lQaitw?= =?utf-8?B?SW9DcGJKQkNXa1pEenhueHpmblE3SXVzSHFtUjdrZlhzRUNCSlBDNDNFYmQz?= =?utf-8?B?RkZ5dWh4MmhBVE5td1dVL0t0V2hEZy9mb0hQOFBpTCtGUmlJWUJ6UHJ0ZG4r?= =?utf-8?B?R2E0MmZDanVaYTVZYTZGdlRWR2ZxKy9zYjA5ZnlYR2JCdXBCM2dpZG1iRWJH?= =?utf-8?B?TkxQOTJmeWYvVlFqV1BqdFV4SHp2emhMWk1zREx1OGYwUys2SUEyWWJielBv?= =?utf-8?B?N29DSlFuNXJiL3lubmgzZzVDOGFZaXVrcXNiODVseG1mRER6MHgxVjhHYjZv?= =?utf-8?B?ZTM3TTVMMXJuZk1IL3U0ZTAyQmVucTcwWkNiZ2xQS2pFa2hTOTNwODlxbkFa?= =?utf-8?B?bzdBbmd4SXc4cEdtb000bFNhMzB4bGt1UjU0bVlWUDVHaEV3VVhYWTZGRWl1?= =?utf-8?B?TTdkS3FzWG1RVFovbGlBTGxmQmdvd1NDRTgyeDc4UWdVSWNjak44djliK01H?= =?utf-8?B?Qk45eWYrbE1HZzBLQVBSUUowMjJmZEdCOXhha1ZGTjV5ZDFsRlRxVEdSSlNn?= =?utf-8?B?MXFDK1NPVEN3WWFra3c5dFA1a2ZjY2FZRHMzZE9NOTRaTk4xZXZDRHZkWHB4?= =?utf-8?B?dE03SkIycExXZzhWMW1kQjNQN1pGTzVwWkpqd0RQWlc3VGtveC95U0huTVhy?= =?utf-8?B?YmlHbDJaQ0I3eUIvaU95VDZ2NVh1MDNySXBlaTQyeXpyd1lCZHB2WHhhNDFP?= =?utf-8?B?emxtYUtxMWpza0RZVnJndDdTUTNrdytWZFFBTHNsZzlYWExkU3NxTjJCWXIr?= =?utf-8?B?Wm9NU2Nkdi9JQW92WDJKZ2dURU5keXY3a29HajdnRHVHbGlZRHc4cTkwVkYv?= =?utf-8?B?ZXEySlVyQVdnM0E1YnVVN2ZaQ2Y4SUhsdzlUM2RsMUJ5RHNlOVBaeTVYLzFm?= =?utf-8?B?aWJvZy9EUVkwSjM2T0xVT05YcVowU3VNVmFRblZtRmdXcFBMditPOGM1NXhV?= =?utf-8?B?T1p0MGZtbUNPL3phL2xmdDYxb2tWcEwraDlNcWxnM3AwZnJodVE3WnowTlVS?= =?utf-8?B?bmg5Q1UwZmxVQ2JKTHZwdzc0aVA2b2IvQ2VlMmdnaWQrWDdCM2wva2s3MGsz?= =?utf-8?B?dmxOZGEyWmcwQm9ocGhTTnF5VUJTQ1VsZU5CRnY0andkZXozOHByL3lLM1pM?= =?utf-8?B?VzVuWTBwTEpkcGtZbllOMXlLOTMycit1SElHZTRYTDg2ZmhEL2o5Yzc4aWFq?= =?utf-8?B?Um5lUFZSeEJSdlhEV1laRnBXSU9tMjR3bWZQb2ZPdE5GeXN3WDNKU2FDODBM?= =?utf-8?B?VkFkVnpHNW0yUnpudStPaHZOTkFUR3hacmNVZk5xdVUxMVRVOUovbnV3QVNU?= =?utf-8?B?SEdWT3ZTTG0zd1BvQTlDclpmMUdPcXhReVAraXVFSDVyeFBORGpUUDBWbTZh?= =?utf-8?B?N3NoOXNSTmdPSGZyRGdaZXZ3R25kMFc2dU9OeHI2YXFxUlR1aUYxSDkxQzhQ?= =?utf-8?B?MVduYzg0LzhENUowd2NBMVBlalJxcldhZ21MSThDc2VEWE5RNENBQmZuaEFm?= =?utf-8?B?amUvSlRGUDdzQ05SbE1ZT1ZVeTVMYVZWY0x0cVlUek9welM2MDV1eU44dC9q?= =?utf-8?B?OWJHcVhvU3ZkM0pvWFpSUzJMWVJVdHkrMjFqVWJMUXJBNkpIcEo3aHZiZTRH?= =?utf-8?B?RDZZcmcrL1VFNTRJMytsRGI5TE5CRXVHV3h5MGlmSkdXU0tmYmpxcU00Ky9V?= =?utf-8?B?Nmw4WjlFKzljcEM1cnVQaURLNmtMdlQ4b0V3RTg3MzhZazRCY1pUTEEvM01X?= =?utf-8?B?NlozTEM4NUJIZ1lyeEZvMjAwc2MzYm1Fd3hPallnbVFmVStmRlJTanJBV2ZM?= =?utf-8?B?UWpjRnhTQVRZekdXSUFiTklUaGVLM081U2U1d3M4VUVTek4vNXkzUmVveEZE?= =?utf-8?B?WUJZenNnU0FGTjJvSDdvd1ZzRzVuKzZtM1NjTE15bUkyNWlobUkrbEIvMTFx?= =?utf-8?Q?EJ9by9VmTdwx/+e7JkiA4xelv?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3785af3e-09e3-4a19-8de1-08dc11f4a808 X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2024 15:56:07.1309 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Q2saUXT1xgTiSloc3k+1ZTEw8i3Z39Aey6k3kigMjoWKKdUZx/f38VHjp1JisVJ3 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR12MB8719 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On 1/8/2024 9:10 AM, Sebastian, Selwin wrote: > -----Original Message----- > From: Ande, Venkat Kumar > Sent: Friday, January 5, 2024 5:03 PM > To: dev@dpdk.org > Cc: Sebastian, Selwin ; Ande, Venkat Kumar > Subject: [PATCH v1] net/axgbe: read and save the port property register > > From: Venkat Kumar Ande > > Read and save the port property registers once during the device probe and then use the saved values as they are needed. > > Signed-off-by: Venkat Kumar Ande > > Acked-by: Selwin Sebastian > Commit log updated to note that refactoring is to improve code readability. Applied to dpdk-next-net/main, thanks.