* [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12
@ 2014-03-12 6:19 Chanwoo Choi
2014-03-12 6:19 ` [PATCHv2 1/5] ARM: dts: exynos4x12: Add ADC's dt data to read raw data Chanwoo Choi
` (5 more replies)
0 siblings, 6 replies; 12+ messages in thread
From: Chanwoo Choi @ 2014-03-12 6:19 UTC (permalink / raw)
To: linux-arm-kernel
This patch add missing dt data of Exynos4x12 to bring up kernel feature and
code clean. This patchset is based on 'v3.15-next/dt-clk-exynos' branch.
- git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
exynos4x12/exynos4412/exynos4212.dtsi
- Add ADC (Analog and Digital Converter) to get raw data
- Add PMU (Performance Monitoring Unit) for perf event
- Add gps_alive power domain to remove power leakage when gps-alive isn't used
- Remove duplicate dt data of interrput combiner controller
exynos4412-trats.dts
- Add ADC dt data with ntc thermistor child to read temperature
Changes from v1:
- Use clock macro name for Exynos4 instead of constant for ADC
- Remove unnecessary description about patch content
- Move gps-alive power domain's dt data from exynos4x12.dts to exynos4.dts
- Move thermistor dt node outside of ADC dt node and modify node name of thermistor
Chanwoo Choi (5):
ARM: dts: exynos4x12: Add ADC's dt data to read raw data
ARM: dts: exynos4x12: Add PMU dt data to support PMU(Perforamnce Monitoring Unit)
ARM: dts: exynos4x12: Add GPS_ALIVE power domain
ARM: dts: exynos: Move common dt data for interrupt combiner controller
ARM: dts: exynos4412-trats2: Add ADC/themistor dt data to get temperature of SoC/battery
arch/arm/boot/dts/exynos4.dtsi | 5 +++++
arch/arm/boot/dts/exynos4212.dtsi | 13 ++++---------
arch/arm/boot/dts/exynos4412-trats2.dts | 21 +++++++++++++++++++++
arch/arm/boot/dts/exynos4412.dtsi | 14 ++++----------
arch/arm/boot/dts/exynos4x12.dtsi | 26 ++++++++++++++++++++++++++
5 files changed, 60 insertions(+), 19 deletions(-)
--
1.8.0
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCHv2 1/5] ARM: dts: exynos4x12: Add ADC's dt data to read raw data
2014-03-12 6:19 [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12 Chanwoo Choi
@ 2014-03-12 6:19 ` Chanwoo Choi
2014-03-12 6:19 ` [PATCHv2 2/5] ARM: dts: exynos4x12: Add PMU dt data to support PMU(Perforamnce Monitoring Unit) Chanwoo Choi
` (4 subsequent siblings)
5 siblings, 0 replies; 12+ messages in thread
From: Chanwoo Choi @ 2014-03-12 6:19 UTC (permalink / raw)
To: linux-arm-kernel
This patch add ADC(Analog to Digital Converter)'s dt data to get raw data
with IIO subsystem. Usually, ADC is used to check temperature, jack type
and so on.
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
---
arch/arm/boot/dts/exynos4x12.dtsi | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4x12.dtsi b/arch/arm/boot/dts/exynos4x12.dtsi
index e0eb6bb..eec1e30 100644
--- a/arch/arm/boot/dts/exynos4x12.dtsi
+++ b/arch/arm/boot/dts/exynos4x12.dtsi
@@ -80,6 +80,18 @@
};
};
+ adc: adc at 126C0000 {
+ compatible = "samsung,exynos-adc-v1";
+ reg = <0x126C0000 0x100>, <0x10020718 0x4>;
+ interrupt-parent = <&combiner>;
+ interrupts = <10 3>;
+ clocks = <&clock CLK_TSADC>;
+ clock-names = "adc";
+ #io-channel-cells = <1>;
+ io-channel-ranges;
+ status = "disabled";
+ };
+
pinctrl_2: pinctrl at 03860000 {
compatible = "samsung,exynos4x12-pinctrl";
reg = <0x03860000 0x1000>;
--
1.8.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCHv2 2/5] ARM: dts: exynos4x12: Add PMU dt data to support PMU(Perforamnce Monitoring Unit)
2014-03-12 6:19 [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12 Chanwoo Choi
2014-03-12 6:19 ` [PATCHv2 1/5] ARM: dts: exynos4x12: Add ADC's dt data to read raw data Chanwoo Choi
@ 2014-03-12 6:19 ` Chanwoo Choi
2014-03-12 6:19 ` [PATCHv2 3/5] ARM: dts: exynos4x12: Add GPS_ALIVE power domain Chanwoo Choi
` (3 subsequent siblings)
5 siblings, 0 replies; 12+ messages in thread
From: Chanwoo Choi @ 2014-03-12 6:19 UTC (permalink / raw)
To: linux-arm-kernel
ARM CPU has its own performance profiling unit(PMU, Perforamnce Monitoring Unit).
This patch add PMU dt data to support PMU which count cache hit and miss events.
PMU interrput list of Exynos4212
- <2 2> : INTG2[2] - PMUIRQ[0] for CPU0
- <3 2> : INTG3[2] - PMUIRQ[1] for CPU1
PMU interrput list of Exynos4412
- <2 2> : INTG2[2], PMUIRQ[0] for CPU0
- <3 2> : INTG3[2], PMUIRQ[1] for CPU1
- <18 2> : INTG18[2], PMUIRQ[2] : CPU2
- <19 2> : INTG19[2], PMUIRQ[3] : CPU3
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Reviewed-by: Tomasz Figa <t.figa@samsung.com>
---
arch/arm/boot/dts/exynos4x12.dtsi | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4x12.dtsi b/arch/arm/boot/dts/exynos4x12.dtsi
index eec1e30..a1e76ec 100644
--- a/arch/arm/boot/dts/exynos4x12.dtsi
+++ b/arch/arm/boot/dts/exynos4x12.dtsi
@@ -31,6 +31,12 @@
mshc0 = &mshc_0;
};
+ pmu {
+ compatible = "arm,cortex-a9-pmu";
+ interrupt-parent = <&combiner>;
+ interrupts = <2 2>, <3 2>, <18 2>, <19 2>;
+ };
+
pd_isp: isp-power-domain at 10023CA0 {
compatible = "samsung,exynos4210-pd";
reg = <0x10023CA0 0x20>;
--
1.8.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCHv2 3/5] ARM: dts: exynos4x12: Add GPS_ALIVE power domain
2014-03-12 6:19 [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12 Chanwoo Choi
2014-03-12 6:19 ` [PATCHv2 1/5] ARM: dts: exynos4x12: Add ADC's dt data to read raw data Chanwoo Choi
2014-03-12 6:19 ` [PATCHv2 2/5] ARM: dts: exynos4x12: Add PMU dt data to support PMU(Perforamnce Monitoring Unit) Chanwoo Choi
@ 2014-03-12 6:19 ` Chanwoo Choi
2014-03-12 6:19 ` [PATCHv2 4/5] ARM: dts: exynos: Move common dt data for interrupt combiner controller Chanwoo Choi
` (2 subsequent siblings)
5 siblings, 0 replies; 12+ messages in thread
From: Chanwoo Choi @ 2014-03-12 6:19 UTC (permalink / raw)
To: linux-arm-kernel
This patch add GPS_ALIVE power domain for Exynos4x12 SoC. GPS_ALIVE power domain
include GPS_BLK for GPS IP. Exynos SoC used generic power-domain driver to
control power domain. After completed kernel booting, Exynos power-domain driver
disable un-used power domain to reduce power-consumption/leak.
If GPS_ALIVE power domain isn't registered to Exynos power-domain driver,
happen power-leakage because GPS_ALIVE_CONFIGURATION is default power on state.
- 0x10023D00 : GPS_ALIVE_CONFIGURATION register address
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
---
arch/arm/boot/dts/exynos4.dtsi | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm/boot/dts/exynos4.dtsi
index 28b5ec7..0401f4d 100644
--- a/arch/arm/boot/dts/exynos4.dtsi
+++ b/arch/arm/boot/dts/exynos4.dtsi
@@ -86,6 +86,11 @@
reg = <0x10023CE0 0x20>;
};
+ pd_gps_alive: gps-alive-power-domain at 10023D00 {
+ compatible = "samsung,exynos4210-pd";
+ reg = <0x10023D00 0x20>;
+ };
+
gic: interrupt-controller at 10490000 {
compatible = "arm,cortex-a9-gic";
#interrupt-cells = <3>;
--
1.8.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCHv2 4/5] ARM: dts: exynos: Move common dt data for interrupt combiner controller
2014-03-12 6:19 [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12 Chanwoo Choi
` (2 preceding siblings ...)
2014-03-12 6:19 ` [PATCHv2 3/5] ARM: dts: exynos4x12: Add GPS_ALIVE power domain Chanwoo Choi
@ 2014-03-12 6:19 ` Chanwoo Choi
2014-03-12 6:19 ` [PATCHv2 5/5] ARM: dts: exynos4412-trats2: Add ADC/themistor dt data to get temperature of SoC/battery Chanwoo Choi
2014-03-12 11:21 ` [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12 Tomasz Figa
5 siblings, 0 replies; 12+ messages in thread
From: Chanwoo Choi @ 2014-03-12 6:19 UTC (permalink / raw)
To: linux-arm-kernel
This patch move common dt data of interrupt combiner controller to
exynos4x12.dtsi. Each Exynos4x12 SoC has different number of interrput combiner
as following:
- Exynos4212 : interrput combiner 18(0 ~ 17)
- Exynos4412 : interrput combiner 20(0 ~ 19)
The exynos combiner driver initialize interrupt according to specific number
of interrput combiner.
- samsung,combiner-nr : The number of interrput combiners supported.
Also,
This patch arrange again the dt data according to register address
in exynos4212/exynos4412.dtsi.
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Reviewed-by: Tomasz Figa <t.figa@samsung.com>
---
arch/arm/boot/dts/exynos4212.dtsi | 13 ++++---------
arch/arm/boot/dts/exynos4412.dtsi | 14 ++++----------
arch/arm/boot/dts/exynos4x12.dtsi | 8 ++++++++
3 files changed, 16 insertions(+), 19 deletions(-)
diff --git a/arch/arm/boot/dts/exynos4212.dtsi b/arch/arm/boot/dts/exynos4212.dtsi
index 94a43f9..ceefc71 100644
--- a/arch/arm/boot/dts/exynos4212.dtsi
+++ b/arch/arm/boot/dts/exynos4212.dtsi
@@ -22,16 +22,11 @@
/ {
compatible = "samsung,exynos4212";
- gic: interrupt-controller at 10490000 {
- cpu-offset = <0x8000>;
+ combiner: interrupt-controller at 10440000 {
+ samsung,combiner-nr = <18>;
};
- interrupt-controller at 10440000 {
- samsung,combiner-nr = <18>;
- interrupts = <0 0 0>, <0 1 0>, <0 2 0>, <0 3 0>,
- <0 4 0>, <0 5 0>, <0 6 0>, <0 7 0>,
- <0 8 0>, <0 9 0>, <0 10 0>, <0 11 0>,
- <0 12 0>, <0 13 0>, <0 14 0>, <0 15 0>,
- <0 107 0>, <0 108 0>;
+ gic: interrupt-controller at 10490000 {
+ cpu-offset = <0x8000>;
};
};
diff --git a/arch/arm/boot/dts/exynos4412.dtsi b/arch/arm/boot/dts/exynos4412.dtsi
index 87b339c..a40b6e2 100644
--- a/arch/arm/boot/dts/exynos4412.dtsi
+++ b/arch/arm/boot/dts/exynos4412.dtsi
@@ -22,17 +22,11 @@
/ {
compatible = "samsung,exynos4412";
- gic: interrupt-controller at 10490000 {
- cpu-offset = <0x4000>;
- };
-
- interrupt-controller at 10440000 {
+ combiner: interrupt-controller at 10440000 {
samsung,combiner-nr = <20>;
- interrupts = <0 0 0>, <0 1 0>, <0 2 0>, <0 3 0>,
- <0 4 0>, <0 5 0>, <0 6 0>, <0 7 0>,
- <0 8 0>, <0 9 0>, <0 10 0>, <0 11 0>,
- <0 12 0>, <0 13 0>, <0 14 0>, <0 15 0>,
- <0 107 0>, <0 108 0>, <0 48 0>, <0 42 0>;
};
+ gic: interrupt-controller at 10490000 {
+ cpu-offset = <0x4000>;
+ };
};
diff --git a/arch/arm/boot/dts/exynos4x12.dtsi b/arch/arm/boot/dts/exynos4x12.dtsi
index a1e76ec..c4a9306 100644
--- a/arch/arm/boot/dts/exynos4x12.dtsi
+++ b/arch/arm/boot/dts/exynos4x12.dtsi
@@ -68,6 +68,14 @@
};
};
+ combiner: interrupt-controller at 10440000 {
+ interrupts = <0 0 0>, <0 1 0>, <0 2 0>, <0 3 0>,
+ <0 4 0>, <0 5 0>, <0 6 0>, <0 7 0>,
+ <0 8 0>, <0 9 0>, <0 10 0>, <0 11 0>,
+ <0 12 0>, <0 13 0>, <0 14 0>, <0 15 0>,
+ <0 107 0>, <0 108 0>, <0 48 0>, <0 42 0>;
+ };
+
pinctrl_0: pinctrl at 11400000 {
compatible = "samsung,exynos4x12-pinctrl";
reg = <0x11400000 0x1000>;
--
1.8.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCHv2 5/5] ARM: dts: exynos4412-trats2: Add ADC/themistor dt data to get temperature of SoC/battery
2014-03-12 6:19 [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12 Chanwoo Choi
` (3 preceding siblings ...)
2014-03-12 6:19 ` [PATCHv2 4/5] ARM: dts: exynos: Move common dt data for interrupt combiner controller Chanwoo Choi
@ 2014-03-12 6:19 ` Chanwoo Choi
2014-03-12 11:21 ` [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12 Tomasz Figa
5 siblings, 0 replies; 12+ messages in thread
From: Chanwoo Choi @ 2014-03-12 6:19 UTC (permalink / raw)
To: linux-arm-kernel
This patch use ADC to get the temperature of SoC/battery by using NTC thermistor
driver in hwmon. NTC thermistor driver covnvert ADC's raw data to temperature
by using following variables:
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
---
arch/arm/boot/dts/exynos4412-trats2.dts | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4412-trats2.dts b/arch/arm/boot/dts/exynos4412-trats2.dts
index 4f851cc..3228506 100644
--- a/arch/arm/boot/dts/exynos4412-trats2.dts
+++ b/arch/arm/boot/dts/exynos4412-trats2.dts
@@ -106,6 +106,11 @@
};
};
+ adc: adc at 126C0000 {
+ vdd-supply = <&ldo3_reg>;
+ status = "okay";
+ };
+
i2c at 13890000 {
samsung,i2c-sda-delay = <100>;
samsung,i2c-slave-addr = <0x10>;
@@ -589,4 +594,20 @@
};
};
};
+
+ thermistor-ap at 0 {
+ compatible = "ntc,ncp15wb473";
+ pullup-uv = <1800000>; /* VCC_1.8V_AP */
+ pullup-ohm = <100000>; /* 100K */
+ pulldown-ohm = <100000>; /* 100K */
+ io-channels = <&adc 1>; /* AP temperature */
+ };
+
+ thermistor-battery at 1 {
+ compatible = "ntc,ncp15wb473";
+ pullup-uv = <1800000>; /* VCC_1.8V_AP */
+ pullup-ohm = <100000>; /* 100K */
+ pulldown-ohm = <100000>; /* 100K */
+ io-channels = <&adc 2>; /* Battery temperature */
+ };
};
--
1.8.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12
2014-03-12 6:19 [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12 Chanwoo Choi
` (4 preceding siblings ...)
2014-03-12 6:19 ` [PATCHv2 5/5] ARM: dts: exynos4412-trats2: Add ADC/themistor dt data to get temperature of SoC/battery Chanwoo Choi
@ 2014-03-12 11:21 ` Tomasz Figa
2014-03-12 11:43 ` Chanwoo Choi
2014-03-13 1:57 ` Chanwoo Choi
5 siblings, 2 replies; 12+ messages in thread
From: Tomasz Figa @ 2014-03-12 11:21 UTC (permalink / raw)
To: linux-arm-kernel
Hi Chanwoo,
On 12.03.2014 07:19, Chanwoo Choi wrote:
> This patch add missing dt data of Exynos4x12 to bring up kernel feature and
> code clean. This patchset is based on 'v3.15-next/dt-clk-exynos' branch.
> - git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
>
> exynos4x12/exynos4412/exynos4212.dtsi
> - Add ADC (Analog and Digital Converter) to get raw data
> - Add PMU (Performance Monitoring Unit) for perf event
> - Add gps_alive power domain to remove power leakage when gps-alive isn't used
> - Remove duplicate dt data of interrput combiner controller
>
> exynos4412-trats.dts
> - Add ADC dt data with ntc thermistor child to read temperature
>
> Changes from v1:
> - Use clock macro name for Exynos4 instead of constant for ADC
> - Remove unnecessary description about patch content
> - Move gps-alive power domain's dt data from exynos4x12.dts to exynos4.dts
> - Move thermistor dt node outside of ADC dt node and modify node name of thermistor
>
> Chanwoo Choi (5):
> ARM: dts: exynos4x12: Add ADC's dt data to read raw data
> ARM: dts: exynos4x12: Add PMU dt data to support PMU(Perforamnce Monitoring Unit)
> ARM: dts: exynos4x12: Add GPS_ALIVE power domain
> ARM: dts: exynos: Move common dt data for interrupt combiner controller
> ARM: dts: exynos4412-trats2: Add ADC/themistor dt data to get temperature of SoC/battery
>
> arch/arm/boot/dts/exynos4.dtsi | 5 +++++
> arch/arm/boot/dts/exynos4212.dtsi | 13 ++++---------
> arch/arm/boot/dts/exynos4412-trats2.dts | 21 +++++++++++++++++++++
> arch/arm/boot/dts/exynos4412.dtsi | 14 ++++----------
> arch/arm/boot/dts/exynos4x12.dtsi | 26 ++++++++++++++++++++++++++
> 5 files changed, 60 insertions(+), 19 deletions(-)
>
Reviewed-by: Tomasz Figa <t.figa@samsung.com>
Best regards,
Tomasz
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12
2014-03-12 11:21 ` [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12 Tomasz Figa
@ 2014-03-12 11:43 ` Chanwoo Choi
2014-03-13 1:57 ` Chanwoo Choi
1 sibling, 0 replies; 12+ messages in thread
From: Chanwoo Choi @ 2014-03-12 11:43 UTC (permalink / raw)
To: linux-arm-kernel
Hi Tomasz,
On 03/12/2014 08:21 PM, Tomasz Figa wrote:
> Hi Chanwoo,
>
> On 12.03.2014 07:19, Chanwoo Choi wrote:
>> This patch add missing dt data of Exynos4x12 to bring up kernel feature and
>> code clean. This patchset is based on 'v3.15-next/dt-clk-exynos' branch.
>> - git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
>>
>> exynos4x12/exynos4412/exynos4212.dtsi
>> - Add ADC (Analog and Digital Converter) to get raw data
>> - Add PMU (Performance Monitoring Unit) for perf event
>> - Add gps_alive power domain to remove power leakage when gps-alive isn't used
>> - Remove duplicate dt data of interrput combiner controller
>>
>> exynos4412-trats.dts
>> - Add ADC dt data with ntc thermistor child to read temperature
>>
>> Changes from v1:
>> - Use clock macro name for Exynos4 instead of constant for ADC
>> - Remove unnecessary description about patch content
>> - Move gps-alive power domain's dt data from exynos4x12.dts to exynos4.dts
>> - Move thermistor dt node outside of ADC dt node and modify node name of thermistor
>>
>> Chanwoo Choi (5):
>> ARM: dts: exynos4x12: Add ADC's dt data to read raw data
>> ARM: dts: exynos4x12: Add PMU dt data to support PMU(Perforamnce Monitoring Unit)
>> ARM: dts: exynos4x12: Add GPS_ALIVE power domain
>> ARM: dts: exynos: Move common dt data for interrupt combiner controller
>> ARM: dts: exynos4412-trats2: Add ADC/themistor dt data to get temperature of SoC/battery
>>
>> arch/arm/boot/dts/exynos4.dtsi | 5 +++++
>> arch/arm/boot/dts/exynos4212.dtsi | 13 ++++---------
>> arch/arm/boot/dts/exynos4412-trats2.dts | 21 +++++++++++++++++++++
>> arch/arm/boot/dts/exynos4412.dtsi | 14 ++++----------
>> arch/arm/boot/dts/exynos4x12.dtsi | 26 ++++++++++++++++++++++++++
>> 5 files changed, 60 insertions(+), 19 deletions(-)
>>
>
> Reviewed-by: Tomasz Figa <t.figa@samsung.com>
>
Thanks for your review.
Best Regards,
Chanwoo Choi
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12
2014-03-12 11:21 ` [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12 Tomasz Figa
2014-03-12 11:43 ` Chanwoo Choi
@ 2014-03-13 1:57 ` Chanwoo Choi
2014-03-17 1:37 ` Chanwoo Choi
1 sibling, 1 reply; 12+ messages in thread
From: Chanwoo Choi @ 2014-03-13 1:57 UTC (permalink / raw)
To: linux-arm-kernel
Dear Kukjin,
On 03/12/2014 08:21 PM, Tomasz Figa wrote:
> Hi Chanwoo,
>
> On 12.03.2014 07:19, Chanwoo Choi wrote:
>> This patch add missing dt data of Exynos4x12 to bring up kernel feature and
>> code clean. This patchset is based on 'v3.15-next/dt-clk-exynos' branch.
>> - git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
>>
>> exynos4x12/exynos4412/exynos4212.dtsi
>> - Add ADC (Analog and Digital Converter) to get raw data
>> - Add PMU (Performance Monitoring Unit) for perf event
>> - Add gps_alive power domain to remove power leakage when gps-alive isn't used
>> - Remove duplicate dt data of interrput combiner controller
>>
>> exynos4412-trats.dts
>> - Add ADC dt data with ntc thermistor child to read temperature
>>
>> Changes from v1:
>> - Use clock macro name for Exynos4 instead of constant for ADC
>> - Remove unnecessary description about patch content
>> - Move gps-alive power domain's dt data from exynos4x12.dts to exynos4.dts
>> - Move thermistor dt node outside of ADC dt node and modify node name of thermistor
>>
>> Chanwoo Choi (5):
>> ARM: dts: exynos4x12: Add ADC's dt data to read raw data
>> ARM: dts: exynos4x12: Add PMU dt data to support PMU(Perforamnce Monitoring Unit)
>> ARM: dts: exynos4x12: Add GPS_ALIVE power domain
>> ARM: dts: exynos: Move common dt data for interrupt combiner controller
>> ARM: dts: exynos4412-trats2: Add ADC/themistor dt data to get temperature of SoC/battery
>>
>> arch/arm/boot/dts/exynos4.dtsi | 5 +++++
>> arch/arm/boot/dts/exynos4212.dtsi | 13 ++++---------
>> arch/arm/boot/dts/exynos4412-trats2.dts | 21 +++++++++++++++++++++
>> arch/arm/boot/dts/exynos4412.dtsi | 14 ++++----------
>> arch/arm/boot/dts/exynos4x12.dtsi | 26 ++++++++++++++++++++++++++
>> 5 files changed, 60 insertions(+), 19 deletions(-)
>>
>
> Reviewed-by: Tomasz Figa <t.figa@samsung.com>
>
Please review or comment this patchset.
Best Regards,
Chanwoo Choi
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12
2014-03-13 1:57 ` Chanwoo Choi
@ 2014-03-17 1:37 ` Chanwoo Choi
2014-03-17 1:44 ` Kukjin Kim
0 siblings, 1 reply; 12+ messages in thread
From: Chanwoo Choi @ 2014-03-17 1:37 UTC (permalink / raw)
To: linux-arm-kernel
Dear Kukjin,
Ping.
Please review this patchset.
Best Regards,
Chanwoo Choi
On 03/13/2014 10:57 AM, Chanwoo Choi wrote:
> Dear Kukjin,
>
> On 03/12/2014 08:21 PM, Tomasz Figa wrote:
>> Hi Chanwoo,
>>
>> On 12.03.2014 07:19, Chanwoo Choi wrote:
>>> This patch add missing dt data of Exynos4x12 to bring up kernel feature and
>>> code clean. This patchset is based on 'v3.15-next/dt-clk-exynos' branch.
>>> - git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
>>>
>>> exynos4x12/exynos4412/exynos4212.dtsi
>>> - Add ADC (Analog and Digital Converter) to get raw data
>>> - Add PMU (Performance Monitoring Unit) for perf event
>>> - Add gps_alive power domain to remove power leakage when gps-alive isn't used
>>> - Remove duplicate dt data of interrput combiner controller
>>>
>>> exynos4412-trats.dts
>>> - Add ADC dt data with ntc thermistor child to read temperature
>>>
>>> Changes from v1:
>>> - Use clock macro name for Exynos4 instead of constant for ADC
>>> - Remove unnecessary description about patch content
>>> - Move gps-alive power domain's dt data from exynos4x12.dts to exynos4.dts
>>> - Move thermistor dt node outside of ADC dt node and modify node name of thermistor
>>>
>>> Chanwoo Choi (5):
>>> ARM: dts: exynos4x12: Add ADC's dt data to read raw data
>>> ARM: dts: exynos4x12: Add PMU dt data to support PMU(Perforamnce Monitoring Unit)
>>> ARM: dts: exynos4x12: Add GPS_ALIVE power domain
>>> ARM: dts: exynos: Move common dt data for interrupt combiner controller
>>> ARM: dts: exynos4412-trats2: Add ADC/themistor dt data to get temperature of SoC/battery
>>>
>>> arch/arm/boot/dts/exynos4.dtsi | 5 +++++
>>> arch/arm/boot/dts/exynos4212.dtsi | 13 ++++---------
>>> arch/arm/boot/dts/exynos4412-trats2.dts | 21 +++++++++++++++++++++
>>> arch/arm/boot/dts/exynos4412.dtsi | 14 ++++----------
>>> arch/arm/boot/dts/exynos4x12.dtsi | 26 ++++++++++++++++++++++++++
>>> 5 files changed, 60 insertions(+), 19 deletions(-)
>>>
>>
>> Reviewed-by: Tomasz Figa <t.figa@samsung.com>
>>
>
> Please review or comment this patchset.
>
> Best Regards,
> Chanwoo Choi
>
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12
2014-03-17 1:37 ` Chanwoo Choi
@ 2014-03-17 1:44 ` Kukjin Kim
2014-03-17 1:52 ` Chanwoo Choi
0 siblings, 1 reply; 12+ messages in thread
From: Kukjin Kim @ 2014-03-17 1:44 UTC (permalink / raw)
To: linux-arm-kernel
Chanwoo Choi wrote:
>
> Dear Kukjin,
>
> Ping.
>
> Please review this patchset.
>
Looks good to me, will apply tonight.
Thanks,
Kukjin
> Best Regards,
> Chanwoo Choi
>
> On 03/13/2014 10:57 AM, Chanwoo Choi wrote:
> > Dear Kukjin,
> >
> > On 03/12/2014 08:21 PM, Tomasz Figa wrote:
> >> Hi Chanwoo,
> >>
> >> On 12.03.2014 07:19, Chanwoo Choi wrote:
> >>> This patch add missing dt data of Exynos4x12 to bring up kernel
> feature and
> >>> code clean. This patchset is based on 'v3.15-next/dt-clk-exynos'
> branch.
> >>> - git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-
> samsung.git
> >>>
> >>> exynos4x12/exynos4412/exynos4212.dtsi
> >>> - Add ADC (Analog and Digital Converter) to get raw data
> >>> - Add PMU (Performance Monitoring Unit) for perf event
> >>> - Add gps_alive power domain to remove power leakage when gps-alive
> isn't used
> >>> - Remove duplicate dt data of interrput combiner controller
> >>>
> >>> exynos4412-trats.dts
> >>> - Add ADC dt data with ntc thermistor child to read temperature
> >>>
> >>> Changes from v1:
> >>> - Use clock macro name for Exynos4 instead of constant for ADC
> >>> - Remove unnecessary description about patch content
> >>> - Move gps-alive power domain's dt data from exynos4x12.dts to
> exynos4.dts
> >>> - Move thermistor dt node outside of ADC dt node and modify node name
> of thermistor
> >>>
> >>> Chanwoo Choi (5):
> >>> ARM: dts: exynos4x12: Add ADC's dt data to read raw data
> >>> ARM: dts: exynos4x12: Add PMU dt data to support PMU(Perforamnce
> Monitoring Unit)
> >>> ARM: dts: exynos4x12: Add GPS_ALIVE power domain
> >>> ARM: dts: exynos: Move common dt data for interrupt combiner
> controller
> >>> ARM: dts: exynos4412-trats2: Add ADC/themistor dt data to get
> temperature of SoC/battery
> >>>
> >>> arch/arm/boot/dts/exynos4.dtsi | 5 +++++
> >>> arch/arm/boot/dts/exynos4212.dtsi | 13 ++++---------
> >>> arch/arm/boot/dts/exynos4412-trats2.dts | 21 +++++++++++++++++++++
> >>> arch/arm/boot/dts/exynos4412.dtsi | 14 ++++----------
> >>> arch/arm/boot/dts/exynos4x12.dtsi | 26
> ++++++++++++++++++++++++++
> >>> 5 files changed, 60 insertions(+), 19 deletions(-)
> >>>
> >>
> >> Reviewed-by: Tomasz Figa <t.figa@samsung.com>
> >>
> >
> > Please review or comment this patchset.
> >
> > Best Regards,
> > Chanwoo Choi
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12
2014-03-17 1:44 ` Kukjin Kim
@ 2014-03-17 1:52 ` Chanwoo Choi
0 siblings, 0 replies; 12+ messages in thread
From: Chanwoo Choi @ 2014-03-17 1:52 UTC (permalink / raw)
To: linux-arm-kernel
Dear Kukjin,
On 03/17/2014 10:44 AM, Kukjin Kim wrote:
> Chanwoo Choi wrote:
>>
>> Dear Kukjin,
>>
>> Ping.
>>
>> Please review this patchset.
>>
> Looks good to me, will apply tonight.
Thanks for your reply.
Best Regards,
Chanwoo Choi
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2014-03-17 1:52 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-03-12 6:19 [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12 Chanwoo Choi
2014-03-12 6:19 ` [PATCHv2 1/5] ARM: dts: exynos4x12: Add ADC's dt data to read raw data Chanwoo Choi
2014-03-12 6:19 ` [PATCHv2 2/5] ARM: dts: exynos4x12: Add PMU dt data to support PMU(Perforamnce Monitoring Unit) Chanwoo Choi
2014-03-12 6:19 ` [PATCHv2 3/5] ARM: dts: exynos4x12: Add GPS_ALIVE power domain Chanwoo Choi
2014-03-12 6:19 ` [PATCHv2 4/5] ARM: dts: exynos: Move common dt data for interrupt combiner controller Chanwoo Choi
2014-03-12 6:19 ` [PATCHv2 5/5] ARM: dts: exynos4412-trats2: Add ADC/themistor dt data to get temperature of SoC/battery Chanwoo Choi
2014-03-12 11:21 ` [PATCHv2 0/5] ARM: dts: exynos: Add missing dt data to bring kernel of Exynos4x12 Tomasz Figa
2014-03-12 11:43 ` Chanwoo Choi
2014-03-13 1:57 ` Chanwoo Choi
2014-03-17 1:37 ` Chanwoo Choi
2014-03-17 1:44 ` Kukjin Kim
2014-03-17 1:52 ` Chanwoo Choi
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).