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 X-Spam-Level: X-Spam-Status: No, score=-11.8 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 398B6C4708A for ; Wed, 26 May 2021 12:49:07 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 16D3E613D4 for ; Wed, 26 May 2021 12:49:07 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234718AbhEZMuf (ORCPT ); Wed, 26 May 2021 08:50:35 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:56838 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234851AbhEZMsx (ORCPT ); Wed, 26 May 2021 08:48:53 -0400 Received: from mail-vs1-f71.google.com ([209.85.217.71]) by youngberry.canonical.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1llswT-0000tz-AU for linux-kernel@vger.kernel.org; Wed, 26 May 2021 12:47:21 +0000 Received: by mail-vs1-f71.google.com with SMTP id d19-20020a0561020413b029023877d74e72so192322vsq.15 for ; Wed, 26 May 2021 05:47:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=O/UCsmH3hl4IpqKUJA4a+70Zw+Sf6AD7w/Z6UKUd60g=; b=f8VEXVd7a1JMdGtNFrfmYBTv12rd3GtdPFfYFX5W249+FIBf4sdbwfNE/meaTZXlQi ybGznLxLI+acujzRHFAMEw98rv/U/6UD8+68lkZYp3HanFoPnueYp9+mOhPw90gUpbud mRyDYpBAzt16s36WynB4CJI0S9IVTB57zP4nN1gzgRK2e6eNv+aOgttDeCG6+MhPPIQT 0824gHLxpiYHDxIMYOqwrAq1eOiWk5Xljswmqqy9b/ObLCjdJNZL6ZSAUdkTyTKHCsZn RsX1jEzlkzuH9w3d12WhSuoDaOK/ULrpFC9ptnitBTCjqTpPlutEcwE0inhmCviPxuPO WEyw== X-Gm-Message-State: AOAM531jpvi6+xlYLuSU4jbKnTfue6khVeVe22iScDnmkPj8ysb9H485 l+ZN5Xz7oBabGInMIyvb19IRFD5PynVQv26ZFics4DNPO+5mEOX2i3tkgdluGgoGhaiTPDZ7TuX LcL+bCm6xj4xfUTaCwAN4/isPGJ9SxmeniM0a1i+Ecw== X-Received: by 2002:a67:ea98:: with SMTP id f24mr32326328vso.58.1622033240417; Wed, 26 May 2021 05:47:20 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzncV7KUF7nlI+xDOZ2Hh0jrvt9tlTaxUB/9/ZQ88phvVB/gpuC8OhttWrjIE2/mvfwYc6tAw== X-Received: by 2002:a67:ea98:: with SMTP id f24mr32326315vso.58.1622033240219; Wed, 26 May 2021 05:47:20 -0700 (PDT) Received: from localhost.localdomain ([45.237.48.3]) by smtp.gmail.com with ESMTPSA id c126sm875817vkh.47.2021.05.26.05.47.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 May 2021 05:47:19 -0700 (PDT) From: Krzysztof Kozlowski To: Lee Jones , Support Opensource , Krzysztof Kozlowski , Bartlomiej Zolnierkiewicz , Tony Lindgren , linux-kernel@vger.kernel.org, linux-samsung-soc@vger.kernel.org, linux-omap@vger.kernel.org, patches@opensource.cirrus.com Subject: [RESEND PATCH v2 00/13] Simplify + drop board file support for Samsung PMIC Date: Wed, 26 May 2021 08:46:58 -0400 Message-Id: <20210526124711.33223-1-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Lee, This is the resend of two previous series, combined together as the latter depends on the first: https://lore.kernel.org/lkml/20210420113929.278082-1-krzysztof.kozlowski@canonical.com/ https://lore.kernel.org/lkml/20210420170118.12788-1-krzysztof.kozlowski@canonical.com/ Everything rebased on latest next. This also includes two MFD "Correct kerneldoc" patches which seems to be still valid, even though you mentioned they were fixed. The Samsung PMIC drivers since long time are used only on devicetree platforms (Samsung Exynos) and there are no users with board files. Drop the support for board files entirely and depend on OF for matching. This makes the code smaller and simpler. Best regards, Krzysztof Krzysztof Kozlowski (13): mfd: max8997: Simplify getting of_device_id match data mfd: max8998: Simplify getting of_device_id match data mfd: da9052: Simplify getting of_device_id match data mfd: da9062: Simplify getting of_device_id match data mfd: sec: Simplify getting of_device_id match data mfd: wm831x: Correct kerneldoc mfd: twl: Correct kerneldoc mfd: sec: Drop support for board files and require devicetree mfd: sec: Remove unused cfg_pmic_irq in platform data mfd: sec: Remove unused device_type in platform data mfd: sec: Remove unused irq_base in platform data mfd: sec: Enable wakeup from suspend via devicetree property mfd: sec: Remove unused platform data members drivers/mfd/Kconfig | 1 + drivers/mfd/da9052-i2c.c | 9 +--- drivers/mfd/da9062-core.c | 13 ++---- drivers/mfd/max8997.c | 9 ++-- drivers/mfd/max8998.c | 8 ++-- drivers/mfd/sec-core.c | 70 +++++--------------------------- drivers/mfd/sec-irq.c | 4 +- drivers/mfd/twl-core.c | 4 +- drivers/mfd/wm831x-core.c | 2 +- include/linux/mfd/samsung/core.h | 33 --------------- 10 files changed, 29 insertions(+), 124 deletions(-) -- 2.27.0