>-----Original Message-----
>From: [email protected] [mailto:meta-arago-
>[email protected]] On Behalf Of Machani, Yaniv
>Sent: Wednesday, July 30, 2014 5:34 AM
>To: Cooper Jr., Franklin; [email protected]
>Subject: Re: [meta-arago] [PATCH 1/2] wl18xx-compat: version
>update
>
>> -----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=wl1
>8x
>> 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.
What about EXTRA_OECONF?
>> 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
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago