Hi Denis,
> 
> The same comment as to Yaniv - please combine the 2 patches into 1.

OK, actually separated it into two patches just as it was suggested by Chase to 
Yaniv last week.

> 
> Also - will there be compat-bluetooth?
> 
There is no compat-bluetooth for some time now. Since Linux 3.2 we use the 
Bluetooth modules in the kernel.
In fact, we do not keep maintaining bluez in ECS, so the latest version 
supported before (4.98) will not change.

> As of the kernel version - is 3.12 the exact cutting line where the
> change to
> the drivers was introduced? This wasn't in 3.8, right, as I see you set
> COMPATIBLE_MACHINE to omap-a15. I guess that is to make GLSDK work, as
> it
> still uses 3.8 kernel. Unfortunately, it won't be enough, as CoreSDK
> also
> builds omap-a15 machines, but with 3.12 kernel...

Yes, 3.12 is the exact cutting. A couple of weeks ago the wl18xx mac80211 
drivers were merged into the ti-linux-kernel.
I guess this patch would be usefull only for glsdk that use the 3.8 kernel. You 
do not need it for CoreSDK where we do not need compat-wireless any longer.
So currently glsdk are the are the only ones that need to pick it up for their 
forked release.

> 
> Can you please run git-format-patch with -M and --find-copies-harder so
> it
> presents as a change against the previous version of the recipe?
> 

OK.

> 
> On Sun, Dec 01, 2013 at 02:45:45PM +0200, Eyal Reizer wrote:
> > Add a new recipe fetching the Wilink8 drivers from TI-Openlink
> > based on release ol_r8.a8.08.
> > This recipe is used for building with kernels older then the
> > 3.12 kernel where the drivers are now in-tree.
> > For 3.12 and newer, this recipe is not needed.
> >
> > Signed-off-by: Eyal Reizer <[email protected]>
> > ---
> >  .../ti-compat-wireless-wl18xx_r8.a8.08.bb          |   71
> ++++++++++++++++++++
> >  1 files changed, 71 insertions(+), 0 deletions(-)
> >  create mode 100755 meta-arago-extras/recipes-bsp/ti-compat-
> wireless/ti-compat-wireless-wl18xx_r8.a8.08.bb
> >
> > diff --git a/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> compat-wireless-wl18xx_r8.a8.08.bb b/meta-arago-extras/recipes-bsp/ti-
> compat-wireless/ti-compat-wireless-wl18xx_r8.a8.08.bb
> > new file mode 100755
> > index 0000000..9baf628
> > --- /dev/null
> > +++ b/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-
> wireless-wl18xx_r8.a8.08.bb
> > @@ -0,0 +1,71 @@
> > +# This is a TI specific version of the compat-wireless recipe using
> a
> > +# compat-wireless package created from the TI Systems Tested
> mac80211 releases.
> > +
> > +DESCRIPTION = "ti compat-wireless drivers for wl18xx"
> > +HOMEPAGE = "https://gforge.ti.com/gf/project/ecs_nlcp/";
> > +SECTION = "kernel/modules"
> > +LICENSE = "GPLv2"
> > +LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
> > +
> > +RDEPENDS_${PN} = "wireless-tools"
> > +
> > +PROVIDES += "ti-compat-wireless-wl12xx"
> > +RPROVIDES_${PN} += "ti-compat-wireless-wl12xx"
> > +RREPLACES_${PN} += "ti-compat-wireless-wl12xx"
> > +RCONFLICTS_${PN} += "ti-compat-wireless-wl12xx"
> > +
> > +COMPATIBLE_MACHINE = "(omap-a15)"
> > +
> > +PV = "r8.a8.08"
> > +inherit module
> > +
> > +PR = "${MACHINE_KERNEL_PR}"
> > +PR_append = "a"
> > +
> > +# Tags: ol_r8.a8.08
> > +SRCREV_wl18xx = "eaa1820c02dc076e6ad9254e9cb7a3bb0c17471b"
> > +SRCREV_compat = "5d80865281795f962e1400a95202bbd07dd763c0"
> > +SRCREV_compat-wireless = "23a0d62ea1a57327709a77f08d6265ec807a909f"
> > +
> > +SRCREV_FORMAT = "compat-wireless"
> > +
> > +S = "${WORKDIR}/compat-wireless"
> > +
> > +SRC_URI = "git://github.com/TI-OpenLink/compat-
> wireless.git;destsuffix=compat-wireless;name=compat-wireless \
> > +           git://github.com/TI-
> OpenLink/compat.git;destsuffix=compat;name=compat \
> > +           git://github.com/TI-
> OpenLink/wl18xx.git;destsuffix=wl18xx;name=wl18xx \
> > +"
> > +
> > +EXTRA_OEMAKE = "KLIB_BUILD=${STAGING_KERNEL_DIR} KLIB=${D}"
> > +
> > +# Prevent sourceipk clear_git function from running.
> > +# This preserves the git repo until driver-select is ran.
> > +
> > +clear_git() {
> > +    :
> > +}
> > +
> > +do_configure() {
> > +    cd ${S}
> > +    GIT_TREE="${WORKDIR}/wl18xx" GIT_COMPAT_TREE="${WORKDIR}/compat"
> ./scripts/admin-refresh.sh network
> > +    ./scripts/driver-select wl18xx
> > +
> > +    # Delete the .git repository since it should no longer be
> needed.
> > +    #rm -rf ${S}/.git ${S}/.gitignore
> > +
> > +    # Now generate the sourceipk with the properly configured
> sources
> > +    sourceipk_do_create_srcipk
> > +}
> > +
> > +do_configure_append() {
> > +    sed -i "s#@./scripts/update-initramfs## " Makefile
> > +}
> > +
> > +do_install() {
> > +    # Remove hardcoded references to host depmod
> > +    sed -i "s#@/sbin/depmod -a## " Makefile
> > +    sed -i "s#@/sbin/depmod -ae## " Makefile
> > +
> > +    # Install modules
> > +    oe_runmake DEPMOD=echo DESTDIR="${D}" INSTALL_MOD_PATH="${D}"
> LDFLAGS="" install-modules
> > +}
> > --
> > 1.7.0.4
> >
> > _______________________________________________
> > meta-arago mailing list
> > [email protected]
> > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> _______________________________________________
> meta-arago mailing list
> [email protected]
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to