Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp3107517pxp; Tue, 22 Mar 2022 12:13:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwMQI6qxwT8uMplUDCiOXhO1wIrz/eg6NPs3hGW/19UY4pDDdySykUNq3VMkP+IdARRZmi9 X-Received: by 2002:a63:e117:0:b0:381:7672:f24 with SMTP id z23-20020a63e117000000b0038176720f24mr22778163pgh.290.1647976408216; Tue, 22 Mar 2022 12:13:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1647976408; cv=none; d=google.com; s=arc-20160816; b=hr1y6oIFEgrIVyiEXdW87EV6q9O2ogGj5Xw2ko0JLKmz7R/vkOAEA7AGWtCu2486PN O7UTHNH3DeDJC8SafIsBrRwzsrNX5NkLfCZSQy3IFlzSBybhL6rkAZHV+WsqwChNBArM GkPnhOUCosU0QokXgkwwZ3/ssqCLwGpaXFfJIj2O5DRS+gTvPWP2IT4j0Nh+UeNd6KdF /Z+4xz778vHl0UTtRUHnzA64v9+jl7RA2rDjTLOf2dTTlTCHSU8LFrqv3d/CDF0szZ9L kgAfnV0qfd1WX7Te/oWFSuM5+LrPQPfIOlmgSy3KqaD4oIkZmlP9qzCqwKxgqBntmYJh 7Gkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=ACAYSEDWD5ESysQrTVSpvpyNPWyQJYYphq3zGhfs3to=; b=DF+WYARm2Vr9H6qRXs0V0xeEaaz8lkYuMBqwEyqZrulRsjf3qLuRToeQmCDV6r+wA0 58HfGriaMaVUKjUUXrtui/XM36D8/xd6uElF+HkAIKz4MSo+yCx0bHZwtGtrCrox20g0 qYrt3fJS6KRyKhbLKem4V86R5PjZuiNpCJZ/YGzrO54au7RGgZwObKLp1TiEO8g/5TrI vnUCvL1lbdrNIKK5CC/INTeEHNhNrPEFMVSWh6+Sl/fk2MPrB8cunq4zNaWCSdGDI3y8 tFBaXzmzPZ7PElMJbIb8Icxh9z6ZlKJ6jhXfSGrRJbSoV/ki6IYiFoOy1YXBbsNbUXbz DF4g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=F0ReZqpR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o9-20020a170903210900b00153ce7c9244si13084693ple.97.2022.03.22.12.13.13; Tue, 22 Mar 2022 12:13:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=F0ReZqpR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238286AbiCVO6o (ORCPT + 99 others); Tue, 22 Mar 2022 10:58:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49022 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238141AbiCVO6m (ORCPT ); Tue, 22 Mar 2022 10:58:42 -0400 Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1EE118A6F6 for ; Tue, 22 Mar 2022 07:57:14 -0700 (PDT) Received: by mail-ej1-x62e.google.com with SMTP id bg10so36760153ejb.4 for ; Tue, 22 Mar 2022 07:57:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ACAYSEDWD5ESysQrTVSpvpyNPWyQJYYphq3zGhfs3to=; b=F0ReZqpR0eJJZPfRXmhPfPYCxhdWLvBTWf7eDeWLT9YFSquqvtdNHw/ozPaJqFaDR9 gmQM5CfhmW9wLZxMfAnahEQe2HP5+aaHoBax92QGuiJsWy9R6+CROEK0lfcH+ybs1Vnm 8XQAGIJDgaKKzTbddoss7FjpTJFEAZoDR6VRhkefmZZPDF1xit626EYlBEoLipIS2jD1 SzFpxP1OkMZ51M929ird0DSrUH90FNYDRKH1e271IfdNZuYFvJiSa6rjA4rPy7FndrJ+ Rq7fmEVwG8L1DUZwYffdltMWeL8P2f1yDzkBXe4OSR+F+hNXXXL0gxbUwcDKwf1cEEjM QvmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ACAYSEDWD5ESysQrTVSpvpyNPWyQJYYphq3zGhfs3to=; b=VLYSEHfzQvHn/QETrBp65VSC1kUP/Ps3+2CJTzyqlMQZakLdC/+/TZDEJlojnjYT7J PQ8vY4RsB9/Gud1Qepx/s/DqL62vE3iUrNAQSDBH6M1FUbaJJNN7Q4lNYoSepdASOx/D K1IM8AnMREDFxMNf7a4akOR91WpKsu9gsQ1KBM8fhuCsbxyGRbyW9bS3vICatNudXB0V whVcs4n8B8B9n1vvPlGU1/ALE5MIqXuw/I96/m90UJBnfg7tXJzG+kehoCco2ilFM7pZ mvD3QbSPMj1rvJyw6+oXvuOvgt8XFMIuPc7vmbSzoRTsJLi6acoFXq45cqaUEE5DRsTg aH9Q== X-Gm-Message-State: AOAM533A2gTbHei0ok1e/lDWfdtZzv6fTb3wHdoueqwW5N2Xfeyi8fv1 APp1yuupEZcmt4O3q5Z2220EeoDe4kPReeUGLkNCXMo1RSI= X-Received: by 2002:a17:907:628e:b0:6d9:c6fa:6168 with SMTP id nd14-20020a170907628e00b006d9c6fa6168mr26321155ejc.132.1647961032695; Tue, 22 Mar 2022 07:57:12 -0700 (PDT) MIME-Version: 1.0 References: <20220320064529.12827-1-sensor1010@163.com> In-Reply-To: From: Andy Shevchenko Date: Tue, 22 Mar 2022 16:56:02 +0200 Message-ID: Subject: Re: [PATCH] drivers/bus/brcmstb_gisb.c : Remove the suppress_bind_attrs attribute of the driver To: lizhe Cc: Florian Fainelli , bcm-kernel-feedback-list , linux-arm Mailing List , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Mar 22, 2022 at 4:52 PM Andy Shevchenko wrote: > On Tue, Mar 22, 2022 at 12:41 AM lizhe wrote: > > > > Even if platform_driver does not set suppress_bind_attrs attribute, > > when registering with platform_driver_probe, the value of > > suppress_bind_attrs is still true, see __platform_driver_probe() > > Any reasons it can't be switched to builtin_platform_driver() macro > and hence constification of the driver structure? Ah, the patch that brought that assignment actually allows to built the driver as a module, so, the correct patch would be to switch to module_platform_driver() I suppose. -- With Best Regards, Andy Shevchenko