From: Yann E. MORIN <yann.morin.1998@free.fr>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 1/1] nvidia-tegra23: new package
Date: Wed, 19 Nov 2014 23:58:23 +0100 [thread overview]
Message-ID: <20141119225823.GL3779@free.fr> (raw)
In-Reply-To: <1415202733-13295-1-git-send-email-nicolas.serafini@sensefly.com>
Nicolas, All,
On 2014-11-05 16:52 +0100, Nicolas Serafini spake thusly:
> This patch adds a new package for all libraries, drivers and codecs
> provided by Nvidia Linux 4 Tegra release 16.4.0.
>
> Signed-off-by: Nicolas Serafini <nicolas.serafini@sensefly.com>
A quick quesytion about Tegra 2 support:
[--SNIP--]
> diff --git a/package/nvidia-tegra23/nvidia-tegra23-binaries/Config.in b/package/nvidia-tegra23/nvidia-tegra23-binaries/Config.in
> new file mode 100644
> index 0000000..a5a0681
> --- /dev/null
> +++ b/package/nvidia-tegra23/nvidia-tegra23-binaries/Config.in
> @@ -0,0 +1,119 @@
> +config BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES
> + bool "nvidia-tegra23"
> + depends on BR2_arm && BR2_cortex_a9
> + depends on BR2_ARM_EABIHF && BR2_TOOLCHAIN_USES_GLIBC
> + depends on BR2_PACKAGE_XORG7
> + select BR2_PACKAGE_XLIB_LIBXT
> + select BR2_PACKAGE_XLIB_LIBXEXT
> + select BR2_PACKAGE_XLIB_LIBXV
> + select BR2_PACKAGE_HAS_LIBEGL
> + select BR2_PACKAGE_HAS_LIBGLES
> + select BR2_PACKAGE_HAS_LIBOPENMAX
> + help
> + Those packages provide libraries, drivers and firmware that comes from
> + NVIDIA Linux For Tegra.
> +
> + https://developer.nvidia.com/linux-tegra
> +
> +if BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES
[--SNIP--]
> +choice
> + prompt "Tegra platform"
> + help
> + Select the SOC platform.
> +
> +config BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_TEGRA2
> + bool "Tegra 2"
> + depends on !BR2_ARM_CPU_HAS_NEON
Usually, we require _presence_ of a feature, not _abscence_ of it.
Surely, if the CPU has NEON, it won't be used by the driver, but the
driver won't break.
Yes, Tegra-2 does not have NEON. But that's not the way NEON was meant
to be used for.
Also, see below...
> + help
> + NVIDIA Tegra 2 is a dual cores Cortex-A9 without NEON.
> +
> +config BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_TEGRA3
> + bool "Tegra 3"
Here, you do not have a "depends on HAS_NEON", while it would make much
more sense to only display Tegra-3 is NEON is enabled, because otherwise
I'd expect the driver to fail on a CPU without NEON.
So, here's what I'm gonna do:
- Tegra-2 always visible, NEON or not
- Tegra-3 only visible if NEON enabled
Does that make sense for you?
Regards,
Yann E. MORIN.
PS. Hey! I did not forget to trim the reply, this time! :-)
YEM.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
next prev parent reply other threads:[~2014-11-19 22:58 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-05 15:52 [Buildroot] [PATCH 1/1] nvidia-tegra23: new package Nicolas Serafini
2014-11-18 20:22 ` Yann E. MORIN
2014-11-19 7:46 ` Nicolas Serafini
2014-11-19 21:42 ` Yann E. MORIN
2014-11-20 10:48 ` Nicolas Serafini
2014-11-19 22:58 ` Yann E. MORIN [this message]
2014-11-20 11:18 ` Nicolas Serafini
2014-11-20 0:06 ` Yann E. MORIN
2015-01-18 12:14 ` Yann E. MORIN
2015-01-19 7:51 ` Nicolas Serafini
2015-01-19 20:43 ` Yann E. MORIN
-- strict thread matches above, loose matches on Subject: below --
2015-01-21 10:39 Ben Ben
2015-01-21 17:56 ` Yann E. MORIN
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=20141119225823.GL3779@free.fr \
--to=yann.morin.1998@free.fr \
--cc=buildroot@busybox.net \
/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.