Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp782111rwe; Thu, 25 Aug 2022 09:02:19 -0700 (PDT) X-Google-Smtp-Source: AA6agR7XKf96d8s0p5cwRY7Ad2Pqln3LxGY2q2P2H74UVgrVhKG5lCA8Hpjb6Mc6kGg0MTpNbfuA X-Received: by 2002:a05:6402:27c6:b0:446:71e1:7399 with SMTP id c6-20020a05640227c600b0044671e17399mr3680484ede.357.1661443339143; Thu, 25 Aug 2022 09:02:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661443339; cv=none; d=google.com; s=arc-20160816; b=Z4B/VlniYb19LRdqgTdkxBowkVgAHAXytpJYKX4CfFbekMSe63XxMjUcKY8Pd7sfJG eypH8E8BYjhM3ZX9wloxjJKsWdaHTwfm8qgrVIrUM3X1Blms4vYKMsO/tK90j/Dpd7dQ O8KxYjidawmxjvZnJ+txGL6FTGTjhcvoF5BjSlClRb629CS8PbnB89kD2f5n0NoyCgml Jgm+G4v+D10tVibFgsiIjOb6lJQLE+VuXkmrxNB+0EyyTywUZLzbnYKd4pnEr7HfAeY5 dGJOF+fMF2GljbZnrPFBsXEy6PSGFLV519amyWhmNuitjpz5cARKQ0Cp38445HMRvj63 8gEw== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=KQTIg5jCKpBCPFk2L7wdYoB1lmJQPzPoMVtc6KYHvS4=; b=Rr86SkPpQ3D/18T4DmzVheFK0UOiv40R0Ewy+cd4dWQEQpWt6QKDbF2tTW42QF62Za k5n+BCmYjl/73B2taPBCnk4ZqiYUBo5KtteBqGn4T3q/owBqWnp+Hu9e6Geb/QI7tgPz CLwJvrvmJ3aamERizt89h37YxjGpjBqwS+3izWsde0iyZN0fOHZp1HcPtT1b4PhOvIzm c1U4Cvi4CtVUyqGDMlvAmIIABo95JJp+gdG3u7oNcLCKQEJ3Vwjj/XatX0f2brHiXWCh TAmuMknkMC76madpsUkz41T88PNqoFKW2zsiR3KWIMoU9W1xGwJ8uPbac0yCSdVhHjsx sS9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20210112.gappssmtp.com header.s=20210112 header.b=pdmdfMkJ; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hg6-20020a1709072cc600b00731335b93e9si4162302ejc.354.2022.08.25.09.01.49; Thu, 25 Aug 2022 09:02:19 -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=@baylibre-com.20210112.gappssmtp.com header.s=20210112 header.b=pdmdfMkJ; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241713AbiHYPCf (ORCPT + 99 others); Thu, 25 Aug 2022 11:02:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53680 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241658AbiHYPCd (ORCPT ); Thu, 25 Aug 2022 11:02:33 -0400 Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A3635B07C0 for ; Thu, 25 Aug 2022 08:02:31 -0700 (PDT) Received: by mail-ej1-x629.google.com with SMTP id bj12so23059429ejb.13 for ; Thu, 25 Aug 2022 08:02:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20210112.gappssmtp.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc; bh=KQTIg5jCKpBCPFk2L7wdYoB1lmJQPzPoMVtc6KYHvS4=; b=pdmdfMkJpnHiZtIS6VJA51oFwb0n0D7fvAsuYwQEkJ9JL8Yufc70yS7IXmmwGsgo1B T0djDZRs4rGK46gqGaKl9yJeI7HWy3eIKe5DPwn0hiKP84qb6RfgP0TwKrXc6cDl5vQe FvFJLLQCr6bl9x1YIXap/s3P8N5w/J1AGn/7oLd+r5pIvJUxreMS/Stenguh6oeudnfM DpsVUZ652iOywehY0U/jLPrRe//StG6j63RqBVUhFxzNka5L83UPShrEqjKRKxb/3bXa Ckp3ZBSgU4ShYj6/dnYHzQH95JtSRVMlCoj1QwqfqbU+McbAOVCL1dt4F7RzkB20UL3j XLZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc; bh=KQTIg5jCKpBCPFk2L7wdYoB1lmJQPzPoMVtc6KYHvS4=; b=E53NM4IYk7q9DUz2jgCKq+OPdXWdT9KyRS3lp5zYp7FnTnA1vOAfGmZrnKGDPNb7na 8XHRHBCDI9MRaVKCafqgSVRRu0vJZ3uBVdD7nlqJJecIcO4Ln7xVvr4AEnMy41IYC+yI BZnTUa3PXLdV0IxeO9f/Ce8Hd1YjqcM4RMNyWTsSr2TfgFiWMAONS1fA/+ca3VDoZyRN 7kgT0ahRP/b4ym7w2RCN7lXakJXrYZisc5XPwQ+b93uRgI9wZRpx1XnpD2Nvil1suUUv 6bB+nKxPKbgDH0EK+PxRS6+S8EEb4qal7pDlF4+n+zSgL/RBXpYW8w8W3WShC8/fG0uU 4yow== X-Gm-Message-State: ACgBeo2dwuZA0PXQYyuUeCRH2xyhjFQSqjSTJrJ2dRQuPa7fubaXGb0B foayZSc65YNZ11036ZvS2Djb9hWkGQNv4w== X-Received: by 2002:a17:906:dc90:b0:73d:670d:5975 with SMTP id cs16-20020a170906dc9000b0073d670d5975mr2695541ejc.515.1661439750061; Thu, 25 Aug 2022 08:02:30 -0700 (PDT) Received: from blmsp.fritz.box ([2001:4090:a245:8020:2658:1f7c:362:3e99]) by smtp.gmail.com with ESMTPSA id r10-20020a17090609ca00b00732e3d94f4fsm2548771eje.124.2022.08.25.08.02.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 08:02:29 -0700 (PDT) From: Markus Schneider-Pargmann To: Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Catalin Marinas , Will Deacon , Dmitry Torokhov , Lee Jones , Tony Lindgren , nm@ti.com, kristo@kernel.org Cc: Jerome Neanne , khilman@baylibre.com, narmstrong@baylibre.com, j-keerthy@ti.com, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-input@vger.kernel.org, linux-omap@vger.kernel.org, Markus Schneider-Pargmann Subject: [PATCH v4 0/6] Add support for TI TPS65219 PMIC. Date: Thu, 25 Aug 2022 17:02:18 +0200 Message-Id: <20220825150224.826258-1-msp@baylibre.com> X-Mailer: git-send-email 2.37.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=unavailable 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 Hi everyone, I am submitting this update for Jerome, he will probably do the next version again. v4 is a lot smaller now as I squashed some patches as requested and some were applied. It is mainly the fixes of the things that Lee Jones pointed out in his review on v2, thanks for that. It is now based on the regulator tree branch for-6.1: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git Best, Markus Previous versions: v3 - https://lore.kernel.org/lkml/20220805121852.21254-1-jneanne@baylibre.com/ v2 - https://lore.kernel.org/lkml/20220726103355.17684-1-jneanne@baylibre.com/ v1 - https://lore.kernel.org/lkml/20220719091742.3221-1-jneanne@baylibre.com/ Jerome Neanne (5): DONOTMERGE: arm64: dts: ti: Add TI TPS65219 PMIC support for AM642 SK board. DONOTMERGE: arm64: dts: ti: Add pinmux and irq mapping for TPS65219 external interrupts DONOTMERGE: arm64: dts: ti: k3-am642-sk: Enable tps65219 power-button mfd: drivers: Add TI TPS65219 PMIC support arm64: defconfig: Add tps65219 as modules Markus Schneider-Pargmann (1): Input: Add tps65219 interrupt driven powerbutton MAINTAINERS | 1 + arch/arm64/boot/dts/ti/k3-am642-sk.dts | 115 ++++++++ arch/arm64/configs/defconfig | 3 + drivers/input/misc/Kconfig | 10 + drivers/input/misc/Makefile | 1 + drivers/input/misc/tps65219-pwrbutton.c | 149 ++++++++++ drivers/mfd/Kconfig | 14 + drivers/mfd/Makefile | 1 + drivers/mfd/tps65219.c | 357 ++++++++++++++++++++++++ include/linux/mfd/tps65219.h | 345 +++++++++++++++++++++++ 10 files changed, 996 insertions(+) create mode 100644 drivers/input/misc/tps65219-pwrbutton.c create mode 100644 drivers/mfd/tps65219.c create mode 100644 include/linux/mfd/tps65219.h -- 2.37.2