Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM SoC platform updates from Arnd Bergmann: "This release brings up a new platform based on the old ARM9 core: the Nuvoton NPCM is used as a baseboard management controller, competing with the better known ASpeed AST2xx series. Another important change is the addition of ARMv7-A based chips in mach-stm32. The older parts in this platform are ARMv7-M based microcontrollers, now they are expanding to general-purpose workloads. The other changes are the usual defconfig updates to enable additional drivers, lesser bugfixes. The largest updates as often are the ongoing OMAP cleanups, but we also have a number of changes for the older PXA and davinci platforms this time. For the Renesas shmobile/r-car platform, some new infrastructure is needed to make the watchdog work correctly. Supporting Multiprocessing on Allwinner A80 required a significant amount of new code, but is not doing anything unexpected" * tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (179 commits) arm: npcm: modify configuration for the NPCM7xx BMC. MAINTAINERS: update entry for ARM/berlin ARM: omap2: fix am43xx build without L2X0 ARM: davinci: da8xx: simplify CFGCHIP regmap_config ARM: davinci: da8xx: fix oops in USB PHY driver due to stack allocated platform_data ARM: multi_v7_defconfig: add NXP FlexCAN IP support ARM: multi_v7_defconfig: enable thermal driver for i.MX devices ARM: multi_v7_defconfig: add RN5T618 PMIC family support ARM: multi_v7_defconfig: add NXP graphics drivers ARM: multi_v7_defconfig: add GPMI NAND controller support ARM: multi_v7_defconfig: add OCOTP driver for NXP SoCs ARM: multi_v7_defconfig: configure I2C driver built-in arm64: defconfig: add CONFIG_UNIPHIER_THERMAL and CONFIG_SNI_AVE ARM: imx: fix imx6sll-only build ARM: imx: select ARM_CPU_SUSPEND for CPU_IDLE as well ARM: mxs_defconfig: Re-sync defconfig ARM: imx_v4_v5_defconfig: Use the generic fsl-asoc-card driver ARM: imx_v4_v5_defconfig: Re-sync defconfig arm64: defconfig: enable stmmac ethernet to defconfig ARM: EXYNOS: Simplify code in coupled CPU idle hot path ...
This commit is contained in:
30
include/dt-bindings/power/r8a77965-sysc.h
Normal file
30
include/dt-bindings/power/r8a77965-sysc.h
Normal file
@@ -0,0 +1,30 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0 */
|
||||
/*
|
||||
* Copyright (C) 2018 Jacopo Mondi <jacopo+renesas@jmondi.org>
|
||||
* Copyright (C) 2016 Glider bvba
|
||||
*/
|
||||
|
||||
#ifndef __DT_BINDINGS_POWER_R8A77965_SYSC_H__
|
||||
#define __DT_BINDINGS_POWER_R8A77965_SYSC_H__
|
||||
|
||||
/*
|
||||
* These power domain indices match the numbers of the interrupt bits
|
||||
* representing the power areas in the various Interrupt Registers
|
||||
* (e.g. SYSCISR, Interrupt Status Register)
|
||||
*/
|
||||
|
||||
#define R8A77965_PD_CA57_CPU0 0
|
||||
#define R8A77965_PD_CA57_CPU1 1
|
||||
#define R8A77965_PD_A3VP 9
|
||||
#define R8A77965_PD_CA57_SCU 12
|
||||
#define R8A77965_PD_CR7 13
|
||||
#define R8A77965_PD_A3VC 14
|
||||
#define R8A77965_PD_3DG_A 17
|
||||
#define R8A77965_PD_3DG_B 18
|
||||
#define R8A77965_PD_A3IR 24
|
||||
#define R8A77965_PD_A2VC1 26
|
||||
|
||||
/* Always-on power area */
|
||||
#define R8A77965_PD_ALWAYS_ON 32
|
||||
|
||||
#endif /* __DT_BINDINGS_POWER_R8A77965_SYSC_H__ */
|
43
include/dt-bindings/power/r8a77980-sysc.h
Normal file
43
include/dt-bindings/power/r8a77980-sysc.h
Normal file
@@ -0,0 +1,43 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0
|
||||
*
|
||||
* Copyright (C) 2018 Renesas Electronics Corp.
|
||||
* Copyright (C) 2018 Cogent Embedded, Inc.
|
||||
*/
|
||||
#ifndef __DT_BINDINGS_POWER_R8A77980_SYSC_H__
|
||||
#define __DT_BINDINGS_POWER_R8A77980_SYSC_H__
|
||||
|
||||
/*
|
||||
* These power domain indices match the numbers of the interrupt bits
|
||||
* representing the power areas in the various Interrupt Registers
|
||||
* (e.g. SYSCISR, Interrupt Status Register)
|
||||
*/
|
||||
|
||||
#define R8A77980_PD_A2SC2 0
|
||||
#define R8A77980_PD_A2SC3 1
|
||||
#define R8A77980_PD_A2SC4 2
|
||||
#define R8A77980_PD_A2PD0 3
|
||||
#define R8A77980_PD_A2PD1 4
|
||||
#define R8A77980_PD_CA53_CPU0 5
|
||||
#define R8A77980_PD_CA53_CPU1 6
|
||||
#define R8A77980_PD_CA53_CPU2 7
|
||||
#define R8A77980_PD_CA53_CPU3 8
|
||||
#define R8A77980_PD_A2CN 10
|
||||
#define R8A77980_PD_A3VIP 11
|
||||
#define R8A77980_PD_A2IR5 12
|
||||
#define R8A77980_PD_CR7 13
|
||||
#define R8A77980_PD_A2IR4 15
|
||||
#define R8A77980_PD_CA53_SCU 21
|
||||
#define R8A77980_PD_A2IR0 23
|
||||
#define R8A77980_PD_A3IR 24
|
||||
#define R8A77980_PD_A3VIP1 25
|
||||
#define R8A77980_PD_A3VIP2 26
|
||||
#define R8A77980_PD_A2IR1 27
|
||||
#define R8A77980_PD_A2IR2 28
|
||||
#define R8A77980_PD_A2IR3 29
|
||||
#define R8A77980_PD_A2SC0 30
|
||||
#define R8A77980_PD_A2SC1 31
|
||||
|
||||
/* Always-on power area */
|
||||
#define R8A77980_PD_ALWAYS_ON 32
|
||||
|
||||
#endif /* __DT_BINDINGS_POWER_R8A77980_SYSC_H__ */
|
Reference in New Issue
Block a user