mirror of
https://xff.cz/git/u-boot/
synced 2025-09-04 18:22:02 +02:00
power: Drop unused muic_max77693 driver and mfd code
This driver is not used and has lain unconverted since:
fc47cf9d05
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 <sjg@chromium.org>
This commit is contained in:
@@ -5,7 +5,6 @@
|
|||||||
|
|
||||||
obj-$(CONFIG_$(SPL_TPL_)ACPI_PMC) += acpi_pmc/
|
obj-$(CONFIG_$(SPL_TPL_)ACPI_PMC) += acpi_pmc/
|
||||||
obj-$(CONFIG_$(SPL_TPL_)POWER_DOMAIN) += domain/
|
obj-$(CONFIG_$(SPL_TPL_)POWER_DOMAIN) += domain/
|
||||||
obj-y += mfd/
|
|
||||||
obj-y += pmic/
|
obj-y += pmic/
|
||||||
obj-y += regulator/
|
obj-y += regulator/
|
||||||
|
|
||||||
|
@@ -1,6 +0,0 @@
|
|||||||
# SPDX-License-Identifier: GPL-2.0+
|
|
||||||
#
|
|
||||||
# Copyright (C) 2013 Samsung Electronics
|
|
||||||
# Piotr Wilczek <p.wilczek@samsung.com>
|
|
||||||
|
|
||||||
obj-$(CONFIG_POWER_MUIC_MAX77693) += muic_max77693.o
|
|
@@ -1,77 +0,0 @@
|
|||||||
// SPDX-License-Identifier: GPL-2.0+
|
|
||||||
/*
|
|
||||||
* Copyright (C) 2013 Samsung Electronics
|
|
||||||
* Piotr Wilczek <p.wilczek@samsung.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <common.h>
|
|
||||||
#include <log.h>
|
|
||||||
#include <power/pmic.h>
|
|
||||||
#include <power/power_chrg.h>
|
|
||||||
#include <power/max77693_muic.h>
|
|
||||||
#include <i2c.h>
|
|
||||||
#include <errno.h>
|
|
||||||
|
|
||||||
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;
|
|
||||||
}
|
|
Reference in New Issue
Block a user