ARM: digicolor: dt and config updates
Subsystems (2)
cover ARM: digicolor: dt and config updates
This series enables a couple of digicolor SoC devices for which drives were added during the v4.1 cycle. Also, add a MAINTAINERS entry for digicolor, and enabled the platform in multi_v7_defconfig.
Based on v4.1-rc1.
Baruch Siach (4):
ARM: digicolor: enable CX92755 on-chip RTC device
ARM: digicolor: add i2c master controller support
MAINTAINERS: add Conexant Digicolor machines entry
ARM: multi_v7_defconfig: enable Conexant Digicolor platform
MAINTAINERS | 6 ++++++ arch/arm/boot/dts/cx92755.dtsi | 17 +++++++++++++++++ arch/arm/boot/dts/cx92755_equinox.dts | 4 ++++ arch/arm/configs/multi_v7_defconfig | 5 +++++ 4 files changed, 32 insertions(+)
Signature · 1 line
2.1.4
PATCH 1/4 ARM: digicolor: enable CX92755 on-chip RTC device
--- arch/arm/boot/dts/cx92755.dtsi | 6 ++++++ 1 file changed, 6 insertions(+)
arch/arm/boot/dts/cx92755.dtsi +6 -0
@@ -82,6 +82,12 @@ clocks = <&main_clk>; }; + rtc at f0000c30 { + compatible = "cnxt,cx92755-rtc"; + reg = <0xf0000c30 0x18>; + interrupts = <25>; + }; + uc_regs: syscon at f00003a0 { compatible = "cnxt,cx92755-uc", "syscon"; reg = <0xf00003a0 0x10>;
Signature · 1 line
2.1.4
PATCH 2/4 ARM: digicolor: add i2c master controller support
In reply to Baruch Siach--- arch/arm/boot/dts/cx92755.dtsi | 11 +++++++++++ arch/arm/boot/dts/cx92755_equinox.dts | 4 ++++ 2 files changed, 15 insertions(+)
arch/arm/boot/dts/cx92755.dtsi +11 -0
@@ -116,4 +116,15 @@ interrupts = <46>; status = "disabled"; }; + + i2c: i2c at f0000120 { + compatible = "cnxt,cx92755-i2c"; + reg = <0xf0000120 0x10>; + interrupts = <28>; + clocks = <&main_clk>; + clock-frequency = <100000>; + #address-cells = <1>; + #size-cells = <0>; + status = "disabled"; + }; };
arch/arm/boot/dts/cx92755_equinox.dts +4 -0
@@ -72,3 +72,7 @@ &uart0 { status = "okay"; }; + +&i2c { + status = "okay"; +};
Signature · 1 line
2.1.4
PATCH 3/4 MAINTAINERS: add Conexant Digicolor machines entry
In reply to Baruch Siach--- MAINTAINERS | 6 ++++++ 1 file changed, 6 insertions(+)
MAINTAINERS +6 -0
@@ -990,6 +990,12 @@ F: drivers/clocksource/timer-prima2.c F: drivers/clocksource/timer-atlas7.c N: [^a-z]sirf +ARM/CONEXANT DIGICOLOR MACHINE SUPPORT +M: Baruch Siach <[email protected]> +L: linux-arm-kernel at lists.infradead.org (moderated for non-subscribers) +S: Maintained +N: digicolor + ARM/EBSA110 MACHINE SUPPORT M: Russell King <[email protected]> L: linux-arm-kernel at lists.infradead.org (moderated for non-subscribers)
Signature · 1 line
2.1.4
PATCH 4/4 ARM: multi_v7_defconfig: enable Conexant Digicolor platform
In reply to Baruch Siach--- arch/arm/configs/multi_v7_defconfig | 5 +++++ 1 file changed, 5 insertions(+)
arch/arm/configs/multi_v7_defconfig +5 -0
@@ -30,6 +30,7 @@ CONFIG_ARCH_BERLIN=y CONFIG_MACH_BERLIN_BG2=y CONFIG_MACH_BERLIN_BG2CD=y CONFIG_MACH_BERLIN_BG2Q=y +CONFIG_ARCH_DIGICOLOR=y CONFIG_ARCH_HIGHBANK=y CONFIG_ARCH_HISI=y CONFIG_ARCH_HI3xxx=y
@@ -257,6 +258,8 @@ CONFIG_SERIAL_XILINX_PS_UART=y CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y CONFIG_SERIAL_FSL_LPUART=y CONFIG_SERIAL_FSL_LPUART_CONSOLE=y +CONFIG_SERIAL_CONEXANT_DIGICOLOR=y +CONFIG_SERIAL_CONEXANT_DIGICOLOR_CONSOLE=y CONFIG_SERIAL_ST_ASC=y CONFIG_SERIAL_ST_ASC_CONSOLE=y CONFIG_I2C_CHARDEV=y
@@ -266,6 +269,7 @@ CONFIG_I2C_MUX_PCA954x=y CONFIG_I2C_MUX_PINCTRL=y CONFIG_I2C_CADENCE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y +CONFIG_I2C_DIGICOLOR=y CONFIG_I2C_GPIO=m CONFIG_I2C_EXYNOS5=y CONFIG_I2C_MV64XXX=y
@@ -504,6 +508,7 @@ CONFIG_RTC_DRV_TPS6586X=y CONFIG_RTC_DRV_TPS65910=y CONFIG_RTC_DRV_S35390A=m CONFIG_RTC_DRV_EM3027=y +CONFIG_RTC_DRV_DIGICOLOR=y CONFIG_RTC_DRV_PL031=y CONFIG_RTC_DRV_VT8500=y CONFIG_RTC_DRV_SUN6I=y
Signature · 1 line
2.1.4
Arnd Bergmann
Appliedcover ARM: digicolor: dt and config updates
In reply to Baruch SiachQuoted 11 lines · Baruch Siach
This series enables a couple of digicolor SoC devices for which drives were added during the v4.1 cycle. Also, add a
MAINTAINERSentry for digicolor, and enabled the platform inmulti_v7_defconfig.Based on v4.1-rc1.
Baruch Siach (4):
ARM: digicolor: enable CX92755 on-chip RTC device
ARM: digicolor: add i2c master controller support
MAINTAINERS: add Conexant Digicolor machines entry
ARM:multi_v7_defconfig: enable Conexant Digicolor platform
I've merged the first two patches into next/dt, the third patch into fixes and the fourth patch into next/defconfig. Thanks!
I had not mentioned the maintainers change, but it's already part of 4.1-rc3 now.
Arnd