aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-06-24wcnss-config: upgrade to 1.11.2, add wcnss-startNicolas Dechesne
* wncss-start is the new method to startup WCN core on QCOM SoC with integrated WCN. * wcnss-config should be disabled at boot, since it's triggerd by udev Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-24gpsd-machine-conf: add proper dependencyNicolas Dechesne
* gnss-gpsd provides integration between QCOM GNSS (GPS) and GPSD, so that the QCOM GPS is automatically registered into a running instance of GPSd * qdsp-config provides service to start-up the QDSP where the GPS stack is running, so GPS is enabled only when DSP is started Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-24qmi-gps-proxy: add new recipeNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-24qdsp-config: add new recipeNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-24rmtfs: update init scriptNicolas Dechesne
Make sure that qrtr service is started first. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-24machine: dragonboard410c: add bluez5-noinst-toolsNicolas Dechesne
Bluez5 provides a tool called btmgmt that can be used to set/reset BT MAC address. On DragonBoard 410c, there is no MAC address stored on the board, so we will use this tool to set the BT MAC address at run time. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-16qrtr: ensure prefix variable is set properlyNicolas Dechesne
prefix variable is set in makefile, but also in the environment by OE. Until krogoth make was always called with -e, so the variable was set based on the environment. However since OE core commit aeb653861a0ec39ea7a014c0622980edcbf653fa, -e has been removed, so we need to set prefix in the recipe to override the value from the Makefile. It is not doing anything harmful on jethro, so let's apply this change on all branches. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-15rmtfs: add systemd init serviceNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-15qrtr: add systemd init serviceNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-15firmware-qcom-dragonboard410: add the DSP firmware into the rootfsNicolas Dechesne
the DSP/modem firmware are provided inside the NON-HLOS blob file, for simplicity let's extract them and copy them into the filesystem. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-14gpsd-machine-conf: add recipeNicolas Dechesne
gpsd recipe in meta-oe is designed to have 'machine' specific dependencies through gpsd-machine-conf recipe. It is a blank recipe by default, that can be customized per machine. In this recipe we customize it for dragonboard-410c and we pull in the right dependencies needed for gpsd to work with the on board GPS, whose stack is mostly running on the DSP. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-14rmtfs: add recipeNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-14qrtr: add recipeNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-14qmic: add recipeNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-13linux-linaro-qcomlt: upgrade kernel versionNicolas Dechesne
to include GPS related drivers. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-13linux-linaro-qcomlt: allows git location to be overriden in bbappendNicolas Dechesne
Some users need to be able to 'fork' our kernel, so let's make that possible to do that in .bbappend. For example: $ cat meta-foo/recipes-kernel/linux/linux-linaro-qcomlt_%.bbappend SRCREV="abcdefg" SRCBRANCH="somebranc-v1.0" LINUX_LINARO_QCOM_GIT="git://github.com/myproject/qcomlinux.git;protocol=https" Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-09wcnss-config: upgrade to 1.11.1Nicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-08wcnss-config: update to version 1.11Nicolas Dechesne
* change PV to 1.11 * instead of using git commit id in SRCREV, switch to using the tags, that will make maintaining the recipe simpler. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-06wcnss-config: rename recipe fileNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-05-24wcnss-config: update to 1.9 releaseNicolas Dechesne
With the fix for possible truncated MAC addresses. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-05-02linux-linaro-qcomlt: use -linaro-lt-qcom for the local version string in kernelNicolas Dechesne
Since we share the same kernel for the Debian/Ubuntu and OE builds, let's align the version string as well. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-04-29linux-linaro-qcomlt: upgrade kernel to 16.04 releaseNicolas Dechesne
* based on 4.4.8 * fix for SoftAP * SPIDEV=m * Initial support for DB600c Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-04-28dragonboard-410c: add wcnss-config package in all imagesNicolas Dechesne
this package contains WCN related config files (WLAN/BT) which are needed in all images intended to run on dragonboard-410c. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-04-27wcnss-config: add new recipeNicolas Dechesne
this component includes various config files needed for BT and WLAN setup on SoC that uses the QCOM WCN core, such as DragonBoard 410c or DragonBoard 600c. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-04-22alsa-lib: add UCM config file for Dragonboard 410cNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-04-22gstreamer: add qcom v4l2 gstreamer pluginsChristophe Priouzeau
To use it: gst-launch-1.0 filesrc localtion=<mp4 file> ! qtdemux ! h264parse ! v4l2dec ! videoconvert ! waylandsink [Nicolas Dechesne] * added common as a git tree managed by SRC_URI to avoid git operation during configure Signed-off-by: Christophe Priouzeau <christophe.priouzeau@linaro.org> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-04-04dragonboard410c: ifc6410: provide better name and descriptionNicolas Dechesne
Now that the layer shows up in the OpenEmbedded layer index, let's try to have better descriptions. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-03-31linux-linaro-qcomlt: update kernel commitNicolas Dechesne
Update to the latest 4.4 version, to include the following changes: Andy Gross (1): firmware: qcom: scm: Convert to platform driver Nicolas Dechesne (2): arm64: clean up defconfig with savedefconfig configs: add SPI_SPIDEV as module in distro.config Srinivas Kandagatla (7): firmware: scm: make scm_init call from probe arm64: dts: qcom : add scm device node firmware: scm: make scm clks optional arm: dts: qcom : add scm device node iommu: qcom: check scm avaiablity before initialization. ARM: dts: ifc6410: remove pinctrl defaults from gpio node. arm64: dts: apq8016-sbc: Add aliases to spi device. Stephen Boyd (2): regulator: qcom_spmi: Add slewing delays for all SMPS types regulator: qcom_spmi: Only use selector based regulator ops Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-03-24Merge pull request #11 from kraj/masterNicolas Dechesne
xf86-video-freedreno: Upgrade 1.3.0 -1.4.0
2016-03-23xf86-video-freedreno: Upgrade 1.3.0 -1.4.0Khem Raj
remove upstreamed patches Fixes build with clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-03-17README: add information about EULANicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-03-17qcom eula: EULA variable were changed to match expectations from OE RPBNicolas Dechesne
OE RPB setup scripts have a generic EULA implementation that can be used with any BSP layer. This implementation is making a few assumptions: * the BSP layer requires EULA is conf/eula/$MACHINE exists * the user has accepted the EULA if ACCEPT_EULA_$MACHINE is set to 1 This commit implements these changes. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-03-15linux-qcom-bootimg: improve variable namesNicolas Dechesne
BOOT_IMG_NAME and DT_IMG_NAME were designed to mimic KERNEL_IMAGE_BASE_NAME, but for some reasons their initial name was different.. let's align the name to match the original variable. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-03-15linux-qcom-bootimg: do not take DATETIME into account for sstateNicolas Dechesne
The kernel recipe gets rebuilt each time, because we use DATETIME in the output name, let's fix that, and exclude DATETIME value from the dependency signature. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-02-19linux-linaro-qcomlt: update kernel commit/versionNicolas Dechesne
Use latest kernel from the 4.4 release branch. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-02-16linux-linaro-qcomlt 4.4: fix DTB compilationKoen Kooi
The 'DTB' variable is unset at this point leading to OE just running 'oe_runmake' without specifying KERNEL_CC, leading to: arm-angstrom-linux-gnueabi-ld: --pic-veneer: unknown option arm-angstrom-linux-gnueabi-ld: use the --help option for usage information /build/v2015.12/build/tmp-angstrom_v2015_12-glibc/work-shared/ifc6410/kernel-source/Makefile:929: recipe for target 'vmlinux' failed Use the KERNEL_DEVICETREE variable instead. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-02-09Merge branch 'jethro'Nicolas Dechesne
2016-02-09images: remove reference imagesNicolas Dechesne
From now on, we will reference images from meta-rpb layer instead. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-02-09conf/layer.conf: allow adding recipes based on current enabled layersNicolas Dechesne
we might need to do some customization (bbappend, or new recipes) only if our BSP layer is used with others layers. So this commit will dynamically include *.bb and *.bbappend from <other layer>/*, for each layer currently in use. This is reusing the logic found in meta-fsl-arm. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-02-05Merge remote-tracking branch 'github/jethro'Nicolas Dechesne
2016-02-05linux-linaro-qcomlt: upgrade kernel to release 4.4 branchNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-01-29linux-linaro-qcomlt_4.2: update kernel versionNicolas Dechesne
Include the following patches: Bjorn Andersson (1): wcn36xx: Disable power save Fengwei Yin (2): wcn36xx: handle rx skb allocation failure to avoid system crash wcn36xx: split DMA mask register writing. Jason Mobarak (1): wcn36xx: don't pad beacons for mesh Nicolas Dechesne (4): kernel: configs: add CONFIG_INPUT_JOYDEV in distro.config Revert "arm64: add qcom_defconfig" Merge remote-tracking branch 'bjorn/for-srini/wcn36xx-fixes-4.2' into release/qcomlt-4.2 wcn36xx: remove references to IFF_PROMISC Pontus Fuchs (15): wcn36xx: Clean up wcn36xx_smd_send_beacon wcn36xx: Pad TIM PVM if needed wcn36xx: Add helper macros to cast vif to private vif and vice versa wcn36xx: Use consistent name for private vif wcn36xx: Use define for invalid index and fix typo wcn36xx: Fetch private sta data from sta entry instead of from vif wcn36xx: Add helper macros to cast sta to priv wcn36xx: Remove sta pointer in private vif struct wcn36xx: Parse trigger_ba response properly wcn36xx: Copy all members in config_sta v1 conversion wcn36xx: Use allocated self sta index instead of hard coded wcn36xx: Clear encrypt_type when deleting bss key wcn36xx: Track association state wcn36xx: Implement multicast filtering wcn36xx: Use correct command struct for EXIT_BMPS_REQ Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-01-29firmware-qcom-dragonboard410c: switch to v1.2Nicolas Dechesne
the most recent firmware from QCN contains the FCC certified WLAN firmware. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-12-11Merge branch 'jethro'Nicolas Dechesne
2015-12-11dragonboard-410c: add all kernel-modules in MACHINE_EXTRA_RRECOMMENDSNicolas Dechesne
Instead of adding each module, one by one, rely on the kernel config and include them all. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-12-09linux-linaro-qcomlt: update kernel revisionNicolas Dechesne
to match the most recent kernel release from QCOM LT. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-12-09Revert "opkg: add patches for file name too long issue"Nicolas Dechesne
This reverts commit eebcbba53ae7fba5414f1b4c16d5d27c77a57d44, since it has been backported into oe-core jethro branch as 71ad09cfe9c43a113295c95a0fb0899d44f2bb7e.
2015-12-04skales: drop -native from recipe name to fix native depsAndy Voltz
native dtc and python are required to run dtbTool, but the skales-native.bb recipe was not using the -native versions. This change uses BBCLASSEXTEND to provide a native skales recipe which fixes the native deps. This also allows skales to be built for target. Signed-off-by: Andy Voltz <andy.voltz@timesys.com> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-12-04Merge pull request #9 from avoltz/masterNicolas Dechesne
skales-native: depend on -native recipes for python & dtc
2015-12-04skales: drop -native from recipe name to fix native depsAndy Voltz
native dtc and python are required to run dtbTool, but the skales-native.bb recipe was not using the -native versions. This change uses BBCLASSEXTEND to provide a native skales recipe which fixes the native deps. This also allows skales to be built for target. Signed-off-by: Andy Voltz <andy.voltz@timesys.com>