Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1123137pxb; Thu, 4 Mar 2021 04:03:12 -0800 (PST) X-Google-Smtp-Source: ABdhPJyNvAR5DPiTj3pXV+NRA3/JqWXNZHtcopMAkYNiaKu8a9Nm2EW46BUcU69dDZOQkQ0FoPEi X-Received: by 2002:a17:906:3b99:: with SMTP id u25mr3784290ejf.277.1614859392610; Thu, 04 Mar 2021 04:03:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614859392; cv=none; d=google.com; s=arc-20160816; b=OpjsfPdyd6KJqqkdWpa9dEsIKR2bP9/h+8NTsnYHioe6IUuQqKe0cz8glXBjPvX9TZ 3D9j1HdvUQsaM1WBC7h6mJg9qJ/zisjALgqRCnV+cxnkHRIgBukrvMuhIFxuBlr5xsoC dpF+Vtrqk2F0nDrRU97YY/dvqiqVHP9rLaY1Gi5SlOBmea5pUoUaiqt99OlUHgvob9I5 0F92vQK9dCegCH6hyoVQ0qfT+TtsG7ErxbzDEW/FH+dBX3j5x6XLA18CvEtmORE/e+7g xqiBPeZnlPwdHCBxLUbH5j9FCFWWd/1yW6jlDYD0omkrnUl+A37kNbXUBxIJjF6JfwST krqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject; bh=FGedAH/WSb7Haous5rA0I81fQoY4mqnQ+QpVc2HQfyI=; b=Xnnezj7Vx91zxulTHrThvGS+ZVBDZyEC8yHF8l3LqrxvOg4vqGJf7prH0UCPvk+5d9 WnuGBXnJYhfcLUogvz3QOsg/vL8cMsoNPPRhjwYG09xXA1I1z/bUSYy5MAe1lkfcVEXt ngo9BoLRYp+EhD8q+dTuDbkjwTtmKH9M7LJWYY+muYtMJ9RDptddceP3l0pXSSEolAAn 6akCE0nA1/cEOkD7YMAZ7Wn+dObKvQpIVs2Q9PL4y/g2ScOZXw/t4Z8Ago6lAV+yzPmF J6Zp7czhgjzM/PxQ4ztzhzsyQvqGv/M1OOPIFYreBTljq0CV1L8jdQZZC/x4WUsilEB1 o2pg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id l12si4247661edn.84.2021.03.04.04.02.41; Thu, 04 Mar 2021 04:03:12 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1386389AbhCCSOz (ORCPT + 99 others); Wed, 3 Mar 2021 13:14:55 -0500 Received: from mail-ed1-f49.google.com ([209.85.208.49]:44166 "EHLO mail-ed1-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231135AbhCCPrb (ORCPT ); Wed, 3 Mar 2021 10:47:31 -0500 Received: by mail-ed1-f49.google.com with SMTP id g3so30521224edb.11; Wed, 03 Mar 2021 07:46:50 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=FGedAH/WSb7Haous5rA0I81fQoY4mqnQ+QpVc2HQfyI=; b=ha6joqd35V1rb+qGxsL2IYzvNR+O0yycuNGqCXN9mw3/IepSuPktcDbFYXmrTMm9E8 U0Mk6Y2PmYNF9yCJCtUxctELn+wjzvLnRTpjSM9CaaSfn0fBGRtHsJ8CBEiEwdgKlqF0 qDeSv4EzctHhO+zsxf4gT/ydFZ82a5TerP/iCDaI8jFyxc5wK5VcackbmOzI1qiWiki1 EXgjEuw+SkjjgmPHoKU9NkUGXvML5kAygenM2li/w0wayvk3o0fFQYCWktit58QgjhuF ehWoFrYshkBxqaoD4/yDDLU07NYhuv+m7tDbTngNu54ptv+HxWZWx+e1EQQRMGA2ouPM wv8w== X-Gm-Message-State: AOAM530K1H19c94Dtb+Vznx4NssdRtLwNxaBoyBcnKRtwk+doCUEpiK+ NXIs0q0EGcLZI4IdqO12whw= X-Received: by 2002:a50:bec3:: with SMTP id e3mr25827097edk.290.1614786384255; Wed, 03 Mar 2021 07:46:24 -0800 (PST) Received: from [192.168.1.116] (adsl-84-226-167-205.adslplus.ch. [84.226.167.205]) by smtp.googlemail.com with ESMTPSA id s18sm25561008edc.21.2021.03.03.07.46.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 03 Mar 2021 07:46:23 -0800 (PST) Subject: Re: [PATCH] usb: dwc3: make USB_DWC3_EXYNOS independent To: Greg Kroah-Hartman , Guenter Roeck Cc: Arnd Bergmann , taehyun cho , balbi@kernel.org, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski References: <20210303022628.6540-1-taehyun.cho@samsung.com> <20210303103839.it7grj3vtrdmngbd@kozik-lap> From: Krzysztof Kozlowski Message-ID: <6e9d6831-f88e-477f-6256-7ab155bfa7ac@kernel.org> Date: Wed, 3 Mar 2021 16:46:22 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 03/03/2021 16:09, Greg Kroah-Hartman wrote: > On Wed, Mar 03, 2021 at 06:56:38AM -0800, Guenter Roeck wrote: >> On 3/3/21 6:05 AM, Greg Kroah-Hartman wrote: >> [ ... ] >>>> Anyway, that's the convention or consensus so far for entire SoC. If we >>>> want to change it - sure, but let's make it for everyone, not for just >>>> this one USB driver. >>> >>> Great, let's change it for everyone, I don't see a need for ARCH_* >>> symbols except for people who want to make it simpler for their one >>> board type. And for that, use a defconfig. >>> >> >> I don't think that will work in practice. Many ARCH_ symbols for various >> architectures contradict with each other. Almost all watchdog drivers >> only _build_ for specific platforms/architectures. > > Great, that's horrible to hear, so much for a "generic arm64 kernel > binary" which I _thought_ was the goal. > > ugh, you would have thought we would have learned our lesson with > arm32... I think Guenter here refers to drivers which actually came from arm32 and were not cleaned up to be build without machine-specific bits (arch/arm/mach-xxx). Most or all of the new code is made buildable outside of machine/ARCH_xxx (so COMPILE_TEST). Best regards, Krzysztof