From: "Andreas Färber" <afaerber@suse.de>
To: Tarek Dakhran <t.dakhran@samsung.com>, Kevin Hilman <khilman@linaro.org>
Cc: linux-kernel@vger.kernel.org, Kukjin Kim <kgene.kim@samsung.com>,
devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
linux-samsung-soc@vger.kernel.org,
Tarek Dakhran <t.dakhran@gmail.com>
Subject: Re: [PATCH v11 0/3] Exynos 5410 support
Date: Thu, 29 May 2014 20:00:11 +0200 [thread overview]
Message-ID: <538775AB.3000604@suse.de> (raw)
In-Reply-To: <53874862.5080809@samsung.com>
Hi Tarek,
[shortening the CC list a bit]
Am 29.05.2014 16:46, schrieb Tarek Dakhran:
> On 05/29/2014 05:36 PM, Andreas Färber wrote:
>> Am 27.05.2014 19:06, schrieb Kevin Hilman:
>>> Tarek Dakhran <t.dakhran@samsung.com> writes:
>>>
>>>> Has been tested on: 1) Exynos 5410 reference board (exynos_defconfig)
>>>> 2) Exynos 5410 reference board (multi_v7_defconfig)
>>>> 3) Odroid-XU board (exynos_defconfig)
>>>> 4) Odroid-XU board (multi_v7_defconfig)
>>> Tested-by: Kevin Hilman <khilman@linaro.org>
>>>
>>> FYI, I boot tested this on an odroid-xu (exynos_defconfig and
>>> multi_v7_defconfig.)
>> Could you clarify: Are you using exynos5410-smdk5410.dts with the
>> ODROID-XU or do you have some upcoming exynos5410-odroidxu.dts based on
>> exynos5410.dtsi?
> We use exynos5410-smdk5410.dts for booting ODROID-XU.
Thanks a lot for your work!
I've successfully booted for-next on ODROID-XU using that .dts and
exynos_defconfig plus some systemd and KVM options.
Once I got the following panic:
[ 7.579120] Freeing unused kernel memory: 260K (c04f5000 - c0536000)
[ 7.647496] Unhandled fault: asynchronous external abort (0x1211) at
0x00000000
[ 7.659656] Kernel panic - not syncing: Attempted to kill init!
exitcode=0x00000007
[ 7.659656]
[ 7.667345] CPU: 0 PID: 1 Comm: init Not tainted
3.15.0-rc4-00074-gca610da #1
[ 7.674465] [<c00218b4>] (unwind_backtrace) from [<c001eaa4>]
(show_stack+0x10/0x14)
[ 7.682174] [<c001eaa4>] (show_stack) from [<c03a316c>]
(dump_stack+0x80/0xc0)
[ 7.689371] [<c03a316c>] (dump_stack) from [<c03a0618>]
(panic+0xa4/0x200)
[ 7.696222] [<c03a0618>] (panic) from [<c002c79c>]
(complete_and_exit+0x0/0x1c)
[ 7.703503] [<c002c79c>] (complete_and_exit) from [<00000001>] (0x1)
[ 7.709844] ---[ end Kernel panic - not syncing: Attempted to kill
init! exitcode=0x00000007
[ 7.709844]
And I reproducibly get failures for CPUs 1-3, resulting in only one CPU
in /proc/cpuinfo (compared to 4 on downstream 3.14):
[ 0.045778] CPU: Testing write buffer coherency: ok
[ 0.045968] /cpus/cpu@0 missing clock-frequency property
[ 0.045993] /cpus/cpu@1 missing clock-frequency property
[ 0.046016] /cpus/cpu@2 missing clock-frequency property
[ 0.046040] /cpus/cpu@3 missing clock-frequency property
[ 0.046059] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.046135] Setting up static identity map for 0x403a8920 - 0x403a8978
[ 2.075052] CPU1: failed to come online
[ 4.085095] CPU2: failed to come online
[ 6.095142] CPU3: failed to come online
[ 6.095237] Brought up 1 CPUs
[ 6.095269] SMP: Total of 1 processors activated.
[ 6.095303] CPU: All CPU(s) started in HYP mode.
[ 6.095336] CPU: Virtualization extensions available.
I also notice another apparent device tree issue:
[ 7.341814] of_get_named_gpiod_flags: can't parse gpios property of
node '/soc/mmc@12220000/slot@0[0]'
[ 7.341850] of_get_named_gpiod_flags: can't parse gpios property of
node '/soc/mmc@12220000/slot@0[0]'
Are any of those known issues and being worked on?
(The CPU failures affected 5420 Arndale Octa as well iirc.)
Some of the low-hanging fruit like no heartbeat/SD LEDs, no RTC, no
usb3503 and thus no network I'm already looking into myself. For now I'm
putting everything into the SMDK .dts, but I guess we'll need to split
off -odroidxu.dts and -pinctrl.dtsi at some point.
What about graphics? The 5410 is an oddball in using PowerVR rather than
Mali GPU - should a framebuffer on HDMI or DisplayPort work if we add DT
nodes, or will the GPU require larger code changes?
Cheers,
Andreas
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
WARNING: multiple messages have this Message-ID (diff)
From: afaerber@suse.de (Andreas Färber)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v11 0/3] Exynos 5410 support
Date: Thu, 29 May 2014 20:00:11 +0200 [thread overview]
Message-ID: <538775AB.3000604@suse.de> (raw)
In-Reply-To: <53874862.5080809@samsung.com>
Hi Tarek,
[shortening the CC list a bit]
Am 29.05.2014 16:46, schrieb Tarek Dakhran:
> On 05/29/2014 05:36 PM, Andreas F?rber wrote:
>> Am 27.05.2014 19:06, schrieb Kevin Hilman:
>>> Tarek Dakhran <t.dakhran@samsung.com> writes:
>>>
>>>> Has been tested on: 1) Exynos 5410 reference board (exynos_defconfig)
>>>> 2) Exynos 5410 reference board (multi_v7_defconfig)
>>>> 3) Odroid-XU board (exynos_defconfig)
>>>> 4) Odroid-XU board (multi_v7_defconfig)
>>> Tested-by: Kevin Hilman <khilman@linaro.org>
>>>
>>> FYI, I boot tested this on an odroid-xu (exynos_defconfig and
>>> multi_v7_defconfig.)
>> Could you clarify: Are you using exynos5410-smdk5410.dts with the
>> ODROID-XU or do you have some upcoming exynos5410-odroidxu.dts based on
>> exynos5410.dtsi?
> We use exynos5410-smdk5410.dts for booting ODROID-XU.
Thanks a lot for your work!
I've successfully booted for-next on ODROID-XU using that .dts and
exynos_defconfig plus some systemd and KVM options.
Once I got the following panic:
[ 7.579120] Freeing unused kernel memory: 260K (c04f5000 - c0536000)
[ 7.647496] Unhandled fault: asynchronous external abort (0x1211) at
0x00000000
[ 7.659656] Kernel panic - not syncing: Attempted to kill init!
exitcode=0x00000007
[ 7.659656]
[ 7.667345] CPU: 0 PID: 1 Comm: init Not tainted
3.15.0-rc4-00074-gca610da #1
[ 7.674465] [<c00218b4>] (unwind_backtrace) from [<c001eaa4>]
(show_stack+0x10/0x14)
[ 7.682174] [<c001eaa4>] (show_stack) from [<c03a316c>]
(dump_stack+0x80/0xc0)
[ 7.689371] [<c03a316c>] (dump_stack) from [<c03a0618>]
(panic+0xa4/0x200)
[ 7.696222] [<c03a0618>] (panic) from [<c002c79c>]
(complete_and_exit+0x0/0x1c)
[ 7.703503] [<c002c79c>] (complete_and_exit) from [<00000001>] (0x1)
[ 7.709844] ---[ end Kernel panic - not syncing: Attempted to kill
init! exitcode=0x00000007
[ 7.709844]
And I reproducibly get failures for CPUs 1-3, resulting in only one CPU
in /proc/cpuinfo (compared to 4 on downstream 3.14):
[ 0.045778] CPU: Testing write buffer coherency: ok
[ 0.045968] /cpus/cpu at 0 missing clock-frequency property
[ 0.045993] /cpus/cpu at 1 missing clock-frequency property
[ 0.046016] /cpus/cpu at 2 missing clock-frequency property
[ 0.046040] /cpus/cpu at 3 missing clock-frequency property
[ 0.046059] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.046135] Setting up static identity map for 0x403a8920 - 0x403a8978
[ 2.075052] CPU1: failed to come online
[ 4.085095] CPU2: failed to come online
[ 6.095142] CPU3: failed to come online
[ 6.095237] Brought up 1 CPUs
[ 6.095269] SMP: Total of 1 processors activated.
[ 6.095303] CPU: All CPU(s) started in HYP mode.
[ 6.095336] CPU: Virtualization extensions available.
I also notice another apparent device tree issue:
[ 7.341814] of_get_named_gpiod_flags: can't parse gpios property of
node '/soc/mmc at 12220000/slot at 0[0]'
[ 7.341850] of_get_named_gpiod_flags: can't parse gpios property of
node '/soc/mmc at 12220000/slot at 0[0]'
Are any of those known issues and being worked on?
(The CPU failures affected 5420 Arndale Octa as well iirc.)
Some of the low-hanging fruit like no heartbeat/SD LEDs, no RTC, no
usb3503 and thus no network I'm already looking into myself. For now I'm
putting everything into the SMDK .dts, but I guess we'll need to split
off -odroidxu.dts and -pinctrl.dtsi at some point.
What about graphics? The 5410 is an oddball in using PowerVR rather than
Mali GPU - should a framebuffer on HDMI or DisplayPort work if we add DT
nodes, or will the GPU require larger code changes?
Cheers,
Andreas
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 N?rnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imend?rffer; HRB 16746 AG N?rnberg
next prev parent reply other threads:[~2014-05-29 18:00 UTC|newest]
Thread overview: 56+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-26 3:23 [PATCH v11 0/3] Exynos 5410 support Tarek Dakhran
2014-05-26 3:23 ` Tarek Dakhran
2014-05-26 3:23 ` Tarek Dakhran
2014-05-26 3:23 ` [PATCH v11 1/3] ARM: EXYNOS: Add support for EXYNOS5410 SoC Tarek Dakhran
2014-05-26 3:23 ` Tarek Dakhran
2014-05-26 3:23 ` [PATCH v11 2/3] clk: exynos5410: register clocks using common clock framework Tarek Dakhran
2014-05-26 3:23 ` Tarek Dakhran
2014-05-28 0:41 ` Mike Turquette
2014-05-28 0:41 ` Mike Turquette
2014-05-28 0:41 ` Mike Turquette
2014-05-28 2:20 ` Tarek Dakhran
2014-05-28 2:20 ` Tarek Dakhran
2014-05-28 2:20 ` Tarek Dakhran
2014-05-28 4:49 ` Kukjin Kim
2014-05-28 4:49 ` Kukjin Kim
2014-05-28 4:49 ` Kukjin Kim
2014-05-28 7:22 ` Mike Turquette
2014-05-28 7:22 ` Mike Turquette
2014-05-28 7:22 ` Mike Turquette
2014-05-26 3:23 ` [PATCH v11 3/3] ARM: dts: Add initial device tree support for EXYNOS5410 Tarek Dakhran
2014-05-26 3:23 ` Tarek Dakhran
2014-05-26 11:11 ` [PATCH v11 0/3] Exynos 5410 support Tomasz Figa
2014-05-26 11:11 ` Tomasz Figa
2014-05-26 22:08 ` Kukjin Kim
2014-05-26 22:08 ` Kukjin Kim
2014-05-26 22:08 ` Kukjin Kim
2014-05-27 17:06 ` Kevin Hilman
2014-05-27 17:06 ` Kevin Hilman
2014-05-27 17:44 ` Kevin Hilman
2014-05-27 17:44 ` Kevin Hilman
2014-05-27 20:17 ` Tarek Dakhran
2014-05-27 20:17 ` Tarek Dakhran
2014-05-27 20:17 ` Tarek Dakhran
2014-05-27 20:37 ` Tomasz Figa
2014-05-27 20:37 ` Tomasz Figa
2014-05-27 20:37 ` Tomasz Figa
2014-05-27 20:44 ` Kevin Hilman
2014-05-27 20:44 ` Kevin Hilman
2014-05-29 13:36 ` Andreas Färber
2014-05-29 13:36 ` Andreas Färber
2014-05-29 14:46 ` Tarek Dakhran
2014-05-29 14:46 ` Tarek Dakhran
2014-05-29 18:00 ` Andreas Färber [this message]
2014-05-29 18:00 ` Andreas Färber
2014-05-30 3:41 ` Tushar Behera
2014-05-30 3:41 ` Tushar Behera
2014-05-30 19:07 ` Tarek Dakhran
2014-05-30 19:07 ` Tarek Dakhran
[not found] ` <CANhyOUeq1MMHHn9t+Fy5gpkb43y_rS9F_OAoJ_KFyM1pL4ZJ4w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-06-02 15:05 ` Kevin Hilman
2014-06-02 15:05 ` Kevin Hilman
2014-06-02 15:05 ` Kevin Hilman
[not found] ` <CAK9yfHwatFrQ9ssjJXi=eR3mz95xWQeRJ4-vkteR_Npksa3+tg@mail.gmail.com>
2014-05-30 19:15 ` Tarek Dakhran
2014-05-30 19:15 ` Tarek Dakhran
[not found] ` <538775AB.3000604-l3A5Bk7waGM@public.gmane.org>
2014-05-30 5:10 ` Tomasz Figa
2014-05-30 5:10 ` Tomasz Figa
2014-05-30 5:10 ` Tomasz Figa
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=538775AB.3000604@suse.de \
--to=afaerber@suse.de \
--cc=devicetree@vger.kernel.org \
--cc=kgene.kim@samsung.com \
--cc=khilman@linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-samsung-soc@vger.kernel.org \
--cc=t.dakhran@gmail.com \
--cc=t.dakhran@samsung.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.