Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp5350934pxv; Wed, 21 Jul 2021 03:24:32 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyWTjpjC8xHZ4+slUXPuwTs+HY3hNRhxaxaPI4A06oURShMBy1MoTa4RoBzSNwJPjSlX4vs X-Received: by 2002:a17:907:214c:: with SMTP id rk12mr37291050ejb.70.1626863072523; Wed, 21 Jul 2021 03:24:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626863072; cv=none; d=google.com; s=arc-20160816; b=XMxHUHmwvrFdxF3GYp3+uCFv0j8H1AWavC8hzIWm4DW6HmT7g+PSQg0g6OGL5fja0F e0Nlm4VmaeGUXSw4WYkbClXP7tOMbTeSMsagXSZNmjYu9X6h0kpXS09pVNQJ4vIYCjFU kHJW2eLdhV98TBfGC32T7ThyIYkm7EsUjlrFWFA/60qhWCcbbdY7RGaK4WsNENqSMm43 7j6vys73ud9SSVEqYrS58vQdDrND8VeE8biOnwDNvqrPhXWDRD6mG6w80/+JsDUrKldj p9cW2fXF1VUDUK3xvtLt9wAeTO+39yWvw2xIWjzrad+OnWx7P40s00IvdZEFaH/DQwcy KQPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=bDnKcCRYI/CmIUp57aWeinxPmu75BNTtHfIq16AyPBw=; b=0JdUypqI5F4MlnxuiQt227ADvy9iNlRbzYpindJLlB7iDiPSPvCvGJCNWE4gP+ZSjH ZPZkCftF4vpkVgP68Nm5CtI13lSAnDmkwxtEI+uSpBterPyEhqi1Ql1g64pw9Mj8sHQf NLSw1ZMCDfK4n1rGXBE1NqjhN9Azoz+OpSZNGBiIMqfRpU7k5vxnL5m1E1XAVi39pEHS y2fJij1W2my0m+F5Yo1vj354EbJu1YqaBd9ivSZfmzWEowOiRTEWPQKPVzMdaBYg9LMA cqDMRoaMTIXXjVu0eF+KH+RS+9DVBB7yDCf5dTUFC7bJhuPcWWS5M241JIkOxwmkgjMK 2n/A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=EBo9p2yY; 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 b5si28094489edv.330.2021.07.21.03.24.09; Wed, 21 Jul 2021 03:24:32 -0700 (PDT) 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; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=EBo9p2yY; 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 S238964AbhGUJjn (ORCPT + 99 others); Wed, 21 Jul 2021 05:39:43 -0400 Received: from mail.kernel.org ([198.145.29.99]:48330 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236370AbhGUJaD (ORCPT ); Wed, 21 Jul 2021 05:30:03 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id AFE3F6108B; Wed, 21 Jul 2021 10:10:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1626862238; bh=xlNP5a4uduYvyMqVF4Oq/f5D4uaNQN51y0PLueC06Os=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=EBo9p2yYYcIhOINxDz4pJjeRD+z/tvNLVzQoC71kmOBTNtDVF1poAeRj3Sq412JxZ v5JSyAmYQbmMUNybwD0NkPlWVAJZksPNP3tmLoY1JhdcrM09uQGXcRS4/WerD7E7Ir 6NfeqeFPiKiQa6pFzZBdGAZDw/KPsrbkRCAxUhQmEAov0iJzWY5PRfZ4w289WDGo7Y sOPiPKHoH7ky9ICLk+BFTRnAGx7KSwnzmzncT57T3S7lZB0uaWYYCyg0/XakErPiW8 HIgqzNZ23c6AKgTIaKiXK8ZqauPAOOv9m3ChJFm7JY4UGUBKbuJ3krSU0UfHy+Qh4w VNHnn4IT99Rjg== Date: Wed, 21 Jul 2021 12:10:31 +0200 From: Mauro Carvalho Chehab To: Greg Kroah-Hartman , Mark Brown Cc: linuxarm@huawei.com, mauro.chehab@huawei.com, Arnd Bergmann , Lee Jones , Liam Girdwood , linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev Subject: Re: [PATCH v14 5/9] staging: hi6421-spmi-pmic: cleanup drvdata Message-ID: <20210721121031.04bcadcc@coco.lan> In-Reply-To: References: <723edefbb2e9ce0b70d9c7bce95f288e3ea1f5b1.1626515862.git.mchehab+huawei@kernel.org> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Wed, 21 Jul 2021 11:25:47 +0200 Greg Kroah-Hartman escreveu: > On Sat, Jul 17, 2021 at 11:58:16AM +0200, Mauro Carvalho Chehab wrote: > > There are lots of fields at struct hi6421_spmi_pmic that aren't > > used. In a matter of fact, only regmap is needed. > > > > So, drop the struct as a hole, and set just the regmap as > > the drvdata. > > > > While here, add a missing dot at the Huawei's copyrights. > > > > Acked-by: Mark Brown > > Signed-off-by: Mauro Carvalho Chehab > > --- > > drivers/misc/hi6421v600-irq.c | 9 ++++---- > > drivers/regulator/hi6421v600-regulator.c | 10 ++++----- > > drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 16 +++++-------- > > include/linux/mfd/hi6421-spmi-pmic.h | 25 --------------------- > > 4 files changed, 14 insertions(+), 46 deletions(-) > > delete mode 100644 include/linux/mfd/hi6421-spmi-pmic.h > > This patch fails to apply to my 5.14-rc2 tree, it gets a failure in the > regulator portion of the patch. Hi Greg, This one depends on a regression-fix patch merged via this branch: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next The patch is this one[1]: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git/commit/drivers/regulator/hi6421v600-regulator.c?id=5db5dd5be70eaf808d9fd90174b957fc5c2912cb Mark, Is this branch stable or do you rebase it? If the branch is stable, then perhaps Greg could merge from it before applying the remaining patches from this series. - [1] There's no need of backporting the fix to stable, as the driver won't work with upstream Kernels without patches 8 and 9 from this series containing the Open Firmware data needed to probe it. Thanks, Mauro