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 phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0F1D2EB64DD for ; Fri, 21 Jul 2023 07:01:34 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id E51F6861E6; Fri, 21 Jul 2023 09:01:32 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=amd.com header.i=@amd.com header.b="3fc8k+SY"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id DFC7486346; Fri, 21 Jul 2023 09:01:30 +0200 (CEST) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on20614.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e8a::614]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 5E73184F74 for ; Fri, 21 Jul 2023 09:01:28 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=michal.simek@amd.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=H6ZUIZ+mRuiIFLhJOXYAVa3zVs71YRN6XN3tW3gHPvQsKqvGSHz0fR5jkrtvv+JcegCHQt9O1v+fYOeh7bi8MhGsiWiWQ9DLIoOaoJgHMU1U6gks9Bjyh3ZiZK9fjN9sxeH2C2peHLOI872DB8U2XdJv5pDkMOop2CCyILuFJlXdZ9cdzuC3fAXwiE6S/0a1u2TxZFNxRODSRArBWlC223ctXe0h1nLGTpAX9zeyy0cbVG3FP60kLgJodnCcS9YlnqT5NSMTIH1vzZwU1gqx2eDX3emMIGh6JFut0SED1qSqxX4i6nmxZQchpHKRJjJ1WDS8pytTeUgcX35gf0hlOQ== 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=mDS9bBgufxJD3AWuk9HM3w5F9jJrzXmrZE0Fr0oE39Q=; b=P9O91dYtzTSLZ+8Ht4VzQQXFZgjPccoZktRb5s71gxsls++iG4354o/ZXCWVaLHU6BMzWXHITFp1eKCeuMleElCRw9dTTrWjNPHngcuypa/z0lzhVv0QTvXfd3I4NjCuFs3vSySWMFBIzTyKg29+ZUfCA9n1Le+3CQx6BRqMoVKQqcIo9s37zCZkg9nHFjm8qKuUtiFTxyR5N1/WV99TqEPWESwh+JSpziMdF3nLYwRXsmHZ0DIvPMfcooV4QgQeM3Ito9EJaaD6lkylrEjOs1AJ1H/ZZ9RRtoFRXI5UzRguZ3V64RgKMgLP6HVLuMJkKM6MiB+EB4IcmDowmkPzDw== 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=mDS9bBgufxJD3AWuk9HM3w5F9jJrzXmrZE0Fr0oE39Q=; b=3fc8k+SYfZFvGkOj+Y61AphJYJcHtYnNJGy3bkq9bdA3hJPSnqMRQZts/3yhdDBBeecRzrSb+HeFBcD86qk81/v9VG1+IKerEFRc3c5SiIRKtaF1kQdhC6wbI2PBWLKM2fiDGOs2SDSztuAmNzJPn2mEudKpk9TdL0pVgwoC4Aw= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from BYAPR12MB4758.namprd12.prod.outlook.com (2603:10b6:a03:a5::28) by SJ2PR12MB8831.namprd12.prod.outlook.com (2603:10b6:a03:4d0::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.28; Fri, 21 Jul 2023 07:01:24 +0000 Received: from BYAPR12MB4758.namprd12.prod.outlook.com ([fe80::be39:45a4:cd9b:4684]) by BYAPR12MB4758.namprd12.prod.outlook.com ([fe80::be39:45a4:cd9b:4684%3]) with mapi id 15.20.6609.025; Fri, 21 Jul 2023 07:01:24 +0000 Message-ID: <39849fe9-0da2-2a70-eef1-6a7cbee056e2@amd.com> Date: Fri, 21 Jul 2023 09:01:13 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [PATCH] clk: zynqmp: Add set_rate support for gem rx and tsu clks Content-Language: en-US To: Ashok Reddy Soma , u-boot@lists.denx.de Cc: lukma@denx.de, seanga2@gmail.com, git@amd.com References: <20230719084912.30209-1-ashok.reddy.soma@amd.com> From: Michal Simek In-Reply-To: <20230719084912.30209-1-ashok.reddy.soma@amd.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR2P281CA0084.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9b::11) To BYAPR12MB4758.namprd12.prod.outlook.com (2603:10b6:a03:a5::28) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BYAPR12MB4758:EE_|SJ2PR12MB8831:EE_ X-MS-Office365-Filtering-Correlation-Id: e123b73b-99f7-4230-294c-08db89b84bda X-LD-Processed: 3dd8961f-e488-4e60-8e11-a82d994e183d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yciTEJoopAYGDlhHuqbvr3XTox9ib2i/iErDh5sS5FmuyuUaCOLTqpdgmaS+LgSxIPVg1fEJWDx8Lxn8YdJUulVkxH3Oo0D2D1L+n5M9Lr4H/ZLh+1UE3HWnLVZzuOqushsBfcxYlFN5UO7kYUiDC5K+Cw+TrJmLyMwqB+mCL87vaI31lNixJajTJ6Q247LYb5tgcaViOIj9tFD4AbCYvjzef+QwMfg8nuoHB6V4x4pWqHIvUiptZ2QJNvGXq8B6pwqDniQtGziy61h8RQyY1chjXZOBxz9aIVIeEPwTYI4SqTB+4Wu3zrb/LQ+dtiKOV6vM3adhZ99K8N4rMc9gHKAmCtBg8+K31+VlL3xB09odowEAKg42dQe8t48LhFic75kyF0oiv7LRDqzPSa40k9vU9k1wGbTO3bU6BHaDVVXQ/yxITIwOWBZG8gzYjUHZMD5+hqCV9MzfWJVjwIf3BuEvdK09ny7ynSaps/hIMyJYNVzQoSD6sjkXUxxxUiOe8SE2ouR1qXSWlFYpU/8kekBExJ86ImGhzXbYxeQvoT+fDmxKHvhcHl/QWe10z4j+Ab9LYzYjiaa+H4swOs6e2H6wVBGqqsWDD6nfIlx9Ejl2X0jChL9jI6uXHr7JQ4tf2mSBtPLz4K9EySeRfsBxXw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR12MB4758.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(346002)(376002)(39860400002)(366004)(136003)(396003)(451199021)(6486002)(6666004)(6512007)(44832011)(83380400001)(2616005)(36756003)(31696002)(86362001)(38100700002)(53546011)(6506007)(186003)(26005)(4744005)(2906002)(8676002)(8936002)(316002)(66946007)(66476007)(66556008)(31686004)(4326008)(478600001)(5660300002)(41300700001)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MWR5M2RZaXdCZkFCMnFKM3Q4ekkxSjBtQmJJN2lPWGI5YndEWWFWNFh0Y2ll?= =?utf-8?B?S1FLS3pkL3JMWVRTaEpIRVdIVGN3S1d2b2dDZ2N3ZTVKQXZBZ2IwRlBhWXQ3?= =?utf-8?B?NzlIcjNqbkVVT1lMVlM3Wk85cy9GZnlWMnFiZmdNYnRCUFU0Tzl2MUhLYVlx?= =?utf-8?B?MFI0Y1JyZnQxakY4SmU4UDMxWkdRSWtlZlNHenBpZTAzN3BYeEJjenM0bVg0?= =?utf-8?B?K1ppcXpJdUZ2aFRkUXY3Qm9jNVp2RTQrZXMwRlNiVk4zZmRtUysyMzYrT1J6?= =?utf-8?B?bzdzRW1vWFBBNk90R3IzUU5LLzYySlg5ckJXVXpKYTBUNVN4MVB2Ynd6NUkv?= =?utf-8?B?eXM5TzExdTZHTER1WWtObmV6dVYvYTNxWnZKR0tGUzJKK0VpbjJHVkgvS3Bw?= =?utf-8?B?MHRJcUE3TFNMUnkxOTZwOXQ0di9BYVdqU2NjcTBZWk9Ha0JFWVlhbjl6cmZ2?= =?utf-8?B?QkFHcnYxMDRJOG1XNzc0b1dkNjVzakNpOE40U0FWVjd4R3RseE5hYktuTFJp?= =?utf-8?B?L3c2ZytINTRwUzdwTXJOTkQ5YTNQZWVqQWJYTFU1UFozVlU5d05ubk00dkpZ?= =?utf-8?B?TnhuOWFqK1kwc3ltN2U0QVhLUUlWWUZYSW16TXJoRVI5WGg1WXpXaHZSWTR3?= =?utf-8?B?UHR6TndKYkNmejFXT0lUS1ZaQlI4bmxXNDZXZUVZaXQyNTJRY2ZlMHpqaGhB?= =?utf-8?B?NVNVaEswQ1gybzNWYWRZK2lxQVE4YXF0UjhPbGR3U1dTVzljQ0JxaE1ra01H?= =?utf-8?B?amgwOStsd0xLNFN2cnVqNlhZZkRxNkl6dEl0MFVDTktGbmgyNm5JZU5iZHVT?= =?utf-8?B?VnFlUnZaVWx4Mld4WVdjYjFsYUM5RjJiR3pHaTZQaEF6SmQ5SUVXMGkrL1k1?= =?utf-8?B?QTBnSUtwd2kyQ2pSWWRLR3lEbTlaWkpHeWFtUTJmNUk2MVdpMEhxMkVrWkcw?= =?utf-8?B?R3lOenRHc3RqeVRpQ1hyc29uUmhWeTQ5VDFzUzBRN1lFV1hxNG90eXpjamg3?= =?utf-8?B?ai83UVFFNzFXL2xhU2prOVlpcUN5a3hRRXppOHZEYmFjMHBIVDQveTBuR1VK?= =?utf-8?B?RnE1aysxc25nTytMcG1KUHZMM0phV3E3SzB6QTQ3eVV2Y2JQSjNwME1ydFVI?= =?utf-8?B?eGxMMnVzOW1qZitZTkVnOVUxajRkeER5WE01WGg3S2RkSlpLZ3dpM0JXR0ZZ?= =?utf-8?B?QmFHazQwNFpja1pOTkFSMXh0ejlTTThySEliVHA1YkRqTnE0K2UrMVRGOE1q?= =?utf-8?B?cDdwMnJQeXpWa1BrRUVSWXpnVFlTSE84MFUrenliYlFKTXlRdFVjSHZNTllW?= =?utf-8?B?MFltZlFEUWEvdWRRejB6eS9uclJuSEpzOS9nYXB1TTErRTNrUmtxZEpvYmJS?= =?utf-8?B?TCtBYkVCQ2d5TTU5Z1VOWkx2Y3Y5bmNpejRQcUw1RDlJL2ZmeW5wQldHR2h5?= =?utf-8?B?WWF5Wm5kODJLQ3JZSDRaMUw5bFE0MC9FYWljUTVXOVBacXMrei9kNjdJbHVu?= =?utf-8?B?bVFOT1dNSzJ6OW9TUzNmTTVKclVsanExaXg5N0lUbGhSVWVBOWxGMUxGQ3Nr?= =?utf-8?B?VDZEMWRVbzBIaExWRkdmYytLSGd5Z21ENWtkRjNEWGpzUGNQOUlGSW9LR2xw?= =?utf-8?B?SHgxeDJETFg5cDFQV1Zxd0QwRHFmZm45TzFjR1QzTWFUbnhPQlV3SExRaE05?= =?utf-8?B?YVcvYlJUYzBZSXNSK3ZmTFcvcTBRUzkvMjVnOHJmczdYeDZCZmlId3pFMlRZ?= =?utf-8?B?RlA2d0hJcmpxTGRTVzJtN3ZzM2M5SHdsaUZ2Q2FxU0Z5K1dGaFhPSXB0M2Rx?= =?utf-8?B?Q2NaOENYRnVvcUpDUlV0WWU3N2pFWVdEcS9HV3FqQ2QvQVhWOTZnTURPc3l0?= =?utf-8?B?RTVpSkZpUy9LL0hHLzhVOXo0ci9rNnIzemczOTZrMFdhbDdzUitFeG5QazF6?= =?utf-8?B?L3plZmVzUmkrRGFVUlI4WnVUdW9BbUpidm45T3dDbEJSdkZnWEJEN0xGeWpV?= =?utf-8?B?ZkhTbEQ4K0NHUlRGREpYZGxjQjF1TjZRcnFtMENSUVdEckJkeUxUelpGdGUy?= =?utf-8?B?SFdaOXBvT1NUeWRUZGY0VjNtTWR1Y1lrZ2Z1WjVnSndVRS96K2JWdHZYNWVp?= =?utf-8?Q?08MRD89gSWYCn+Ss6XLGNhYQB?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: e123b73b-99f7-4230-294c-08db89b84bda X-MS-Exchange-CrossTenant-AuthSource: BYAPR12MB4758.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jul 2023 07:01:24.5253 (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: Noce8tyeQoge86UGc4izVqAnHjyIUjgvsbNVFcw+W901d8UC8u7hN3snfonfLFXe X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR12MB8831 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean On 7/19/23 10:49, Ashok Reddy Soma wrote: > gem0_rx till gem3_rx and gem_tsu are missing from set rate function. > Add them, so that they can be set from pmu firmware via clock framework. > > Signed-off-by: Ashok Reddy Soma > --- > > drivers/clk/clk_zynqmp.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/clk/clk_zynqmp.c b/drivers/clk/clk_zynqmp.c > index be0ee50e0e..27479391e1 100644 > --- a/drivers/clk/clk_zynqmp.c > +++ b/drivers/clk/clk_zynqmp.c > @@ -718,6 +718,8 @@ static ulong zynqmp_clk_set_rate(struct clk *clk, ulong rate) > switch (id) { > case gem0_ref ... gem3_ref: > case gem0_tx ... gem3_tx: > + case gem0_rx ... gem3_rx: > + case gem_tsu: > case qspi_ref ... can1_ref: > case usb0_bus_ref ... usb3_dual_ref: > return zynqmp_clk_set_peripheral_rate(priv, id, Applied. M