Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp926973rwi; Thu, 20 Oct 2022 06:53:31 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6VSoHY5NpYKNat2nIeZkC1vtS7gp7n8v2j/uQpU4F78S7D1Ld38sPouIrqWppOMhdy2eDL X-Received: by 2002:a05:6402:518b:b0:45d:9a19:66d2 with SMTP id q11-20020a056402518b00b0045d9a1966d2mr12155770edd.43.1666274011569; Thu, 20 Oct 2022 06:53:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666274011; cv=none; d=google.com; s=arc-20160816; b=YZcZY0QTHAXm/2RYgac2S/75lP20DWhfFstpXJ43JIPIvg56A2Sh/4EM2d/CMHZcBu ULVBLK9Mv08oX9dxGhOOJggRJaBfGD/VQCTDssxYZRCMmJxGfBO7D1QATMF02m0skfd5 JC6vjYUQj16pcU1Kl+c88AvDCafiAYrWJa79oE4RPe4QDnbKck+GXrGwiq/N1jcITeQe ngaP6iDt+VcYPWGqF7QodXo5+V2kVH3UuGdFvjYq8RzaweHG+DdhSWqNANr00+mLj8jf FJGIvWLzSmBzKXUyHV1LCQ5nz9tXzvblYdxKZqDQ0Ypkkje8Jw+540mqvEnR3Tw7isQI 5wtA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:organization:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=i6nmAQKapNPCh7AepSO+MjSjcF5GXDSyuZoeskZwQZ0=; b=ks4LDAAMVQKl7QjCrJuzR9pCGop26CfGIChevE5C8Yf1sNrTCaKDJ03GVIRhHipfVh uxcKk3iiCMMxCjW78WWFqvHiGMvvYbloQxn6hJOmv0xe/8WdkruDUuUAEpHuyC8JAhI4 BI22WegVg4K6D9xHMiL2yE0Ck9thMLNHJjAIYWJ7z5jHkhqZl/XeH6E80hMduelcdL5f WOo85rzVPFfLfhPM4yTWePdO+8QIt/p9on+UDBqXnC3k/mDF02N0WJX915Hnpa6NdHGb 61ZP4ENGXF8Ko2R8E02AZnlQsPe0Jp5qKiIofVfxRGyKPhDjNUs2YhLUgourVpFbM2B/ ue8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=hzccy7yx; 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=NONE dis=NONE) header.from=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g8-20020a056402090800b0045c7611d8ddsi19319861edz.179.2022.10.20.06.53.05; Thu, 20 Oct 2022 06:53:31 -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=@intel.com header.s=Intel header.b=hzccy7yx; 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=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229501AbiJTNtZ (ORCPT + 99 others); Thu, 20 Oct 2022 09:49:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33778 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229746AbiJTNsy (ORCPT ); Thu, 20 Oct 2022 09:48:54 -0400 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 090C55B9CA for ; Thu, 20 Oct 2022 06:48:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1666273734; x=1697809734; h=date:from:to:cc:subject:message-id:references: mime-version:content-transfer-encoding:in-reply-to; bh=DFlm0KbEbGovx+beuTWPd+BvaHeRPvibkM66WhpiDVg=; b=hzccy7yx9M2GoA/wDDb8BTZawXgFkbjAMJZTQxtjB8YLnNJXt4P4NHGl ez53LXlAqHeI856eOXPs8baG/LwM0eO4AH/aYmMisH2OLRjZd4D1L5TK3 vl6FH32SIFfNoG8NY4svMmd9i8fvdwu30OSiCpKGZhpXXS7nkmBnLLHpk iKomBaQP+Pa/BcWz8WFpaeXnSQPDRxDTGwiY7aA27kJFGaPh8ABcgXUsC qKfwkXNzA47gdx1B7kNCpycKuTD1v2Zyop8Bo27e+r9InlT0TpjXSv/o4 FFeWGcNzr4uN8i1zLoEA/526TprDcPObmgXAp+FCqnVq1ZXf2Jawq1wOO w==; X-IronPort-AV: E=McAfee;i="6500,9779,10506"; a="294105178" X-IronPort-AV: E=Sophos;i="5.95,198,1661842800"; d="scan'208";a="294105178" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Oct 2022 06:48:53 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10506"; a="734847691" X-IronPort-AV: E=Sophos;i="5.95,198,1661842800"; d="scan'208";a="734847691" Received: from smile.fi.intel.com ([10.237.72.54]) by fmsmga002.fm.intel.com with ESMTP; 20 Oct 2022 06:48:51 -0700 Received: from andy by smile.fi.intel.com with local (Exim 4.96) (envelope-from ) id 1olVuj-00AZSH-2R; Thu, 20 Oct 2022 16:48:49 +0300 Date: Thu, 20 Oct 2022 16:48:49 +0300 From: Andy Shevchenko To: Randy Dunlap Cc: Hans de Goede , Linus Torvalds , Lee Jones , Mark Brown , Linux Kernel Mailing List Subject: Re: [GIT PULL] Backlight for v6.1 Message-ID: References: <189ed242-4ccb-4935-ede0-c5807d7b5083@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo X-Spam-Status: No, score=-4.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE, URIBL_BLOCKED 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 Wed, Oct 19, 2022 at 08:31:33PM -0700, Randy Dunlap wrote: > On 10/9/22 05:58, Hans de Goede wrote: > > On 10/9/22 01:23, Linus Torvalds wrote: > >> On Sat, Oct 8, 2022 at 12:59 PM Hans de Goede wrote: ... > >> Because if it depends on some symbols from I2C_DESIGNWARE_PLATFORM, > >> and that one can be a module, then the Intel PMIC driver also needs to > >> be built as a module to just get the build coverage, at least. > > I don't see intel_soc_pmic_crc.c using any direct calls into > i2c-designware-platform code. If it calls into it, it must be thru some > indirect pointers (?). It's on hardware level, the PMIC is connected to the I?C host controller, which is Synopsys DesignWare and being services by the respective driver. Any access to the PMIC's registers requires the I?C to be involved. What we talked above is even bigger loop, that takes AML code in the chain. -- With Best Regards, Andy Shevchenko