Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM SoC driver updates from Arnd Bergmann:
"Driver updates for ARM SoCs, these contain various things that touch
the drivers/ directory but got merged through arm-soc for practical
reasons:
- Rockchip rk3368 gains power domain support
- Small updates for the ARM spmi driver
- The Atmel PMC driver saw a larger rework, touching both
arch/arm/mach-at91 and drivers/clk/at91
- All reset controller driver changes alway get merged through
arm-soc, though this time the largest change is the addition of a
MIPS pistachio reset driver
- One bugfix for the NXP (formerly Freescale) i.MX weim bus driver"
* tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (43 commits)
bus: imx-weim: Take the 'status' property value into account
clk: at91: remove useless includes
clk: at91: pmc: remove useless capacities handling
clk: at91: pmc: drop at91_pmc_base
usb: gadget: atmel: access the PMC using regmap
ARM: at91: remove useless includes and function prototypes
ARM: at91: pm: move idle functions to pm.c
ARM: at91: pm: find and remap the pmc
ARM: at91: pm: simply call at91_pm_init
clk: at91: pmc: move pmc structures to C file
clk: at91: pmc: merge at91_pmc_init in atmel_pmc_probe
clk: at91: remove IRQ handling and use polling
clk: at91: make use of syscon/regmap internally
clk: at91: make use of syscon to share PMC registers in several drivers
hwmon: (scpi) add energy meter support
firmware: arm_scpi: add support for 64-bit sensor values
firmware: arm_scpi: decrease Tx timeout to 20ms
firmware: arm_scpi: fix send_message and sensor_get_value for big-endian
reset: sti: Make reset_control_ops const
reset: zynq: Make reset_control_ops const
...
This commit is contained in:
28
include/dt-bindings/power/rk3368-power.h
Normal file
28
include/dt-bindings/power/rk3368-power.h
Normal file
@@ -0,0 +1,28 @@
|
||||
#ifndef __DT_BINDINGS_POWER_RK3368_POWER_H__
|
||||
#define __DT_BINDINGS_POWER_RK3368_POWER_H__
|
||||
|
||||
/* VD_CORE */
|
||||
#define RK3368_PD_A53_L0 0
|
||||
#define RK3368_PD_A53_L1 1
|
||||
#define RK3368_PD_A53_L2 2
|
||||
#define RK3368_PD_A53_L3 3
|
||||
#define RK3368_PD_SCU_L 4
|
||||
#define RK3368_PD_A53_B0 5
|
||||
#define RK3368_PD_A53_B1 6
|
||||
#define RK3368_PD_A53_B2 7
|
||||
#define RK3368_PD_A53_B3 8
|
||||
#define RK3368_PD_SCU_B 9
|
||||
|
||||
/* VD_LOGIC */
|
||||
#define RK3368_PD_BUS 10
|
||||
#define RK3368_PD_PERI 11
|
||||
#define RK3368_PD_VIO 12
|
||||
#define RK3368_PD_ALIVE 13
|
||||
#define RK3368_PD_VIDEO 14
|
||||
#define RK3368_PD_GPU_0 15
|
||||
#define RK3368_PD_GPU_1 16
|
||||
|
||||
/* VD_PMU */
|
||||
#define RK3368_PD_PMU 17
|
||||
|
||||
#endif
|
||||
36
include/dt-bindings/reset/pistachio-resets.h
Normal file
36
include/dt-bindings/reset/pistachio-resets.h
Normal file
@@ -0,0 +1,36 @@
|
||||
/*
|
||||
* This header provides constants for the reset controller
|
||||
* present in the Pistachio SoC
|
||||
*/
|
||||
|
||||
#ifndef _PISTACHIO_RESETS_H
|
||||
#define _PISTACHIO_RESETS_H
|
||||
|
||||
#define PISTACHIO_RESET_I2C0 0
|
||||
#define PISTACHIO_RESET_I2C1 1
|
||||
#define PISTACHIO_RESET_I2C2 2
|
||||
#define PISTACHIO_RESET_I2C3 3
|
||||
#define PISTACHIO_RESET_I2S_IN 4
|
||||
#define PISTACHIO_RESET_PRL_OUT 5
|
||||
#define PISTACHIO_RESET_SPDIF_OUT 6
|
||||
#define PISTACHIO_RESET_SPI 7
|
||||
#define PISTACHIO_RESET_PWM_PDM 8
|
||||
#define PISTACHIO_RESET_UART0 9
|
||||
#define PISTACHIO_RESET_UART1 10
|
||||
#define PISTACHIO_RESET_QSPI 11
|
||||
#define PISTACHIO_RESET_MDC 12
|
||||
#define PISTACHIO_RESET_SDHOST 13
|
||||
#define PISTACHIO_RESET_ETHERNET 14
|
||||
#define PISTACHIO_RESET_IR 15
|
||||
#define PISTACHIO_RESET_HASH 16
|
||||
#define PISTACHIO_RESET_TIMER 17
|
||||
#define PISTACHIO_RESET_I2S_OUT 18
|
||||
#define PISTACHIO_RESET_SPDIF_IN 19
|
||||
#define PISTACHIO_RESET_EVT 20
|
||||
#define PISTACHIO_RESET_USB_H 21
|
||||
#define PISTACHIO_RESET_USB_PR 22
|
||||
#define PISTACHIO_RESET_USB_PHY_PR 23
|
||||
#define PISTACHIO_RESET_USB_PHY_PON 24
|
||||
#define PISTACHIO_RESET_MAX 24
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user