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 9E1F7C43334 for ; Wed, 13 Jul 2022 16:25:17 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=DvCfVt+YJqbMqZxWoN3YcOutuCPi8V73UcOebo4XEQY=; b=bzwPqItHqVTBhm NHaPa8GGNMlc7A+iJjxk1N80Gzp6ceGM8XbEKxnBUVhTdxdWj1vC5zjjMoD4LdMZ8QNyKKzG0qu4T ASE6KWzKuXmULs1HxA1AkbPjzmM0oUylyyYUEB9RPeyLDe48WT8jfGMcboKi1c6hR7V/FL9tXJLeg IgdLQjtHD9q6P+ty2NIjpTlSXmcBr58g6D1OL6++JYlU8jFGY/RZNOX7wIl6DjhZwU18fufoopQA4 hY7KUohzfXzDGfyFF+/gYwsOScwoOq/TZWJ1tUKzZzEvVEeYxug9e5qZsP5dVwBc+JVtjKmNwem7w AdEeAyIZ7B4wnNcr005g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oBf9x-005bcJ-IV; Wed, 13 Jul 2022 16:24:21 +0000 Received: from mail-pj1-x1036.google.com ([2607:f8b0:4864:20::1036]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oBf9t-005bZk-Ql for linux-arm-kernel@lists.infradead.org; Wed, 13 Jul 2022 16:24:19 +0000 Received: by mail-pj1-x1036.google.com with SMTP id z12-20020a17090a7b8c00b001ef84000b8bso4523225pjc.1 for ; Wed, 13 Jul 2022 09:24:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=8trEXKpqs8PNonlHlRAj0tR6TlfRjpWV9U7p7xcA0cw=; b=WGwvYd9kHreU5ZrEeGCA0sowUoADCOxudKybzsDqSMmsHB+9t3kOg9Dn2R9xvYTVmg lcDYcpjy57SBFpalKnepSf1SpnRIxzEHMn53nje/Snz8kjxdd53DDVBwHw4KMed1hD+7 KUzWdGE9wfk7FDMQ9e8x8z6aLoj9A+AcJoUIFllxIh5AwNAqNWvFyfXJKLhbaGvLML6h 9MyZo4c3hbkiWcSIviRro83vHqzb1cw6UWHEUVNn+WALuLWMBnmdNbSTkgGfsB/aA7kc rhCgY3EZdYknY+K4nausWVjYJyUoD/xxDwU/pUzGelbdvVp4L583kTAMwyvB5N9dSs2S jsfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=8trEXKpqs8PNonlHlRAj0tR6TlfRjpWV9U7p7xcA0cw=; b=eTGc/YmyjHkVLakootGZsKWLBLqHVT59VP5aYwS46Rmyodj5KTT+dprV5hB2QIeQMl BDMsdh2nudweZMoSXfdQZGMleZvZRH3aAIIImFjAq+/U1s9lNxsCl+Qi8x7yOBvdoMoe bjHjB133VmstDBPIJNN063oZAxmqvfm0gCY5UP5qf30J0K0DU2iJUfsL9drpw1+Yc7yY UOKtMFGJv49IvyxNCBZqeaj4sjDBLYz6EUCVkgpqXKH83YQp4d79EaoEAYklFptRBF2t PFbCVCbVnLLNvgXORrRzI7BG14P0ACn84rqUMQDJRWtdPkSnKZB8/YrRe2RfEPB5iF32 vuuQ== X-Gm-Message-State: AJIora9+w7a2ARgZpukdB2+yPc9cvNyXhxS/fDNEPTQydQ3IZl7uZTKG y4qLeEy3QZ+vqICZgYwt4XA= X-Google-Smtp-Source: AGRyM1tYGrSKPhQN6SPtebAPI45F7srWaChNZhxj8UpJl7SxcZvORUheGZGOB4uPMqcJ+slgPzz2fg== X-Received: by 2002:a17:902:e54e:b0:16c:56e:7a1e with SMTP id n14-20020a170902e54e00b0016c056e7a1emr3840246plf.30.1657729456930; Wed, 13 Jul 2022 09:24:16 -0700 (PDT) Received: from [10.67.48.245] ([192.19.223.252]) by smtp.googlemail.com with ESMTPSA id m10-20020a17090a5a4a00b001ef7e7548b8sm1764302pji.44.2022.07.13.09.24.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 13 Jul 2022 09:24:16 -0700 (PDT) Message-ID: <50982534-ae54-771c-3835-7a242b8c7124@gmail.com> Date: Wed, 13 Jul 2022 09:24:13 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Subject: Re: [PATCH v2 5/8] arm: bcmbca: Move BCM63138 ARCH_BCM_63XX to ARCH_BCMBCA Content-Language: en-US To: =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= , William Zhang , Linux ARM List Cc: Broadcom Kernel List , joel.peshkin@broadcom.com, dan.beygelman@broadcom.com, kursad.oney@broadcom.com, f.fainelli@gmail.com, anand.gore@broadcom.com, Ray Jui , Russell King , Scott Branden , linux-kernel@vger.kernel.org References: <20220707070037.261532-1-william.zhang@broadcom.com> <20220707070037.261532-6-william.zhang@broadcom.com> From: Florian Fainelli In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220713_092417_898028_965F1E80 X-CRM114-Status: GOOD ( 20.06 ) 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: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gNy8xMy8yMiAwODozNSwgUmFmYcWCIE1pxYJlY2tpIHdyb3RlOgo+IE9uIDcuMDcuMjAyMiAw OTowMCwgV2lsbGlhbSBaaGFuZyB3cm90ZToKPj4gUmVtb3ZlIEFSQ0hfQkNNXzYzWFggS2NvbmZp ZyBmb3IgQkNNNjMxMzggYW5kIG1lcmdlIGl0cyBzZWxlY3Rpb25zIHRvCj4+IEFSQ0hfQkNNQkNB LiBEZWxldGUgYmNtNjN4eC5jIGFzIGl0IGlzIG5vIGxvbmdlciBuZWVkZWQuCj4+Cj4+IFNpZ25l ZC1vZmYtYnk6IFdpbGxpYW0gWmhhbmcgPHdpbGxpYW0uemhhbmdAYnJvYWRjb20uY29tPgo+PiAt LS0KPj4KPj4gKG5vIGNoYW5nZXMgc2luY2UgdjEpCj4+Cj4+IMKgIGFyY2gvYXJtL21hY2gtYmNt L0tjb25maWfCoMKgIHwgMjYgKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0KPj4gwqAgYXJjaC9h cm0vbWFjaC1iY20vTWFrZWZpbGXCoCB8wqAgNyArLS0tLS0tCj4+IMKgIGFyY2gvYXJtL21hY2gt YmNtL2JjbTYzeHguYyB8IDE3IC0tLS0tLS0tLS0tLS0tLS0tCj4+IMKgIDMgZmlsZXMgY2hhbmdl ZCwgMTAgaW5zZXJ0aW9ucygrKSwgNDAgZGVsZXRpb25zKC0pCj4+IMKgIGRlbGV0ZSBtb2RlIDEw MDY0NCBhcmNoL2FybS9tYWNoLWJjbS9iY202M3h4LmMKPj4KPj4gZGlmZiAtLWdpdCBhL2FyY2gv YXJtL21hY2gtYmNtL0tjb25maWcgYi9hcmNoL2FybS9tYWNoLWJjbS9LY29uZmlnCj4+IGluZGV4 IGY3M2EwNTZiZjU2MC4uMjVhYTRlZjRkYjA3IDEwMDY0NAo+PiAtLS0gYS9hcmNoL2FybS9tYWNo LWJjbS9LY29uZmlnCj4+ICsrKyBiL2FyY2gvYXJtL21hY2gtYmNtL0tjb25maWcKPj4gQEAgLTE4 MiwyMyArMTgyLDYgQEAgY29uZmlnIEFSQ0hfQkNNXzUzNTczCj4+IMKgwqDCoMKgwqDCoMKgIFRo ZSBiYXNlIGNoaXAgaXMgQkNNNTM1NzMgYW5kIHRoZXJlIGFyZSBzb21lIHBhY2thZ2luZyAKPj4g bW9kaWZpY2F0aW9ucwo+PiDCoMKgwqDCoMKgwqDCoCBsaWtlIEJDTTQ3MTg5IGFuZCBCQ000NzQ1 Mi4KPj4gLWNvbmZpZyBBUkNIX0JDTV82M1hYCj4+IC3CoMKgwqAgYm9vbCAiQnJvYWRjb20gQkNN NjN4eCBEU0wgU29DIgo+PiAtwqDCoMKgIGRlcGVuZHMgb24gQVJDSF9NVUxUSV9WNwo+PiAtwqDC oMKgIHNlbGVjdCBBUkNIX0hBU19SRVNFVF9DT05UUk9MTEVSCj4+IC3CoMKgwqAgc2VsZWN0IEFS TV9FUlJBVEFfNzU0MzIyCj4+IC3CoMKgwqAgc2VsZWN0IEFSTV9FUlJBVEFfNzY0MzY5IGlmIFNN UAo+PiAtwqDCoMKgIHNlbGVjdCBBUk1fR0lDCj4+IC3CoMKgwqAgc2VsZWN0IEFSTV9HTE9CQUxf VElNRVIKPj4gLcKgwqDCoCBzZWxlY3QgQ0FDSEVfTDJYMAo+PiAtwqDCoMKgIHNlbGVjdCBIQVZF X0FSTV9BUkNIX1RJTUVSCj4+IC3CoMKgwqAgc2VsZWN0IEhBVkVfQVJNX1RXRCBpZiBTTVAKPj4g LcKgwqDCoCBzZWxlY3QgSEFWRV9BUk1fU0NVIGlmIFNNUAo+PiAtwqDCoMKgIGhlbHAKPj4gLcKg wqDCoMKgwqAgVGhpcyBlbmFibGVzIHN1cHBvcnQgZm9yIHN5c3RlbXMgYmFzZWQgb24gQnJvYWRj b20gRFNMIFNvQ3MuCj4+IC3CoMKgwqDCoMKgIEl0IGN1cnJlbnRseSBzdXBwb3J0cyB0aGUgJ0JD TTYzWFgnIEFSTS1iYXNlZCBmYW1pbHksIHdoaWNoIAo+PiBpbmNsdWRlcwo+PiAtwqDCoMKgwqDC oCB0aGUgQkNNNjMxMzggdmFyaWFudC4KPiAKPiBPaCwgd2FpdCBhIHNlY29uZC4gVGhpcyBpcyBh Y3R1YWxseSBnb2luZyB0byB0b3RhbGx5IGJyZWFrIGJ1aWxkcyBmb3IKPiBwZW9wbGUgYmVjYXVz ZSB0aGVyZSBhcmUgYSBsb3Qgb2YgS2NvbmZpZy1zIHRoYXQgZGVwZW5kIG9uIGl0IQo+IAo+IEkg ZG9uJ3QgYmVsaWV2ZSBpdCBjYW4ndCBiZSBoYW5kbGVkIHRoaXMgd2F5Lgo+IAo+IFlvdSBuZWVk IHRvIGZpcnN0IGludHJvZHVjZSBhIHJlcGxhY2VtZW50IC8gcGFyZW50IHN5bWJvbC4KPiBUaGVu IChpbiBhbm90aGVyIHJlbGVhc2UgaWYgbmVlZGVkKSB1cGRhdGUgYWxsIEtjb25maWctcy4KPiBU aGVuIGV2ZW50dWFsbHkgeW91IGNhbiBnZXQgcmlkIG9mIEFSQ0hfQkNNXzYzWFguCgpUaGlzIHdv cmtzIGJlY2F1c2UgQVJDSF9CQ01CQ0Egd2FzIGludHJvZGN1Y2VkIGluIHY1LjE5LXJjMSB3aXRo IApiMzJjNjEzYjNmZGEzIGFuZCBpbiBwYXRjaCA4IHRoZSBkZWZjb25maWcgaXMgdXBkYXRlZCB0 byBzZWxlY3QgQVJDSF9CQ01CQ0EuCi0tIApGbG9yaWFuCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg== 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4F870C433EF for ; Wed, 13 Jul 2022 16:24:21 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236954AbiGMQYT (ORCPT ); Wed, 13 Jul 2022 12:24:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58692 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236225AbiGMQYS (ORCPT ); Wed, 13 Jul 2022 12:24:18 -0400 Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 79AEDCC for ; Wed, 13 Jul 2022 09:24:17 -0700 (PDT) Received: by mail-pj1-x102a.google.com with SMTP id q5-20020a17090a304500b001efcc885cc4so4435415pjl.4 for ; Wed, 13 Jul 2022 09:24:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=8trEXKpqs8PNonlHlRAj0tR6TlfRjpWV9U7p7xcA0cw=; b=WGwvYd9kHreU5ZrEeGCA0sowUoADCOxudKybzsDqSMmsHB+9t3kOg9Dn2R9xvYTVmg lcDYcpjy57SBFpalKnepSf1SpnRIxzEHMn53nje/Snz8kjxdd53DDVBwHw4KMed1hD+7 KUzWdGE9wfk7FDMQ9e8x8z6aLoj9A+AcJoUIFllxIh5AwNAqNWvFyfXJKLhbaGvLML6h 9MyZo4c3hbkiWcSIviRro83vHqzb1cw6UWHEUVNn+WALuLWMBnmdNbSTkgGfsB/aA7kc rhCgY3EZdYknY+K4nausWVjYJyUoD/xxDwU/pUzGelbdvVp4L583kTAMwyvB5N9dSs2S jsfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=8trEXKpqs8PNonlHlRAj0tR6TlfRjpWV9U7p7xcA0cw=; b=Frzdcax8baf3u9GYTn5gX6sqldrywo4K176/NmYx/PcGvCLDjl4CxGV0E8XbyLaLCg Mj/T00/giXnusqhMtq36JjRYERay+YerWGJHvVvVwJJ68MTrEnUYilIo8KUbwXEOvNUv aIyV5bpsrXlzmuYTlKezJSC18azX6m+ZkHYdOhStsTru/YJC+GjcGAxv06JOWF2MWjsx BmeQuueXkIVUloyHJf4RVtILcwKMrrK3T4xPHmaPRy923G91yyxVwAj6fEMgkJPn7GcZ BeLbCyIeY6Bu+yncATmpwWCudIg1pIea0rzi8Zf3psmmnuIusrqo522J7EBQRKCqbdqw /x1A== X-Gm-Message-State: AJIora8a/ultAC/9NZbbfxAbK18qNrnKMW7Etg4z4XmZcSJ56KhH21na SZFGuXeCXWBVZvKb46fC3MCvg93PoF4= X-Google-Smtp-Source: AGRyM1tYGrSKPhQN6SPtebAPI45F7srWaChNZhxj8UpJl7SxcZvORUheGZGOB4uPMqcJ+slgPzz2fg== X-Received: by 2002:a17:902:e54e:b0:16c:56e:7a1e with SMTP id n14-20020a170902e54e00b0016c056e7a1emr3840246plf.30.1657729456930; Wed, 13 Jul 2022 09:24:16 -0700 (PDT) Received: from [10.67.48.245] ([192.19.223.252]) by smtp.googlemail.com with ESMTPSA id m10-20020a17090a5a4a00b001ef7e7548b8sm1764302pji.44.2022.07.13.09.24.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 13 Jul 2022 09:24:16 -0700 (PDT) Message-ID: <50982534-ae54-771c-3835-7a242b8c7124@gmail.com> Date: Wed, 13 Jul 2022 09:24:13 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Subject: Re: [PATCH v2 5/8] arm: bcmbca: Move BCM63138 ARCH_BCM_63XX to ARCH_BCMBCA Content-Language: en-US To: =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= , William Zhang , Linux ARM List Cc: Broadcom Kernel List , joel.peshkin@broadcom.com, dan.beygelman@broadcom.com, kursad.oney@broadcom.com, f.fainelli@gmail.com, anand.gore@broadcom.com, Ray Jui , Russell King , Scott Branden , linux-kernel@vger.kernel.org References: <20220707070037.261532-1-william.zhang@broadcom.com> <20220707070037.261532-6-william.zhang@broadcom.com> From: Florian Fainelli In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 7/13/22 08:35, Rafał Miłecki wrote: > On 7.07.2022 09:00, William Zhang wrote: >> Remove ARCH_BCM_63XX Kconfig for BCM63138 and merge its selections to >> ARCH_BCMBCA. Delete bcm63xx.c as it is no longer needed. >> >> Signed-off-by: William Zhang >> --- >> >> (no changes since v1) >> >>   arch/arm/mach-bcm/Kconfig   | 26 +++++++++----------------- >>   arch/arm/mach-bcm/Makefile  |  7 +------ >>   arch/arm/mach-bcm/bcm63xx.c | 17 ----------------- >>   3 files changed, 10 insertions(+), 40 deletions(-) >>   delete mode 100644 arch/arm/mach-bcm/bcm63xx.c >> >> diff --git a/arch/arm/mach-bcm/Kconfig b/arch/arm/mach-bcm/Kconfig >> index f73a056bf560..25aa4ef4db07 100644 >> --- a/arch/arm/mach-bcm/Kconfig >> +++ b/arch/arm/mach-bcm/Kconfig >> @@ -182,23 +182,6 @@ config ARCH_BCM_53573 >>         The base chip is BCM53573 and there are some packaging >> modifications >>         like BCM47189 and BCM47452. >> -config ARCH_BCM_63XX >> -    bool "Broadcom BCM63xx DSL SoC" >> -    depends on ARCH_MULTI_V7 >> -    select ARCH_HAS_RESET_CONTROLLER >> -    select ARM_ERRATA_754322 >> -    select ARM_ERRATA_764369 if SMP >> -    select ARM_GIC >> -    select ARM_GLOBAL_TIMER >> -    select CACHE_L2X0 >> -    select HAVE_ARM_ARCH_TIMER >> -    select HAVE_ARM_TWD if SMP >> -    select HAVE_ARM_SCU if SMP >> -    help >> -      This enables support for systems based on Broadcom DSL SoCs. >> -      It currently supports the 'BCM63XX' ARM-based family, which >> includes >> -      the BCM63138 variant. > > Oh, wait a second. This is actually going to totally break builds for > people because there are a lot of Kconfig-s that depend on it! > > I don't believe it can't be handled this way. > > You need to first introduce a replacement / parent symbol. > Then (in another release if needed) update all Kconfig-s. > Then eventually you can get rid of ARCH_BCM_63XX. This works because ARCH_BCMBCA was introdcuced in v5.19-rc1 with b32c613b3fda3 and in patch 8 the defconfig is updated to select ARCH_BCMBCA. -- Florian