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 46855C25B4E for ; Tue, 24 Jan 2023 08:47:59 +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-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=qVYFOqoGSi3Ep0cqcoiB7mQOX5KDt+YUHwT6G+jo5jE=; b=DNTbvnOiZWZgDA YQR8CoydGyf0XkeRii+xnKpGKjximxcZfAruIt6kA0Vg22VStPQhsU0+i9qT+aEHRmYg1WOsmBs0e TMZ3ApmsQAhncMT+xptsAJqTgsX1bxpM6nzHXXF2NoUROCscut9uzILJVieZlu8fVtkKH+z+2p3PW Ne/KSWnrW4fJmt8Zw5Sqq9QMEm6M0iJrTZbQZgN9sfjYEOGbRPQWRs0qOS03i/XYWCnB06SJsCNn3 4EmE1vzpQ1JuGWwfMrLkds8CSlp/bBosq97fiZ2co0HVQGjnKL2H12C0bVKoMXoy+gZoMy9g02DYP R9RK0Z+kYv9O0LIvUkDw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pKExD-002nQY-CP; Tue, 24 Jan 2023 08:46:55 +0000 Received: from esa.microchip.iphmx.com ([68.232.154.123]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pKEx9-002nPA-QZ for linux-arm-kernel@lists.infradead.org; Tue, 24 Jan 2023 08:46:53 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1674550011; x=1706086011; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=+UbAnZXFoZE5TQ8F4AdGXw9U+0My9LLCfeRV8vFQrRg=; b=JVgKlaVvE6H581hxZpykvMJRWeajwIHEypMEMev2poqEMnge2i3KGPp0 VSEJ2UkyOrh4J2RZOQi75KXkgTZWFJerhe7vevtMtf01lvqIFn2npoJna Vjd+wRWoi4MMk2AoilI9te7Z4ZfBYiBS6ga04apvUE5KPMgy7O65/OhT1 8T0uTOrPq9/YVllcGTEL2NtYYLF7Fo133TGXfM30PdRH/Ly2S4b9ZCta4 Ijy4Xwd0EOW62ftULerc3Ekqc1JikHuYTXP7BuhrVZjVTkDwz1p+mrDEf +cB1DCkI2m+uJ2L7Zg6tt3/h7GFlJq0USTc3LOqQFyOW2aTDNyhrE+5Zr A==; X-IronPort-AV: E=Sophos;i="5.97,241,1669100400"; d="scan'208";a="133729962" Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa6.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 24 Jan 2023 01:46:44 -0700 Received: from chn-vm-ex03.mchp-main.com (10.10.85.151) by chn-vm-ex04.mchp-main.com (10.10.85.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 24 Jan 2023 01:46:44 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Tue, 24 Jan 2023 01:46:44 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WLGLOjgtMl12Bohf+qL0QH0/cnIPORRZJ0fNy7vqsDR7CckUE0pru1JTwna6BOCNXPE7hOraqYmieeQuvmyd3qPZru0pPFTd+f1ZJ79atOFHG79/wT5uCUSYbmMcSshqfewaoz06ec/6YYXhKmdjEBhNPYO8oNzTBKY3REDUkWBAziYHLqk/au5+PKo3d4G3a/PPvCoDC2W5StnDUW4+6UrW3cMcOcJGWQW8KTmSkY6YTCg2cMvmw1WlwGTdY4xS/p9PsHPSGgxD1HenhkUpuVNE+qI9l/pz2sZRI7MOvr0wZv7laN6tQ8zFvzCwMq39mQdmUXTN6O+JsSL6tkz7VA== 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=+UbAnZXFoZE5TQ8F4AdGXw9U+0My9LLCfeRV8vFQrRg=; b=kMcKDqlO7y+pEmO0g5gQ9mGLdSuZPor8DeVgsAClNLo0L4//Kof9sF5l7CxLCUaQSxp4qvoRbgujnfXdsiHgzqn5YkNiccbKJhMc4oSj90oTRrFOHga5wqX+CGI9hLSvq2uhThwuydnJqwyspQi9ENXxlE0NoaqDG+jK6Fe1KSEgba0vnp3lnV2saNAfIpNLuRVINGXttV1MF+bhEA5PwUXFmEB8QzzYmbCa+t23xZRcrjvpW09u7D+NAAmngB13vMXgPg88HYgfRsp1+YjQpqFcTuwIAu6MmxWz8o6jzz5MRqcCjb9I0gD3oktNZeWxOhSYO0MOCQXVpQOIMjFM3Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+UbAnZXFoZE5TQ8F4AdGXw9U+0My9LLCfeRV8vFQrRg=; b=YO0ihx1LNqspZSFFwBlh9oI55TM68dPCzrum52//mtOVJFs+1nwpWEvAEvnvjLVEgYB75i56CkjurHP/YXw4CXPFd6UEnaF4Msa77NiyNSLMNz8Fjs7nMal8WA6YLzOuSPFV/2ovMdNrkwxFHJ4EUw3tNLLnje0ZcKCTQh2wsec= Received: from CO1PR11MB5154.namprd11.prod.outlook.com (2603:10b6:303:99::15) by CY5PR11MB6138.namprd11.prod.outlook.com (2603:10b6:930:2a::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.33; Tue, 24 Jan 2023 08:46:41 +0000 Received: from CO1PR11MB5154.namprd11.prod.outlook.com ([fe80::3758:fd2d:5bd1:9758]) by CO1PR11MB5154.namprd11.prod.outlook.com ([fe80::3758:fd2d:5bd1:9758%7]) with mapi id 15.20.6002.033; Tue, 24 Jan 2023 08:46:41 +0000 From: To: CC: , , , , , , , , , , Subject: Re: [PATCH 06/15] soc: add Ambarella driver Thread-Topic: [PATCH 06/15] soc: add Ambarella driver Thread-Index: AQHZLv3IyzxhA+fjH0GH7s70/n+1xK6r4zOAgAFaRoCAAAUzgA== Date: Tue, 24 Jan 2023 08:46:41 +0000 Message-ID: <578e034a-d75f-3b50-76dd-8eb90a127258@microchip.com> References: <20230123073305.149940-1-lchen@ambarella.com> <20230123073305.149940-7-lchen@ambarella.com> <87zga8gww0.wl-me@linux.beauty> In-Reply-To: <87zga8gww0.wl-me@linux.beauty> Accept-Language: en-IE, en-US Content-Language: en-IE X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microchip.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB5154:EE_|CY5PR11MB6138:EE_ x-ms-office365-filtering-correlation-id: d1d2f0ce-0542-49c5-8f5e-08dafde78377 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: un81zBfH1nSabfjfQZHFCNKwpn5YHwQQsP3zNXnIQC7rVPGh01itBM6yuSnPCsyN8MgsQcMo6xgdph6mD4d+5J01P0nqizuMusDGVxsSMmQhm/sEdemOipwOKB/Wn56odI541WtWsdSq1NcjYJwwkAoIJBGKaFwWJEWD7v2WCAmbbHyucJVSoA3Lm2YY6abK3t5tONIqoCXWdYj8YeW16z82mnk7PQRE2YB4XPo8z+9AHxjOakSFIdo67Hy3jy5K/uzmVJlNjA5WFVvnTl59XZwyV9qvJwH673afBpUeh0PWzLWledwmsupYtXz59VCwzGuWUWnYrajCRaJKC6o2/Lp7PRP3eE+mjqis4AgBEB/42SqgLAVECrj1dJYClqIgrC/+ILaIzeC0euVW97W4P9OrgQFHrhdw4NvF7t+dB7j5UOJooMadCpAUSXkY6z5hqfliGBrAgj+2/gIFnQVM+mik7a/C3G+2eSBpIuCFVY7m8L8hwig2TEcljNQo5t0wl/FbB/n1jGw3Bcu2zeMgR1w/HyqC3+sgtB9AU45566xXfRrdPZpjrFrpFZsB8/rqsL+Afknm1hDLWIiiZX5T1WPvDktdzHIYAoZ2SOElt5oXgL3i0CmNuh418LJxqOdAaMQmh7+ATN8HqXXRNFupcJOJ2fx0cLTGMCFXbVbw0cdaqdmhx6kU7FhjH6OxUcNVoThWECKlCyrLiW02Cw6vHFQpUI8LzHpcjtBvDLdKB8xgKUDhs4I74GSFqm/i07YCVcnYVPYbNfdB2nHM9HHw7tmWPSURLrAOU3n1Ss1Fe8w= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB5154.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(396003)(39860400002)(136003)(366004)(346002)(376002)(451199015)(36756003)(41300700001)(91956017)(86362001)(76116006)(6506007)(4326008)(71200400001)(7416002)(66446008)(66946007)(66556008)(64756008)(6916009)(66476007)(4744005)(38070700005)(38100700002)(122000001)(8936002)(6486002)(5660300002)(478600001)(2906002)(54906003)(31686004)(186003)(316002)(26005)(2616005)(6512007)(8676002)(31696002)(43740500002)(45980500001)(41080700001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VUprQkJZU0pnK09MbmlULzRzL2pKYUpFZHFXK2YveHpvcHdXQjFkY3FQUlNH?= =?utf-8?B?TnNIdm15YWxwaDNldGNGYUF5dWl0QUlsbEc5SUhHeTZFV1hZYlVEeUVoZ2Vk?= =?utf-8?B?cms0S1Budmx0R2M2UU94RlN2Mm5FNWJ5eEp1b3ovK0N6WS8zOUVMVkVQSUFC?= =?utf-8?B?MG9TSnZ0SU5zcG5rdUsrclVhQ25kUWhaZXYwdzFDSTlJVUR1ZlVNM0N2MktJ?= =?utf-8?B?MXc4WTE5YkMwckNNaC9jdkk0YWE2U0c1TlRTQTdXZVdEQTM1ck5hbWtqbjlj?= =?utf-8?B?eVdraDcxbHNTQUxmRnFCa0wvQzFwNG44a1lCQTF1UVk1WTdDbWVIL29DOFB0?= =?utf-8?B?VjREVDBKVHcxUFZLT0lTRTdBRkxvOStPcm1mNE16VU84aWxEOWZPeGhKcmli?= =?utf-8?B?UVpQaFZJNjdWRnF1MUQxbmtrVytSaThsdEsvK1dRTnB2RGJIWWIvbTROWEZn?= =?utf-8?B?eUt3bFVsMkphUTc0WWRNa2dQcHZLQWdkak9Tejc0TVhta1VyNmtHUDdVWEZM?= =?utf-8?B?ditydmdOdjJlOW1IRU5PWEZhdU5uRnRDUmhwVitkRjJLTnRQS2p5eGQ2MTRE?= =?utf-8?B?SDVCd1hpdEg1dGxmMytpSWNyQ21UMjNVTVZOT0pnb01lYi9lQ0pIZm9uQU9G?= =?utf-8?B?aVBjSDg2dU1sZHRwWGpBODRYQVdvRXVLeUdVbEx6dFRjQ0FnWUxjaVEyNFNT?= =?utf-8?B?V3BDOGVwMTh1dWh1NWVVd1ZMSzVYQkRxRXRJTW9jQkN3L3N6OVpMaXVDL2JF?= =?utf-8?B?TllWVmJldnJiODRNcHpUZ2VCUVV4SW9UN3RRblpsOFJFYVgzRXpacEdXWktp?= =?utf-8?B?SnlTaGNFQWMyaEpqR2dHMy9nYmNlNHpFUHpWMkl1YmFJL0o2cXZoZllCTTh6?= =?utf-8?B?YktxWGFOQzZsK2U5RXMrQ0paZk1Ua081Z3R0K1hnSjhJQm54ODNtbXhoWG1B?= =?utf-8?B?NW1JbWFPdDdjK0N3Rm5weFM4d3VQdXAvb0hJZ0xPTnVDMEZnekI3MTUwMVU3?= =?utf-8?B?N3Q3bzRYNXh4QXVmWmROMTdoYlNOeDkvYUNoYVZVTDgxS2JvS3FxTHVKZklv?= =?utf-8?B?bis2T1BuK1lRdkRLSjlGV01tMU0vck8wQ2V5bkVLMzdrak55Ti9TV1ZyaEVP?= =?utf-8?B?ZkVOVEh0Uk5KYldCNnVPRDl1MWJuRktPVE1lL0FyRlAxclVlTGNZSEk2T1NH?= =?utf-8?B?TjRHSzZKQ28wMHhuUXY0WGxJMElBREg3cXJyMDlIa3VMc3lyOXRTR2pPbXcr?= =?utf-8?B?M2s5OUZPNVRNQjdpRzdDRkNBSHBzVTNFN0lpOGZjcE14eG9Yd09URDZjTnRH?= =?utf-8?B?RkdiS1dqYWo3THdGQVZ2ZEhuUXhPemtpaEphM1g0bHFxN0NlcWpPUGRWMmVU?= =?utf-8?B?Q21rUmQ3Znk3Mzd6WFVUalkydE4vcTVrUkJBaGVDQzhUYnI3ZTllQ0N2eUxs?= =?utf-8?B?d1lwYlVBK3JvekcvTEozNEM3NU8vNUhzYzlFdWhpek9CSEp3NldPTzNLdDlx?= =?utf-8?B?a3NaUWdWVWpid1BOL1RFWXRCNC9qdzJqSTFNeFJ4NXV4WWIxdGkxVTFabGFz?= =?utf-8?B?OGNrRkVab2tHRk1ueTlRdGl6VERkbVIxOTd6RzN2Y0x5aDVCdFFTelAvVDVo?= =?utf-8?B?T0FnUDFLcTJTa1BFN1N2YUJBNWxibjNObm5YdWpRaXEyTGV4U1pVeDVLcld4?= =?utf-8?B?VEEvbllHUUZBRDIxcVN3Tm9WaGQrWlh3YkRubjRvUFB1ZjlLTGlRQ3FRTnpC?= =?utf-8?B?WklYdU4yaXd1c1RvcTY3TmE4ZzJqTVVWZHhRNXFaU1NCMXNrZTcwZnhjY2s5?= =?utf-8?B?Uk5zdjc2aFFTMU5Rbk4wVUNuOE1uUXhHSEdFUEZuTnRkdFZxaTc0cEVld2FX?= =?utf-8?B?eWhTS3F5VEpWbFdWUkJldVVhM1Y1WXVCazFTcEd5Y2paR1YyRVg2MnNCS3dG?= =?utf-8?B?Qy9LYmV0RW5aYlZXa1NuK0xFUThoZ09PK1BJbWpScjQ1TGtsTnkwTnZYWTZu?= =?utf-8?B?U09CRTZBaENXUGx1OVBhYXVRQ3V3Vyt4VGpLYTJuTUp0UndlUGh5VHRaYWhB?= =?utf-8?B?UVNDQmg2MlYvakpWTUJEQlBLVVFBMDB2WnpDTStqa1ZIUFNLK01FaHVKNmJm?= =?utf-8?Q?sTHqLmcnGRbW3zly2pso5s1Aj?= Content-ID: <2CF9EBEE6FCA4D4793D2013DDBE020BD@namprd11.prod.outlook.com> MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB5154.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d1d2f0ce-0542-49c5-8f5e-08dafde78377 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jan 2023 08:46:41.0645 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: IIXp0ZRBS9aRZdUAtvBuKxpRTsYVml6Gp9P6ij0rBs5NZwsHSfHWWrrFjAuYBbxrhKQYbsabvle9kWtOsfIvnBMz8T8YlEhhMnjCRuyGLO4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR11MB6138 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230124_004652_237443_4060F954 X-CRM114-Status: GOOD ( 13.00 ) 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-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hey, >>> +++ b/drivers/soc/ambarella/Makefile >>> @@ -0,0 +1,3 @@ >>> +# SPDX-License-Identifier: GPL-2.0-only >>> + >>> +obj-$(CONFIG_ARCH_AMBARELLA) += soc.o >> >> The subdirectory is already gated by this symbol, so is there much point >> gating it on the same one again? > > Yeah, it lookgs kind of redundant now, but I will upstream other drivers after > this series get merged, which are not gated by this symbol. You could make the directory by obj-y, and therefore always included, and have various drivers controlled by their own Kconfig symbols. Or else, you could leave the directory controlled by ARCH_AMBARELLA and make the above `obj-y += soc.o` instead, since it's always going to be built if the directory is included. Thanks, Conor. _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel