Home
last modified time | relevance | path

Searched +full:a500 +full:- +full:iconia +full:- +full:ec (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dene-kb930.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/mfd/ene-kb930.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
14 - Dmitry Osipenko <digetx@gmail.com>
16 $ref: /schemas/power/supply/power-supply.yaml
21 - enum:
22 - acer,a500-iconia-ec # Acer A500 Iconia tablet device
23 - const: ene,kb930
27 system-power-controller: true
[all …]
/openbmc/linux/drivers/mfd/
H A Dacer-ec-a500.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Acer Iconia Tab A500 Embedded Controller Driver
5 * Copyright 2020 GRATE-driver project
46 while (retries-- > 0) { in a500_ec_read()
55 dev_err(&client->dev, "read 0x%x failed: %d\n", reg, ret); in a500_ec_read()
76 while (retries-- > 0) { in a500_ec_write()
85 dev_err(&client->dev, "write 0x%x failed: %d\n", reg, ret); in a500_ec_write()
136 { .name = "acer-a500-iconia-battery", },
137 { .name = "acer-a500-iconia-leds", },
145 regmap = devm_regmap_init(&client->dev, &a500_ec_regmap_bus, in a500_ec_probe()
[all …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
45 tristate "Active-semi ACT8945A"
50 Support for the ACT8945A PMIC from Active-semi. This device
51 features three step-down DC/DC converters and four low-dropout
67 sun4i-gpadc-iio and the hwmon driver iio_hwmon.
70 called sun4i-gpadc.
101 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down
132 over at91-usart-serial driver and usart-spi-driver. Only one function
148 tristate "Atmel HLCDC (High-end LCD Controller)"
185 tristate "X-Powers AC100"
[all …]
/openbmc/linux/drivers/power/supply/
H A Dacer_a500_battery.c1 // SPDX-License-Identifier: GPL-2.0+
3 * Battery driver for Acer Iconia Tab A500.
5 * Copyright 2020 GRATE-driver project.
68 err = regmap_read(bat->regmap, ec_data[REG_CAPACITY].reg, &capacity); in a500_battery_update_capacity()
75 if (bat->capacity != capacity) { in a500_battery_update_capacity()
76 bat->capacity = capacity; in a500_battery_update_capacity()
85 if (bat->capacity < 100) { in a500_battery_get_status()
86 if (power_supply_am_i_supplied(bat->psy)) in a500_battery_get_status()
106 val->intval *= base_unit_conversion; in a500_battery_unit_adjustment()
110 val->intval -= temp_kelvin_to_celsius; in a500_battery_unit_adjustment()
[all …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
104 tristate "Active-semi ACT8945A charger driver"
108 Active-semi ActivePath ACT8945A charger.
158 tristate "DS2782/DS2786 standalone gas-gauge"
162 gas-gauge.
199 tristate "Sharp SL-5500 (collie) battery"
203 SL-5500 (collie) models.
214 called ingenic-battery.
233 Say Y to include support for SBS battery driver for SBS-compliant
255 called sbs-manager.
[all …]
/openbmc/linux/arch/arm/boot/dts/nvidia/
H A Dtegra20-acer-a500-picasso.dts1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
4 #include <dt-bindings/input/atmel-maxtouch.h>
5 #include <dt-bindings/input/gpio-keys.h>
6 #include <dt-bindings/input/input.h>
7 #include <dt-bindings/thermal/thermal.h>
10 #include "tegra20-cpu-opp.dtsi"
11 #include "tegra20-cpu-opp-microvolt.dtsi"
14 model = "Acer Iconia Tab A500";
32 * pre-existing /chosen node to be available to insert the
[all …]