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 Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 7447FC636CC for ; Tue, 31 Jan 2023 12:54:09 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 661D9859B9; Tue, 31 Jan 2023 13:54:07 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="TZvkSCuE"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id A85A385A78; Tue, 31 Jan 2023 13:54:03 +0100 (CET) Received: from mail-pj1-x1031.google.com (mail-pj1-x1031.google.com [IPv6:2607:f8b0:4864:20::1031]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 130FA8599E for ; Tue, 31 Jan 2023 13:54:00 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=jh80.chung@gmail.com Received: by mail-pj1-x1031.google.com with SMTP id cq16-20020a17090af99000b0022c9791ac39so6525080pjb.4 for ; Tue, 31 Jan 2023 04:53:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=fSzvLSSSIcNzaW9CqtYf5gn2fwLdMvk53U7xEVM1YlQ=; b=TZvkSCuE2Ay1R9SaAgZUFJ+OGoU7PcfY+0+0dSUaIRURfbYur8ItGQYPNUetO1SRBy nKkCEYoRbBlFUk2CEy40I/T9a9Cu/Ewl7n4yirBPW9Yt+OwLG5mc2/tugCIyPVujcesI MqQnquAhBKDd7jZiCJ3yk10RoKGxfwAiThZq/txZuQLiglAAcHYvbphcAfP+IKZC726C QtfJEzWt/FHqH/VCIDCrAlCkuYNMHiK2caEvfyKzVng6tad00o870o6udqe8v+fIbsKO PBDQutKS+ohjLxjaYe3BVM5fJgOzSZO/9C+iZF5rQtYaaA5hB//jXE83ssQ8CLwqmxLq 6M3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=fSzvLSSSIcNzaW9CqtYf5gn2fwLdMvk53U7xEVM1YlQ=; b=yv8vmuTpl2lnVY/DjpveDc5mq+BgCoZ9hxOk7Z85o7MWQqCOKf01R7aN0cxjM97sGI fvNfuY8LMdPrrS08HW8osi5wiZfr7tUCm555YAWQNViBMkiWdSJFRjCq6lNKQ7yguvN/ /vI1vC1z/HKqofqNiHX8HSabIfZjAODf/inu/IUk4wQs1aSF/AELUUU1UiiOXoubjOAA Rz0b5BPV+Nl53PKZUFyh9+EY4JOicbg16OHomLHM47iipzx2rgzgsOk7Ebu+V0cjLHtU IRXfmN6dvHxeuvftkth9+T3FYjSlXZCAlhygtcumK4Km+zV0sEtSrbGMo7kNsRuoGMmC luCg== X-Gm-Message-State: AO0yUKUojOUOUoxQkaikBq7kkzMxL8gcRDWPgHKB5TEG8RTkY5vZr5Zx xi6NN/RsZj+mEdKZr6fhkjM= X-Google-Smtp-Source: AK7set8mq6vseCxW2gZK/e++LsuogOcqRKR66iSeFH8f33JEz5hk6kbdRnGScDF6MdkRrxO71Fyeog== X-Received: by 2002:a17:903:18f:b0:196:cea:487a with SMTP id z15-20020a170903018f00b001960cea487amr38133708plg.53.1675169638426; Tue, 31 Jan 2023 04:53:58 -0800 (PST) Received: from [192.168.0.19] ([183.99.112.216]) by smtp.gmail.com with ESMTPSA id iz14-20020a170902ef8e00b0017f73caf588sm9718636plb.218.2023.01.31.04.53.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 31 Jan 2023 04:53:57 -0800 (PST) Message-ID: Date: Tue, 31 Jan 2023 21:53:55 +0900 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: [PATCH 58/88] power: Drop unused muic_max77693 driver and mfd code Content-Language: en-US To: Simon Glass , u-boot@lists.denx.de Cc: Tom Rini , Jaehoon Chung References: <20230123220031.3540724-1-sjg@chromium.org> <20230123220031.3540724-59-sjg@chromium.org> From: Jaehoon Chung In-Reply-To: <20230123220031.3540724-59-sjg@chromium.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean On 1/24/23 07:00, Simon Glass wrote: > This driver is not used and has lain unconverted since: > > fc47cf9d054 arm: exynos: i2c: Convert exynos boards to use DM_I2C > > Drop it and the entire mfd directory, since there is nothing left. > > Signed-off-by: Simon Glass Reviewed-by: Jaehoon Chung Best Regards, Jaehoon Chung > --- > > drivers/power/Makefile | 1 - > drivers/power/mfd/Makefile | 6 --- > drivers/power/mfd/muic_max77693.c | 77 ------------------------------- > 3 files changed, 84 deletions(-) > delete mode 100644 drivers/power/mfd/Makefile > delete mode 100644 drivers/power/mfd/muic_max77693.c > > diff --git a/drivers/power/Makefile b/drivers/power/Makefile > index 93003e97e01..ba64b2c5938 100644 > --- a/drivers/power/Makefile > +++ b/drivers/power/Makefile > @@ -5,7 +5,6 @@ > > obj-$(CONFIG_$(SPL_TPL_)ACPI_PMC) += acpi_pmc/ > obj-$(CONFIG_$(SPL_TPL_)POWER_DOMAIN) += domain/ > -obj-y += mfd/ > obj-y += pmic/ > obj-y += regulator/ > > diff --git a/drivers/power/mfd/Makefile b/drivers/power/mfd/Makefile > deleted file mode 100644 > index b5ec8f00bb0..00000000000 > --- a/drivers/power/mfd/Makefile > +++ /dev/null > @@ -1,6 +0,0 @@ > -# SPDX-License-Identifier: GPL-2.0+ > -# > -# Copyright (C) 2013 Samsung Electronics > -# Piotr Wilczek > - > -obj-$(CONFIG_POWER_MUIC_MAX77693) += muic_max77693.o > diff --git a/drivers/power/mfd/muic_max77693.c b/drivers/power/mfd/muic_max77693.c > deleted file mode 100644 > index 36ee44b9a2c..00000000000 > --- a/drivers/power/mfd/muic_max77693.c > +++ /dev/null > @@ -1,77 +0,0 @@ > -// SPDX-License-Identifier: GPL-2.0+ > -/* > - * Copyright (C) 2013 Samsung Electronics > - * Piotr Wilczek > - */ > - > -#include > -#include > -#include > -#include > -#include > -#include > -#include > - > -static int power_chrg_get_type(struct pmic *p) > -{ > - unsigned int val; > - unsigned int charge_type, charger; > - > - /* if probe failed, return cable none */ > - if (pmic_probe(p)) > - return CHARGER_NO; > - > - pmic_reg_read(p, MAX77693_MUIC_STATUS2, &val); > - > - charge_type = val & MAX77693_MUIC_CHG_MASK; > - > - switch (charge_type) { > - case MAX77693_MUIC_CHG_NO: > - charger = CHARGER_NO; > - break; > - case MAX77693_MUIC_CHG_USB: > - case MAX77693_MUIC_CHG_USB_D: > - charger = CHARGER_USB; > - break; > - case MAX77693_MUIC_CHG_TA: > - case MAX77693_MUIC_CHG_TA_1A: > - charger = CHARGER_TA; > - break; > - case MAX77693_MUIC_CHG_TA_500: > - charger = CHARGER_TA_500; > - break; > - default: > - charger = CHARGER_UNKNOWN; > - break; > - } > - > - return charger; > -} > - > -static struct power_chrg power_chrg_muic_ops = { > - .chrg_type = power_chrg_get_type, > -}; > - > -int power_muic_init(unsigned int bus) > -{ > - static const char name[] = "MAX77693_MUIC"; > - struct pmic *p = pmic_alloc(); > - > - if (!p) { > - printf("%s: POWER allocation error!\n", __func__); > - return -ENOMEM; > - } > - > - debug("Board Micro USB Interface Controller init\n"); > - > - p->name = name; > - p->interface = PMIC_I2C; > - p->number_of_regs = MUIC_NUM_OF_REGS; > - p->hw.i2c.addr = MAX77693_MUIC_I2C_ADDR; > - p->hw.i2c.tx_num = 1; > - p->bus = bus; > - > - p->chrg = &power_chrg_muic_ops; > - > - return 0; > -}