History log of /linux-master/arch/arm64/boot/dts/sprd/sc2731.dtsi
Revision Date Author Comments
# 0419a75b 13-Feb-2019 Baolin Wang <baolin.wang@linaro.org>

arm64: dts: sprd: Remove wildcard compatible string

Remove wildcard compatible string.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>


# 02643475 13-Feb-2019 Baolin Wang <baolin.wang@linaro.org>

arm64: dts: sprd: Add SC27XX fuel gauge device

Add Spreadtrum SC27XX fuel gauge device node to calculate the
battery capacity.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>


# a4795409 13-Feb-2019 Baolin Wang <baolin.wang@linaro.org>

arm64: dts: sprd: Add SC2731 charger device

Add charger device node and related battery node for SC2731 PMIC.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>


# 640e2c51 13-Feb-2019 Baolin Wang <baolin.wang@linaro.org>

arm64: dts: sprd: Add ADC calibration support

This patch adds phandles to the calibration cells provided by the Efuse
device, which is used to calibrate the ADC channel scales.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>


# 5863dbe0 13-Feb-2019 Baolin Wang <baolin.wang@linaro.org>

arm64: dts: sprd: Remove PMIC INTC irq trigger type

The Spreadtrum PMIC INTC controller has no registers to set trigger type,
since it is always high level trigger as default. So remove its child
devices' irq trigger type setting and change #interrupt-cells to 1.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>


# fc8e565f 23-Jul-2018 Baolin Wang <baolin.wang@linaro.org>

arm64: dts: sprd: Add SC27XX ADC device

Add the Spreadtrum SC27XX PMICs ADC device node which contains 32 channels.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Olof Johansson <olof@lixom.net>


# 17a376c0 23-Jul-2018 Baolin Wang <baolin.wang@linaro.org>

arm64: dts: sprd: Add SC27XX eFuse device

This patch adds the eFuse device node for Spreadtrum SC27XX PMICs.
The SC27XX eFuse contains 32 blocks and each block's data width is
16 bits.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Olof Johansson <olof@lixom.net>


# f94cd003 23-Jul-2018 Baolin Wang <baolin.wang@linaro.org>

arm64: dts: sprd: Add SC27XX vibrator device

This patch adds the vibrator device node for Spreadtrum SC27XX PMICs.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Olof Johansson <olof@lixom.net>


# 02c2455e 23-Jul-2018 Baolin Wang <baolin.wang@linaro.org>

arm64: dts: sprd: Add SC27XX breathing light controller device

The SC27xx breathing light controller can support 3 outputs:
red LED, green LED and blue LED.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Olof Johansson <olof@lixom.net>


# 1cea2c22 15-Apr-2018 Baolin Wang <baolin.wang@linaro.org>

arm64: dts: sprd: Add GPIO and GPIO keys device nodes

This patch adds device nodes to enable one GPIO controller located on
digital chip, 2 EIC (external interrupt controller) controllers loacted
on PMIC and digital chip for Spreadtrum SC9860 platform.

Moreover this patch adds 3 GPIO keys relied on EIC controller to support
power key and volume up/down keys.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Olof Johansson <olof@lixom.net>


# 9f068ac8 28-Feb-2018 Baolin Wang <baolin.wang@linaro.org>

arm64: dts: Add SC2731 PMIC dts file for Spreadtrum SC9860

The Spreadtrum SC9860 platform has one SC2731 PMIC, and the SC2731
PMIC integrates all mobile handset power management, audio codec,
battery management and user interface support function in a single
chip.

This patch adds the SC2731 dts file, as well as adding the RTC and
regulator device node for this PMIC.

Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>