cci-control-port = <&cci_control1>;
> -};
> + cpu4: cpu@0 {
> + device_type = "cpu";
> + compatible = "arm,cortex-a15";
> + reg = <0x0>;
> +
latter because it's more easier
than the former.
[1]:http://lists.infradead.org/pipermail/linux-arm-kernel/2015-June/350632.html
[2]:https://patchwork.kernel.org/patch/6782891/
Cc: Kevin Hilman
Cc: Javier Martinez Canillas
Cc: Krzysztof Kozlowski
Tested-by: Kevin Hilman
Signed-off-by: C
esavan
Cc: Przemyslaw Marczak
Cc: Marek Szyprowski
Cc: Krzysztof Kozlowski
Signed-off-by: Chanho Park
---
arch/arm/mach-exynos/mcpm-exynos.c | 18 +-
arch/arm/mach-exynos/regs-pmu.h| 6 ++
2 files changed, 23 insertions(+), 1 deletion(-)
diff --git a/arch/arm/mach-exynos/mcpm-e
Hi,
On Wed, Jul 15, 2015 at 8:35 PM, Krzysztof Kozlowski
wrote:
> 2015-07-15 10:36 GMT+09:00 Chanho Park :
>> The cpu booting of exynos5422 has been still broken since we discussed
>> it in last year[1]. I found this resetting codes from odroid-xu3 kernel of
>> hardkernel,
R so seems to be a no-op when the
> PMU_SPARE2 is not used for this.
Thanks for the testing. I'll find more proper way it could be applied
only for exynos5422 boards.
--
Best Regards,
Chanho Park
--
To unsubscribe from this list: send the line "unsubscribe linux-samsun
Hi,
On Wed, Jul 15, 2015 at 10:46 AM, Krzysztof Kozlowski
wrote:
> On 15.07.2015 10:36, Chanho Park wrote:
>> The cpu booting of exynos5422 has been still broken since we discussed
>> it in last year[1]. I found this resetting codes from odroid-xu3 kernel of
>> hardkernel,
ilash Kesavan
Cc: Przemyslaw Marczak
Cc: Marek Szyprowski
Cc: Krzysztof Kozlowski
Signed-off-by: Chanho Park
Signed-off-by: Chanho Park
---
arch/arm/mach-exynos/mcpm-exynos.c | 13 -
arch/arm/mach-exynos/regs-pmu.h| 6 ++
2 files changed, 18 insertions(+), 1 deletion(-)
Hi,
On Tue, Jul 14, 2015 at 5:23 PM, Kukjin Kim wrote:
> Chanho Park wrote:
>>
>> Hi Kukjin,
>>
>> On Tue, Jul 14, 2015 at 2:04 PM, Kukjin Kim wrote:
>> > Krzysztof Kozlowski wrote:
>> >>
>> >> On 14.07.2015 09:24, Chanho Park wrote:
&
Hi Kukjin,
On Tue, Jul 14, 2015 at 2:04 PM, Kukjin Kim wrote:
> Krzysztof Kozlowski wrote:
>>
>> On 14.07.2015 09:24, Chanho Park wrote:
>> > The odroid-xu3 board which is based on exynos5422 not exynos5800 is
>> > booted from cortex-a7 core unlike exynos5800. T
i
and reversing cpu orders from exynos5420. Now, cpu0-3 are cortex-a7 and
cpu4-7 are cortex-a15.
Reviewed-by: Krzysztof Kozlowski
Signed-off-by: Chanho Park
---
Change from v4:
- Resend patch with correct signed-off
Changes from v4:
- Remove temporal patch in e-mail body
Changes from v3:
- include
g cpu orders from exynos5420. Now, cpu0-3 are cortex-a7 and
cpu4-7 are cortex-a15.
Reviewed-by: Krzysztof Kozlowski
Signed-off-by: Chanho Park
---
Changes from v4:
- Remove temporal patch in e-mail body
Changes from v3:
- include this exynos5422-cpus.dtsi in the exynos5422-odroidxu3-common
Hi,
On Mon, Jul 6, 2015 at 9:52 AM, Krzysztof Kozlowski
wrote:
> On 05.07.2015 23:29, Chanho Park wrote:
>> The odroid-xu3 board which is based on exynos5422 not exynos5800 is
>> booted from cortex-a7 core unlike exynos5800. The odroid-xu3's cpu order
>> is quite st
g cpu orders from exynos5420. Now, cpu0-3 are cortex-a7 and
cpu4-7 are cortex-a15.
Reviewed-by: Krzysztof Kozlowski
Signed-off-by: Chanho Park
---
Changes from v3:
- include this exynos5422-cpus.dtsi in the exynos5422-odroidxu3-common.dtsi
Changes from v2:
- drop inclusion of exynos5420.dtsi
Hi,
On Tue, Jun 2, 2015 at 8:55 AM, Krzysztof Kozlowski
wrote:
> On 01.06.2015 21:24, Chanho Park wrote:
>> The odroid-xu3 board which is based on exynos5422 not exynos5800 is
>> booted from cortex-a7 core unlike exynos5800. The odroid-xu3's cpu order
>> is quite st
max_nr);
> }
>
> - combiner_init(combiner_base, np, max_nr);
> + combiner_init(combiner_base, np);
> +
> + register_syscore_ops(&combiner_syscore_ops);
>
> return 0;
> }
> --
> 2.1.4
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
--
Best Regards,
Chanho Park
--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Hi Peter,
On Tue, Jun 2, 2015 at 12:29 PM, Peter Chubb wrote:
>>>>>> "Chanho" == Chanho Park writes:
>
> Chanho> The odroid-xu3 board which is based on exynos5422 not
> Chanho> exynos5800 is booted from cortex-a7 core unlike
> Chanho> exynos
g cpu orders from exynos5420. Now, cpu0-3 are cortex-a7 and
cpu4-7 are cortex-a15.
Signed-off-by: Chanho Park
---
Change from v2:
- drop inclusion of exynos5420.dtsi from exynos5422-cpus.dtsi
- drop compatibles from exynos5422-cpus.dtsi
Changes from v1:
- rename exynos5422.dtsi to exyno
Hi,
On Mon, Jun 1, 2015 at 9:24 AM, Krzysztof Kozlowski
wrote:
> On 31.05.2015 23:34, Chanho Park wrote:
>> The odroid-xu3 board which is based on exynos5422 not exynos5800 is
>> booted from cortex-a7 core unlike exynos5800. The odroid-xu3's cpu order
>> is quite st
g cpu orders from exynos5420. Now, cpu0-3 are cortex-a7 and
cpu4-7 are cortex-a15.
Signed-off-by: Chanho Park
---
Changes from v1:
- rename exynos5422.dtsi to exynos5422-cpus.dtsi
- include the dtsi file top of the exynos5422-odroidxu3.dts
arch/arm/boot/dts/exynos5422-cpus.dtsi
which could be the closest person to the real knowledge (LSI) did
> not gave his feedback.
>
> We have a lot of such hacks and undocumented interfaces between kernel
> and bootloaders. IMHO it would be good to start documenting them.
Good. But, who can do it?
Best Regards,
Chanho Park
Hi,
> -Original Message-
> From: Joonyoung Shim [mailto:jy0922.s...@samsung.com]
> Sent: Thursday, May 28, 2015 10:59 AM
> To: Chanho Park; kg...@kernel.org; k.kozlow...@samsung.com
> Cc: cw00.c...@samsung.com; linux-samsung-soc@vger.kernel.org;
> javier.marti...@col
g cpu orders from exynos5420. Now, cpu0-3 are cortex-a7 and
cpu4-7 are cortex-a15.
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos5422-odroidxu3.dts | 5 +-
arch/arm/boot/dts/exynos5422.dtsi | 88 ++
2 files changed, 91 insertions(+), 2 dele
Hi Linus,
We're looking forward to merging it on the v3.20.
Could you pick this patch up before merge-window is closed?
Best Regards,
Chanho Park
> -Original Message-
> From: linux-arm-kernel [mailto:linux-arm-kernel-
> boun...@lists.infradead.org] On Behalf Of Chanw
Hi,
I found this patchset was not merget even 3.19 merge window. As you know,
there is no support of legacy early_printk on arm64. I need this patchset to
support exynos arm64 board properly.
Dear Kukjin,
Could you pick up this patchset in your tree?
Best Regards,
Chanho Park
> -Origi
//comments.gmane.org/gmane.linux.kbuild.devel/12131
Maybe you make this patch on top of the Robert's patch.
As I know, Robert's patch is not yet merged in mainline.
You should specify this dependency in mail thread.
[1]: https://lkml.org/lkml/2014/9/5/64
Best Regards,
Chanho Park
-
../include/dt-bindings/
> \ No newline at end of file
^
It generates incorrect symlink. Please remove last line like below:
diff --git a/arch/arm64/boot/dts/include/dt-bindings
b/arch/arm64/boot/dts/include/dt-bindings
new file mode 12
index 000..499472b
--- /dev/null
+++ b/arch/arm6
: Tomasz Figa
Tested-by: Tushar Behera
Signed-off-by: Chanho Park
---
Changes from v2:
- Rebase the patch on top of the kukjin's v3.16-next/dt-samsung-3
Changes from v1:
- Remove duplicated properties in exynos4412.dtsi(Comment from Tomasz Figa)
arch/arm/boot/dts/exynos4.dtsi
This patch adds a PMU(Power Management Unit) syscon node. This
should be required for USB Phy syscon regmap I/F.
Cc: Kamil Debski
Signed-off-by: Chanho Park
Reviewed-by: Tomasz Figa
---
Documentation/devicetree/bindings/arm/samsung/pmu.txt | 3 +++
arch/arm/boot/dts/exynos4.dtsi
This patch enables exynos_usbphy and hsotg device nodes.
Cc: Tomasz Figa
Cc: Kamil Debski
Cc: Marek Szyprowski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4412-trats2.dts | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4412-trats2.dts
b
This patch adds a hsotg node for exynos4 USB2.0 device controller.
Cc: Tomasz Figa
Cc: Kamil Debski
Cc: Marek Szyprowski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4.dtsi | 11 +++
1 file changed, 11 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm
at the end of the nodes for readability
Change from v2:
- Split 4x12 compatibles to 4212 and 4412
Changes from v1: Applied Tomasz Figa's comments
- Document PMU syscon compatibles for exynos4210/4x12
- Use clock macro instead of raw clock number
- Correct phy name to "usb2-phy"
This patch enables a exynos_usbphy node for exynos4 SoCs.
A exynos4x12 usb phy node is almost same with 4210's one
except compatible string and pmu syscon.
Cc: Tomasz Figa
Cc: Kamil Debski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4.dtsi| 10 ++
arch/arm/boo
Hi Tomasz,
> -Original Message-
> From: Tomasz Figa [mailto:t.f...@samsung.com]
> Sent: Friday, May 16, 2014 2:07 AM
> To: Chanho Park; kgene@samsung.com; linux-samsung-
> s...@vger.kernel.org
> Cc: devicet...@vger.kernel.org; k.deb...@samsung.com
> Subject: Re: [
Hi Kukjin,
> -Original Message-
> From: Kukjin Kim [mailto:kgene@gmail.com] On Behalf Of Kukjin Kim
> Sent: Tuesday, May 20, 2014 1:23 AM
> To: Tomasz Figa
> Cc: Chanho Park; kgene@samsung.com; linux-samsung-
> s...@vger.kernel.org; devicet...@vger.kernel.org; k.
This patch enables exynos_usbphy and hsotg device nodes.
Cc: Tomasz Figa
Cc: Kamil Debski
Cc: Marek Szyprowski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4412-trats2.dts | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4412-trats2.dts
b
This patch adds a PMU(Power Management Unit) syscon node. This
should be required for USB Phy syscon regmap I/F.
Cc: Kamil Debski
Signed-off-by: Chanho Park
Reviewed-by: Tomasz Figa
---
Documentation/devicetree/bindings/arm/samsung/pmu.txt | 3 +++
arch/arm/boot/dts/exynos4.dtsi
This patch adds a hsotg node for exynos4 USB2.0 device controller.
Cc: Tomasz Figa
Cc: Kamil Debski
Cc: Marek Szyprowski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4.dtsi | 11 +++
1 file changed, 11 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm
to 4212 and 4412
Changes from v1: Applied Tomasz Figa's comments
- Document PMU syscon compatibles for exynos4210/4x12
- Use clock macro instead of raw clock number
- Correct phy name to "usb2-phy"
Chanho Park (4):
ARM: dts: exynos4: add PMU syscon node
ARM: dts: exynos4: ad
This patch enables a exynos_usbphy node for exynos4 SoCs.
A exynos4x12 usb phy node is almost same with 4210's one
except compatible string and pmu syscon.
Cc: Tomasz Figa
Cc: Kamil Debski
Cc: Sachin Kamat
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4.dtsi| 10 ++
Hi Sachin,
> -Original Message-
> From: Sachin Kamat [mailto:sachin.ka...@linaro.org]
> Sent: Tuesday, April 29, 2014 6:23 PM
> To: Chanho Park
> Cc: Kukjin Kim; linux-samsung-soc; Tomasz Figa; Kamil Debski;
> devicet...@vger.kernel.org
> Subject: Re: [PATCHv2 2/4] A
Hi Tushar,
> -Original Message-
> From: Tushar Behera [mailto:tushar.beh...@linaro.org]
> Sent: Tuesday, April 29, 2014 3:08 PM
> To: Chanho Park; kgene@samsung.com
> Cc: linux-samsung-soc@vger.kernel.org; thomas.abra...@linaro.org; linux-
> arm-ker...@lists.infra
This patch enables exynos_usbphy and hsotg device nodes.
Cc: Tomasz Figa
Cc: Kamil Debski
Cc: Marek Szyprowski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4412-trats2.dts | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4412-trats2.dts
b
This patch adds a hsotg node for exynos4 USB2.0 device controller.
Cc: Tomasz Figa
Cc: Kamil Debski
Cc: Marek Szyprowski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4.dtsi | 11 +++
1 file changed, 11 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm
This patch enables a exynos_usbphy node for exynos4 SoCs.
A exynos4x12 usb phy node is almost same with 4210's one
except compatible string and pmu syscon.
Cc: Tomasz Figa
Cc: Kamil Debski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4.dtsi| 10 ++
arch/arm/boo
t PMU syscon compatibles for exynos4210/4x12
- Use clock macro instead of raw clock number
- Correct phy name to "usb2-phy"
Chanho Park (4):
ARM: dts: exynos4: add PMU syscon node
ARM: dts: exynos4: add exynos_usbphy node
ARM: dts: exynos4: add hsotg device node
ARM: dts: ex
This patch adds a PMU(Power Management Unit) syscon node. This
should be required for USB Phy syscon regmap I/F.
Cc: Kamil Debski
Signed-off-by: Chanho Park
Reviewed-by: Tomasz Figa
---
Documentation/devicetree/bindings/arm/samsung/pmu.txt | 3 +++
arch/arm/boot/dts/exynos4.dtsi
This patch enables a exynos_usbphy node for exynos4 SoCs.
A exynos4x12 usb phy node is almost same with 4210's one
except compatible string and pmu syscon.
Cc: Tomasz Figa
Cc: Kamil Debski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4.dtsi| 10 ++
arch/arm/boo
This patch adds a PMU(Power Management Unit) syscon node. This
should be required for USB Phy syscon regmap I/F.
Cc: Kamil Debski
Signed-off-by: Chanho Park
Reviewed-by: Tomasz Figa
---
Documentation/devicetree/bindings/arm/samsung/pmu.txt | 2 ++
arch/arm/boot/dts/exynos4.dtsi
This patch enables exynos_usbphy and hsotg device nodes.
Cc: Tomasz Figa
Cc: Kamil Debski
Cc: Marek Szyprowski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4412-trats2.dts | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4412-trats2.dts
b
This patch adds a hsotg node for exynos4 USB2.0 device controller.
Cc: Tomasz Figa
Cc: Kamil Debski
Cc: Marek Szyprowski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4.dtsi | 11 +++
1 file changed, 11 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm
macro instead of raw clock number
- Correct phy name to "usb2-phy"
Chanho Park (4):
ARM: dts: exynos4: add PMU syscon node
ARM: dts: exynos4: add exynos_usbphy node
ARM: dts: exynos4: add hsotg device node
ARM: dts: exynos4412-trats2: enable usb nodes
.../devicetree/bindings/arm/
: Tomasz Figa
Signed-off-by: Chanho Park
---
Changes from v1:
- Remove duplicated properties in exynos4412.dtsi(Comment from Tomasz Figa)
arch/arm/boot/dts/exynos4.dtsi| 6 ++
arch/arm/boot/dts/exynos4210.dtsi | 6 --
arch/arm/boot/dts/exynos4412.dtsi | 4
arch/arm/boot/dts
Hi Tomasz,
> -Original Message-
> From: linux-arm-kernel [mailto:linux-arm-kernel-
> boun...@lists.infradead.org] On Behalf Of Tomasz Figa
> Sent: Friday, April 25, 2014 2:04 AM
> To: Chanho Park; kgene@samsung.com; linux-samsung-
> s...@vger.kernel.org
> Cc: Ch
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4.dtsi| 6 ++
arch/arm/boot/dts/exynos4210.dtsi | 6 --
arch/arm/boot/dts/exynos4412.dtsi | 6 ++
arch/arm/boot/dts/exynos4x12.dtsi | 6 --
4 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/arch/arm/boot/dts
This patch adds a PMU(Power Management Unit) syscon node. This
should be required for USB Phy syscon regmap I/F.
Cc: Tomasz Figa
Cc: Kamil Debski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4
This patchset enables a exynos4 usbphy and hsotg DT node for exynos4. The usb
phy node uses generic exynos phy driver. The driver uses PMU syscon and SYSREG
syscon phandles.
Chanho Park (4):
ARM: dts: exynos4: add PMU syscon node
ARM: dts: exynos4: add exynos_usbphy node
ARM: dts: exynos4
This patch enables exynos_usbphy and hsotg device nodes.
Cc: Tomasz Figa
Cc: Kamil Debski
Cc: Marek Szyprowski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4412-trats2.dts | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4412-trats2.dts
b
This patch adds a hsotg node for exynos4 USB2.0 device controller.
Cc: Tomasz Figa
Cc: Kamil Debski
Cc: Marek Szyprowski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4.dtsi | 11 +++
1 file changed, 11 insertions(+)
diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm
This patch enables a exynos_usbphy node for exynos4 SoCs.
A exynos4x12 usb phy node is almost same with 4210's one
except compatible string and pmu syscon.
Cc: Tomasz Figa
Cc: Kamil Debski
Signed-off-by: Chanho Park
---
arch/arm/boot/dts/exynos4.dtsi| 10 ++
arch/arm/boo
gic2, "qcom,msm-qgic2", gic_of_init);
>
> Frankly, this patch adds no value. Are we going to add
> "arm,cortex-a12-gic", "arm,cortex-a17-gic", "arm,cortex-a53-gic",
> "arm,cortex-a57-gic"? And that's just to mention the ARM Ltd cores..
0>;
> + };
As I know, the exynos3250 has two CPU cores. Why does it have four pmu
interrupts?
IMO it is sufficient it has only two interrupts.
Best Regards,
Chanho Park
--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Hi Arnd,
> -Original Message-
> From: linux-arm-kernel [mailto:linux-arm-kernel-
> boun...@lists.infradead.org] On Behalf Of Arnd Bergmann
> Sent: Thursday, April 10, 2014 6:45 PM
> To: linux-arm-ker...@lists.infradead.org
> Cc: kgene@samsung.com; t.f...@samsung.com; hyunhee@samsun
Hi Dylan,
> -Original Message-
> From: dgr...@google.com [mailto:dgr...@google.com] On Behalf Of Dylan
> Reid
> Sent: Wednesday, October 02, 2013 1:34 PM
> To: Chanho Park
> Cc: Padmavathi Venna; linux-samsung-soc@vger.kernel.org; linux-arm-
> ker...@lists
tch[1] which fixes burst_size
calculation. The burst_size should be aligned not only length but also source
and destionation addresses.
[1] : http://lkml.indiana.edu/hypermail/linux/kernel/1201.1/00246.html
Cc: Boojin Kim
Signed-off-by: Chanho Park
Acked-by: Jassi Brar
Signed-off-by: Kyungmin
> static enum dma_status
> pl330_tx_status(struct dma_chan *chan, dma_cookie_t cookie,
>struct dma_tx_state *txstate)
> {
> - return dma_cookie_status(chan, cookie, txstate);
> + enum dma_status ret;
> +
> + ret = dma_cookie_status(chan, cookie, txstate);
- Fix typo and remove status node.
Changes from v1:
- Added exynos5250 binding.
- Move limit table into driver code from DT-nodes
Chanho Park (4):
drm/exynos: add device tree support for rotator
ARM: dts: Add rotator node for exynos4210
ARM: dts: Add rotator node for exynos4x12
ARM: dts: A
This patch adds a rotator node for exynos4212 and 4412. These have different
limitation of image size compared with the exynos4210. So, we should define
new compatible to distinguish it from the exynos4210.
Signed-off-by: Chanho Park
Cc: Thomas Abraham
Cc: Kukjin Kim
Cc: Inki Dae
Signed-off
This patch adds a rotator node for exynos4210. The exynos4210 has different
limitation of image size compared with later chips.
Signed-off-by: Chanho Park
Cc: Thomas Abraham
Cc: Kukjin Kim
Cc: Inki Dae
Signed-off-by: Kyungmin Park
---
arch/arm/boot/dts/exynos4.dtsi |8
1 file
nd it.
Signed-off-by: Chanho Park
Cc: Inki Dae
Signed-off-by: Kyungmin Park
---
.../devicetree/bindings/gpu/samsung-rotator.txt| 27 +
drivers/gpu/drm/exynos/exynos_drm_rotator.c| 108 +++-
2 files changed, 107 insertions(+), 28 deletions(-)
create mode 1
This patch adds a rotator node for exynos5250. It has different align value of
image size compared with any other chips. So, we should define new compatible
for the exynos5250.
Signed-off-by: Chanho Park
Cc: Thomas Abraham
Cc: Kukjin Kim
Cc: Inki Dae
Signed-off-by: Kyungmin Park
---
arch
Hi Tomasz,
> -Original Message-
> From: Tomasz Figa [mailto:t.f...@samsung.com]
> Sent: Friday, August 09, 2013 10:16 PM
> To: Chanho Park
> Cc: inki@samsung.com; kgene@samsung.com; dri-
> de...@lists.freedesktop.org; kyungmin.p...@samsung.com;
> mark.
Hi Tomasz,
> -Original Message-
> From: Tomasz Figa [mailto:t.f...@samsung.com]
> Sent: Friday, August 09, 2013 9:57 PM
> To: Chanho Park
> Cc: inki@samsung.com; kgene@samsung.com; dri-
> de...@lists.freedesktop.org; kyungmin.p...@samsung.com;
> mark.
Hi Tomasz,
> -Original Message-
> From: Tomasz Figa [mailto:t.f...@samsung.com]
> Sent: Friday, August 09, 2013 9:51 PM
> To: Chanho Park
> Cc: inki@samsung.com; kgene@samsung.com; dri-
> de...@lists.freedesktop.org; kyungmin.p...@samsung.com;
> mark.
This patch adds __pl330_giveback_descs which give back descriptors when fails
allocating descriptors. It requires to eliminate duplication for
pl330_prep_dma_sg which will be added later.
Signed-off-by: Chanho Park
Acked-by : Jassi Brar
Signed-off-by: Kyungmin Park
---
drivers/dma/pl330.c
This patch adds prep_dma_sg function to transfer memory to memory which mapped
in scatter/gather list. The patch move get_burst_len to upwards to call in the
__pl330_prep_dma_mecpy. Some duplicated code was splitted off from
prep_dma_memcpy.
Signed-off-by: Chanho Park
Acked-by : Jassi Brar
This patchset support device_prep_dma_sg functionality for pl330 dmaengine
driver. The prep_dma_sg function prepares descriptors to transfer between src
and dest memory which consists of scatter/gather list. The patchset contains
code clean-up to eliminate duplications.
Chanho Park (2):
dma
The Exynos4412 has 4 cpus and each has a performance counter.
Thus, we should define 4 interrupts which are combined by irq-combiner for arm
pmu.
Signed-off-by: Chanho Park
Signed-off-by: Kyungmin Park
---
arch/arm/boot/dts/exynos4412.dtsi |6 ++
1 file changed, 6 insertions(+)
diff
Hi Sachin,
> -Original Message-
> From: Sachin Kamat [mailto:sachin.ka...@linaro.org]
> Sent: Friday, August 09, 2013 6:49 PM
> To: Chanho Park
> Cc: inki@samsung.com; kgene@samsung.com; dri-
> de...@lists.freedesktop.org; kyungmin.p...@samsung.com;
> mark.
Hi Sachin,
> -Original Message-
> From: Sachin Kamat [mailto:sachin.ka...@linaro.org]
> Sent: Friday, August 09, 2013 6:40 PM
> To: Chanho Park
> Cc: inki@samsung.com; kgene@samsung.com; dri-
> de...@lists.freedesktop.org; kyungmin.p...@samsung.com;
> mark.
This patch describes each nodes of rotator and specifies a example how to bind
it.
Signed-off-by: Chanho Park
Cc: Thomas Abraham
Cc: Kukjin Kim
Cc: Inki Dae
Signed-off-by: Kyungmin Park
---
.../devicetree/bindings/gpu/samsung-rotator.txt| 26
1 file changed, 26
This patch adds a rotator node for exynos5250. It has different align value of
image size compared with any other chips. So, we should define new compatible
for the exynos5250.
Signed-off-by: Chanho Park
Cc: Thomas Abraham
Cc: Kukjin Kim
Cc: Inki Dae
Signed-off-by: Kyungmin Park
---
arch
each chipsets.
Changes from v1:
- Added exynos5250 binding.
- Move limit table into driver code from DT-nodes
Chanho Park (5):
drm/exynos: add device tree support for rotator
ARM: dts: Add rotator node for exynos4210
ARM: dts: Add rotator node for exynos4x12
ARM: dts: Add rotator node for
ze of RGB888 is 16k x 16k. But, others have
8k x 8k. Another example the exynos5250 should have multiple of 2 pixel size
for its X/Y axis. Thus, we should keep different tables for each of them.
Signed-off-by: Chanho Park
Signed-off-by: Kyungmin Park
---
drivers/gpu/drm/exynos/exynos_drm_rota
This patch adds a rotator node for exynos4212 and 4412. These have different
limitation of image size compared with the exynos4210. So, we should define
new compatible to distinguish it from the exynos4210.
Signed-off-by: Chanho Park
Cc: Thomas Abraham
Cc: Kukjin Kim
Cc: Inki Dae
Signed-off
This patch adds a rotator node for exynos4210. The exynos4210 has different
limitation of image size compared with later chips.
Signed-off-by: Chanho Park
Cc: Thomas Abraham
Cc: Kukjin Kim
Cc: Inki Dae
Signed-off-by: Kyungmin Park
---
arch/arm/boot/dts/exynos4.dtsi |9 +
1 file
> -Original Message-
> From: Inki Dae [mailto:inki@samsung.com]
> Sent: Tuesday, July 23, 2013 10:36 AM
> To: 'Chanho Park'; 'Mark Rutland'; 'Chanho Park'
> Cc: kgene@samsung.com; linux-samsung-soc@vger.kernel.org;
> jy0922.s..
Hi Mark,
Thank you for your review.
> -Original Message-
> From: Mark Rutland [mailto:mark.rutl...@arm.com]
> Sent: Monday, July 22, 2013 5:48 PM
> To: Chanho Park
> Cc: inki@samsung.com; kgene@samsung.com; linux-samsung-
> s...@vger.kernel.org; jy0922.s...@samsu
> -Original Message-
> From: Sachin Kamat [mailto:sachin.ka...@linaro.org]
> Sent: Monday, July 22, 2013 7:01 PM
> To: Chanho Park
> Cc: mturque...@linaro.org; kgene@samsung.com;
> thomas.abra...@linaro.org; t.f...@samsung.com; linux-arm-
> ker...@lists.infradead.o
The exynos4x12 has different address of GATE_IP_IMAGE reg. We should use
EXYNOS4X12_GATE_IP_IMAGE for g2d gating clocks instead of 4210's reg.
In case of mdma node, We don't use it for any exynos4 chipsets. I think we'll
need to change it to 'none' or leave it on.
S
This patch adds a dt-binding document for exynos rotator. It describes which
nodes should be defined to use the rotator.
Signed-off-by: Chanho Park
Signed-off-by: Kyungmin Park
---
.../bindings/drm/exynos/samsung-rotator.txt| 35
1 file changed, 35 insertions
size and 32K x 32K max
size. Each format should be multiple of 'align' value.
Signed-off-by: Chanho Park
Signed-off-by: Kyungmin Park
---
drivers/gpu/drm/exynos/exynos_drm_rotator.c | 110 +++
1 file changed, 80 insertions(+), 30 deletions(-)
diff --git a/drive
This patch adds a device node of rotator for exynos4 platform. It has proper
register and clock information. It also has limit table to get restrictions of
the image size.
Signed-off-by: Chanho Park
Signed-off-by: Kyungmin Park
---
arch/arm/boot/dts/exynos4.dtsi | 23
. The other format, YCbCr420 2-Plane has 32 x 32 min size and 32K x 32K
max size. Each format should be multiple of 'align' value.
Chanho Park (3):
drm/exynos: add device tree support for rotator
drm/exynos: add dt-binding documentation for rotator
dts: ARM: add a rotator node f
The Exynos4412 has 4 cpus and each has a performance counter.
Thus, we should define 4 interrupts which are combined by irq-combiner for arm
pmu.
Signed-off-by: Chanho Park
Signed-off-by: Kyungmin Park
---
arch/arm/boot/dts/exynos4412.dtsi |6 ++
1 file changed, 6 insertions(+)
diff
This patch adds prep_dma_sg function to transfer memory to memory which mapped
in scatter/gather list. The patch move get_burst_len to upwards to call in the
__pl330_prep_dma_mecpy. Some duplicated code was splitted off from
prep_dma_memcpy.
Signed-off-by: Chanho Park
Signed-off-by: Myungjoo Ham
This patch adds __pl330_giveback_descs which give back descriptors when fails
allocating descriptors. It requires to eliminate duplication for
pl330_prep_dma_sg which will be added later.
Signed-off-by: Chanho Park
Signed-off-by: Myungjoo Ham
Signed-off-by: Kyungmin Park
---
drivers/dma/pl330
This patchset support device_prep_dma_sg functionality for pl330 dmaengine
driver. The prep_dma_sg function prepares descriptors to transfer between src
and dest memory which consists of scatter/gather list. The patchset contains
code clean-up to eliminate duplications.
Chanho Park (2):
dma
> -Original Message-
> From: Will Deacon [mailto:will.dea...@arm.com]
> Sent: Thursday, October 25, 2012 11:41 PM
> To: Chanho Park
> Cc: 'Olof Johansson'; kgene@samsung.com; linux-samsung-
> s...@vger.kernel.org; linux-arm-ker...@lists.infradead.org;
>
> -Original Message-
> From: Olof Johansson [mailto:o...@lixom.net]
> Sent: Thursday, October 25, 2012 2:15 AM
> To: Chanho Park
> Cc: kgene@samsung.com; linux-samsung-soc@vger.kernel.org; linux-
> arm-ker...@lists.infradead.org; li...@arm.linux.org.uk; b
This patch adds set_irq_affinity function for combiner_irq. We need this
function to enable a arm-pmu because the pmu of exynos has combined type irqs.
Reviewed-by: Thomas Abraham
Signed-off-by: Chanho Park
Signed-off-by: Kyungmin Park
---
arch/arm/mach-exynos/common.c | 30
1 - 100 of 135 matches
Mail list logo