> -----Original Message-----
> From: Cooper Jr., Franklin
> Sent: Wednesday, July 30, 2014 03:49
> To: Machani, Yaniv; [email protected]
> Subject: RE: [meta-arago] [PATCH 1/2] wl18xx-compat: version update
> 
> I thought we got away from the compat stuff since the proper support
> should already be inside of the kernel? Which platforms/kernel is this
> recipe need for?
> 
[Yaniv] This is not a matter of support, but a matter of driver version 
support. SDK7 our 8.3 SP1 release.
SDK8 supposed to have 8.4.. I've sent a detailed email on this few weeks ago, 
I'll resend.
Compat supports all the platforms that we have added support in the kernel. 
(AM335, am43x-epos, am437x-gp, DRA7)

> Also I have two comments below:
> 
> > -----Original Message-----
> > From: [email protected] [mailto:meta-arago-
> > [email protected]] On Behalf Of Machani, Yaniv
> > Sent: Tuesday, July 29, 2014 3:14 PM
> > To: [email protected]
> > Subject: [meta-arago] [PATCH 1/2] wl18xx-compat: version update
> >
> > - Update to latest version tag - ol_r8.a9.14
> > - move to git.ti.com and use backports module.
> > - clean some unused commands.
> >
> > Signed-off-by: Yaniv Machani <[email protected]>
> > ---
> >  .../packagegroup-arago-tisdk-connectivity.bb       |    1 +
> >  .../ti-compat-wireless-wl18xx_r8.a8.10.bb          |   61 
> > --------------------
> >  .../ti-compat-wireless-wl18xx_r8.a9.14.bb          |   57 
> > ++++++++++++++++++
> >  3 files changed, 58 insertions(+), 61 deletions(-)  delete mode
> > 100644 meta-
> > arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-
> > wl18xx_r8.a8.10.bb
> >  create mode 100644
> > meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> > compat-wireless-wl18xx_r8.a9.14.bb
> >
> > diff --git
> > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-
> > arago-tisdk-connectivity.bb b/meta-arago-distro/recipes-
> > core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
> > index fa82e7e..fafffee 100755
> > --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-
> > tisdk-connectivity.bb
> > +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-
> arago-
> > +++ ti
> > +++ sdk-connectivity.bb
> > @@ -31,6 +31,7 @@ WLAN_COMMON = "\
> >  #    netperf
> >
> >  FIRMWARE_AND_DRIVERS = "\
> > +    ti-compat-wireless-wl18xx \
> >      wl18xx-firmware \
> >  "
> >
> > diff --git
> > a/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-
> > wireless-wl18xx_r8.a8.10.bb b/meta-arago-extras/recipes-bsp/ti-compat-
> > wireless/ti-compat-wireless-wl18xx_r8.a8.10.bb
> > deleted file mode 100644
> > index 0e7281a..0000000
> > ---
> > a/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-
> > wl18xx_r8.a8.10.bb
> > +++ /dev/null
> > @@ -1,61 +0,0 @@
> > -# 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 = "b"
> > -
> > -# Tags: ol_r8.a8.10
> > -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}"
> > -
> > -do_configure() {
> > -    cd ${S}
> > -    GIT_TREE="${WORKDIR}/wl18xx"
> > GIT_COMPAT_TREE="${WORKDIR}/compat" ./scripts/admin-refresh.sh
> network
> > -    ./scripts/driver-select wl18xx
> > -
> > -    # 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
> > -}
> > diff --git
> > a/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-
> > wireless-wl18xx_r8.a9.14.bb b/meta-arago-extras/recipes-bsp/ti-compat-
> > wireless/ti-compat-wireless-wl18xx_r8.a9.14.bb
> > new file mode 100644
> > index 0000000..bb5e072
> > --- /dev/null
> > +++ b/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wirel
> > +++ es
> > +++ s-wl18xx_r8.a9.14.bb
> > @@ -0,0 +1,57 @@
> > +# 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/";
> [Franklin] Is there a better homepage for this that can be used here? Gforge
> is pretty old and the code is now on git.
Sure, I'll change that
> > +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"
> > +
> > +PV = "r8.a9.14"
> > +inherit module
> > +
> > +PR = "${MACHINE_KERNEL_PR}"
> > +PR_append = "b+gitr${SRCPV}"
> > +
> > +# Tags: ol_r8.a9.14
> > +SRCREV_wl18xx = "30048320c30e94d805b9112daca54cb854c1eda4"
> > +BRANCH_wl18xx = "ap_dfs_mbss_all"
> > +SRCREV_backports = "0d46f43a2f3ccdd53de19eee5b9c674bf8ef09a2"
> > +BRANCH_backports = "ap_dfs_mbss_all"
> > +
> > +SRCREV_FORMAT = "wl18xx"
> > +
> > +S = "${WORKDIR}/compat-wireless"
> > +
> > +SRC_URI = "git://git.ti.com/wilink8-
> >
> wlan/wl18xx.git;branch=${BRANCH_wl18xx};destsuffix=wl18xx;name=wl18x
> x
> > \
> > +
> > +git://git.ti.com/wilink8-
> >
> wlan/backports.git;branch=${BRANCH_backports};destsuffix=backports;nam
> > e=
> > backports \  "
> > +
> > +export KLIB_BUILD="${STAGING_KERNEL_DIR}"
> > +export KLIB="${D}"
> [Franklin] Any reason you need to change the above lines and not just use
I need these also in the configure stage , it's used by the python script that 
generates the compat.
> EXTRA_OEMAKE = "KLIB_BUILD=${STAGING_KERNEL_DIR} KLIB=${D}" which
> the older recipe had.
> > +
> > +do_configure() {
> > +    cd "${WORKDIR}/backports"
> > +    unset CC
> > +    #Generate compat-wireless
> > +    python ./gentree.py --clean  "${WORKDIR}/wl18xx"
> > +"${WORKDIR}/compat-
> > wireless"
> > +
> > +    cd ${S}
> > +    make defconfig-wl18xx
> > +
> > +    # Now generate the sourceipk with the properly configured sources
> > +    #  sourceipk_do_create_srcipk
> > +}
> > +
> > +do_install() {
> > +    # Install modules
> > +    oe_runmake modules_install
> > +}
> > +
> > --
> > 1.7.9
> >
> > _______________________________________________
> > 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