Age | Commit message (Collapse) | Author |
|
* 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>
|
|
* 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>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Make sure that qrtr service is started first.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
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>
|
|
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>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
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>
|
|
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>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
to include GPS related drivers.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
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>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
* 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>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
With the fix for possible truncated MAC addresses.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
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>
|
|
* based on 4.4.8
* fix for SoftAP
* SPIDEV=m
* Initial support for DB600c
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
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>
|
|
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>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
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>
|
|
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>
|
|
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>
|
|
xf86-video-freedreno: Upgrade 1.3.0 -1.4.0
|
|
remove upstreamed patches
Fixes build with clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
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>
|
|
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>
|
|
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>
|
|
Use latest kernel from the 4.4 release branch.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
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>
|
|
|
|
From now on, we will reference images from meta-rpb layer instead.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
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>
|
|
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
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>
|
|
the most recent firmware from QCN contains the FCC certified WLAN firmware.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
|
|
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>
|
|
to match the most recent kernel release from QCOM LT.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
This reverts commit eebcbba53ae7fba5414f1b4c16d5d27c77a57d44, since it has been
backported into oe-core jethro branch as 71ad09cfe9c43a113295c95a0fb0899d44f2bb7e.
|
|
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>
|
|
skales-native: depend on -native recipes for python & dtc
|
|
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>
|