Age | Commit message (Collapse) | Author |
|
79d8cc0c6a9e Merge remote-tracking branch 'todor/release/qcomlt-4.14-camera04' int
3ac514d9c3b7 arm64: msm8916: enable hexagon DSP
92027062885d qrtr: add MODULE_ALIAS_NETPROTO macro to qrtr
eec8a369082f Disable blk_cgroup and blk_dev_throttling configs
884ac9993316 media: camss: Unify the clock names
626026eb7c9e arm64: dts: Remove unneeded "cci_lines" parent node
c2eac8b9ad93 camss: vfe: Add second VFE support
5d4dbe0a93bf Make vfe1 power domain a parent of vfe0
e41808b0fa0a camss: vfe: Get line pointer as container of video_out
fa30d5151ae2 camss: vfe: Fix to_vfe() macro member name
32909f892760 camss: Add support for RAW MIPI14 on 8x96
fe18b26af061 doc-rst: Add packed Bayer raw14 pixel formats
0e88b90fe534 camss: csid: MIPI10 to Plain16 format conversion
c61bfd29ac3f camss: vfe: Add support for UYVY output from VFE on 8x96
d97babdfc210 camss: vfe: Different format support on source pad
aab7d4b3fb31 camss: csid: Different format support on source pad
e35143c940ef camss: Format configuration per hardware version
1b59524dd14a camss: csid: Configure data type and decode format properly
4f61662f2c93 camss: vfe: Add 8x96 PIX interface support
eff35d7db06f camss: vfe: Move interrupt handling to the hw specific files
e845bb36918e camss: vfe: Do not disable CAMIF when clearing its status
160d4729ed79 media: ov5645: Improve mode finding function
e1ce4f5a5fcd media: ov5645: Fix write_reg return code
6864a050edfc arm64: dts: msm8996: OV7251 on camera rear connector
f48777350693 arch: arm64: config: Enable OV7251 camera sensor driver
967c41afcb4c media: Add a driver for the ov7251 camera sensor
9ca12e00f2c2 dt-bindings: media: Binding document for OV7251 camera sensor
35baa3452b19 arm64: dts: msm8996: Disable camera sensors
b0196b852666 arm64: dts: msm8996: Add camss and vfe_smmu nodes
c33d7744645d arm64: dts: msm8996: Add cci and ov5645 nodes
ff2989777f53 media: ov5645: Supported external clock is 24MHz
dbf22971ad76 camss: csiphy: Add hardware specific settle count calculation
c772444f0b24 camss: Add basic runtime pm support
e5cfbee3316b camss: vfe: Add VFE v4.7 (8996) hardware specific files
7aecb28f873f camss: vfe: Use hw specific code via callbacks
efb6917bb702 camss: vfe: Move irq read to hw specific part
759500675f70 camss: vfe: Move hw version reading to hw specific part
122ad4e1abae camss: vfe: Move reg update clear to hw specific part
1244b394bd8d camss: vfe: Move CAMIF start/stop cmd to hw specific part
6a1181fae96f camss: vfe: Move UB size to hw specific part
19dde518af40 camss: vfe: Add VFE v4.1 (8916) hardware specific files
81299b9e47a8 camss: ispif: Extend for 8996
e52f29ec5877 camss: csid: Extend for 8996
8acb182cd650 camss: csiphy: Unify lane handling
f9441d80be59 camss: csiphy: Extend for 8996
8bb9b40037e2 media: camss: Add 8996 resources
f6995b5817ba camss: csiphy: Ensure clock mux config is done before the rest
582b7f3f45f6 i2c-qcom-cci: Do not control mmagic clocks
caf45ede2727 [media] Rename CAMSS driver path
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
c4e8eda23a71 Merge remote-tracking branch 'stan/release/qcomlt-4.14-venus' into release/qcomlt-4.14
c7da8b24f8db venus: add HEVC support for venus 3xx version
c458896907f4 media: v4l2: Documentation for HEVC CIDs
0ed955d2b1a6 media: v4l2: Add v4l2 control IDs for HEVC encoder
0f861c1455af media: v4l2: Documentation of HEVC compressed format
7cf4d9735f52 media: v4l2-ioctl: add HEVC format description
4bb072bcac9c media: videodev2.h: Add v4l2 definition for HEVC
b246fe99e9a0 Merge remote-tracking branch 'srini/release/qcomlt-4.14-21022018' into release/qcomlt-4.14
f6738d0132a8 arm64: dts: msm8996: Add rmtfs sharedmem node
0a04e14b5fae arm64: dts: msm8916: Mark rmtfs node as qcom, rmtfs-mem compatible
aa65a78be6d2 dt-binding: soc: qcom: Add binding for rmtfs memory
714a04f15503 Revert "dt: qcom: Add SAW regulator for 8x96 CPUs"
0f2f788a0ab5 venus: hfi_msgs: temporarily hardcode supported codecs
b3b581bc04a1 ARM64: DTS: msm8996: db820c: Add Venus DT node
651f340a4c23 venus: vdec: fix format enumeration
d19f52811819 arm64: msm8996: add compatibles for audio dais
110b667d474a soc: qcom: apr: add uevent and device table
02916f005a0b ASoC: qcom: apq8096: add module device table
0bb04c520105 ASoC: qdsp6: q6afe-dai add device id table
8358166d2fd6 ASoC: qdsp6: q6asm-dai add device id table
0656af237487 ASoC: qdsp6: q6routing add device id table
3f1baac5fd20 kernel: distro.config: enable PM8xxx RTC driver
660f0005c311 qrtr: add MODULE_ALIAS macro to smd
f5e8b5579a54 kernel: distro.config: enable more networking options
7dfab3d6133d arm64: dts: apq8096-db820c: Add micro sd card supplies
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
layer.conf: add LAYERSERIES_COMPAT markup
|
|
Allows the user to easily identify if the layer is compatible with
oe-core.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
machine: do not use _append for IMAGE_FSTYPES
|
|
As discussed on https://github.com/ndechesne/meta-qcom/issues/61, using _append
will modify IMAGE_FSTYPES unconditionnally and won't give DISTRO a chance to
override.
Let's set sane, default settings using ?= (or +=). If a DISTRO wants to change
them, we suppose they know what they do, and overwrite correctly.
Reported-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
It looks like the file has moved on the remote server.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
[ndec: fixed up firmware-qcom-sd-600eval]
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Now that the LT 4.14 kernel branch has support for 8096 and DB820c, let's use it
by default. We no longer need (and maintain the 4.11 based recipe). At this
point, the 4.14 recipe is expected to be used for all 8064, 8016 and 8096
machines.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
This is a fairly large kernel ugprade for the 4.14 release branch. Main
changes:
* DB820c support (including cpufreq, USB, WLAN, BT, UFS, Ethernet, HDMI)
* Backport all remoteproc and rpmsg patches merged in 4.15, 4.16
* Backport all bugs fixes related to wcn36xx until 4.17
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
recipes-test: Add initramfs-bootrr-image
|
|
A minimal ramdisk suitable for testing, imported from,
https://github.com/andersson/meta-stuff
Recipes added,
- bootrr: Boot regression testing
- lava-test-shell: Lava test shell helpers to execute bootrr
outside LAVA environment
LAVA test definition run example,
https://validation.linaro.org/scheduler/job/1692990
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
added "/boot/modem_fsg" to FILES to fix
installed but not shipped warning
Signed-off-by: Ramon Fried <rfried@codeaurora.org>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 5d39fe07620748e6c67c342d2a02edea65e25276)
|
|
Define default u-boot machine for db410c and db820c
|
|
Qualcomm has release Linux BSP firmware package r1034.2.1 main
changes are the following:
* new golden EFS partition with sanitized defaults for GPS.
* combined SBL for eMMC and SDcard.
* Wifi STA/BT Coex fix
* Secure boot fixes
Signed-off-by: Ramon Fried <rfried@codeaurora.org>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
As DB820c is supported by u-boot upstream, define default machine
configuration.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
As DB410c is supported by u-boot upstream, define default machine
configuration.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
New GPT scheme has been released, and the default scheme for DB820c now has
'rootfs' partition, like on DB410c, which is /dev/sda7 on DB820c.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Some firmware blob for APQ8016 and APQ8096 are now included in linux-firmware, however not
all of them. It creates conflicts when trying to install 'linux-firmware' and
'firmware-qcom-dragonboardXXX' packages.
For now we want to give priority to the firmware recipe from meta-qcom, and we
use RCONFLICTS/RREPLACES/RPROVIDES for that.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Firmware qcom fixes for sd-600eval
|
|
Recipe is for Arrow SD 600eval and not DB410c.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
Hardcoded /lib is not compatible with usrmerge.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
firmware-qcom: use nonarch_base_libdir instead of /lib
|
|
Hardcoded /lib is not compatible with usrmerge.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
5511441d1b48 arm64: configs: Enable camera drivers
96e1fbc0e874 arm64: defconfig: disable ANALOG_TV and DIGITAL_TV
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit a026183ffd437dbb1ac675e602541314948f7650)
|
|
63ce309244c9 wcn36xx: release DMA memory in case of error
b6969d8eb13c Merge tag 'v4.14.15' into release/qcomlt-4.14
32e9f3b4bee3 Merge remote-tracking branch 'archit/qcomlt_4.14_adv7533_fixes' into release/qcomlt-4.14
e3e0a10e6bd2 arm64: dts: msm8916: Correct ipc references for smsm
8cd71c43c06d arm64: dts: msm8916: Add missing #phy-cells
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 44a0d383792adda9ade5465a8037fa8674d867c7)
|
|
Contains:
- wcn36xx: fix incorrect assignment to msg_body.min_ch_time
- Merge remote-tracking branch 'todor/release/qcomlt-4.14-camera01' into
release/qcomlt-4.14
- arm64: configs: enable BT_QCOMSMD
- drm/msm: gpu: Only sync fences on rings that exist
- kernel: configs: add more USB net drivers
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit d46e28c9b3da972739002a89f06ecf59cac0e16a)
|
|
Update copyright years and fix description 4.9 -> 4.14.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit e051e0679ffd9f622287c69847eb3cb117e4e0f5)
|
|
This is a brand new branch, based on 4.14 LTS, which will be supported from now
on.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit d53bf492f2fd495c3bca2afb28f39345bba109f6)
|
|
dragonboard-410c.conf: add wic.bmap image type
|
|
It would allow us to avoid uncompressing wic image every time
we update SD card with new image using bmap-tools.
Signed-off-by: Héctor Orón Martínez <hector.oron@collabora.co.uk>
|
|
dragonboard-410c.conf: use wic.gz by default
|
|
Prefer the compressed version of the sdcard image by default as it is
substantially smaller.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 41c4856d6049fa1bc1b6d9d8c676eae54bbf58f3)
|
|
Bootable SD card image - master
|
|
|
|
* merged v4.11.12
* Backported latest venus driver snapshot
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>
|
|
Since r1032.1 the Qualcomm firmware have been released with a license that
allows redistribution. And the file is now available publicly without the need
for user to read/accept EULA. As such, we remove the constraint on meta-qcom as
well.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
|
|
|
|
linux-linaro-qcomlt: stop using linux-dtb.inc
|
|
Device tree support is now handled by the kernel class.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
* Update to v4.9.56
* Backports:
* wcn36xx: Remove unnecessary rcu_read_unlock in wcn36xx_bss_info_changed
* wcn36xx: Introduce mutual exclusion of fw configuration
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit dc22ef13114879ef0d4adb832ca4b61a97fed1a8)
|
|
LK can boot compressed image , and support for building compressed image was
fixed in OE/core, in
cfc0c89765 kernel.bbclass: fix KERNEL_IMAGETYPE(S) for Image.gz
so let's switch to it.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 460dd30b384a1cd6253aa076f68316f772ec9215)
|
|
* update to v4.9.51
* build CONFIG_MEDIA as =m
* sync up camss with upstream (merged) driver
* sync up venus with upstream driver
* wcn36xx: Disable 5GHz for wcn3620
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 0808c50c49e4a7e2485a390917a425fdcfb0d123)
|
|
Venus firmware files have reached linux-firmware git tree, but they are located
at a different location in /lib/firmware. Depending on which kernel version the
users are compiling it might look for them in the 'old' or the 'new'
location. For now add symlinks, until we switch to newer kernel and start using
linux-firmware package.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit c4db9c8e9e6bbad7ccf4c87ee6e3d9aa73d67a4d)
|
|
* Merge v4.9.47
* Bluetooth: btqcomsmd: retrieve BD address from DT property
* dt-bindings: soc: qcom: Add local-bd-address property to WCNSS-BT
* dt-bindings: net: document Bluetooth bindings in one place
* Bluetooth: btqcomsmd: Add support for BD address setup
* Merge tag 'v4.9.47' into release/qcomlt-4.9
* distro.config: enable USB device class drivers
* distro.config: enable USB device class drivers
* media: venus: use helper function to check supported codecs
* media: venus: add helper to check supported codecs
* media: venus: venc: set correct resolution on compressed stream
* media: vb2: add bidirectional flag in vb2_queue
* media: venus: fill vdev name
* ARM64: DT: msm8916: venus_mem: drop compatible "shared-dma-pool"
* media: venus: don't abuse dma_alloc for non-DMA allocations
* [media] media/uapi/v4l: clarify cropcap/crop/selection behavior
* [media] v4l2-ioctl/exynos: fix G/S_SELECTION's type handling
* media: venus: sync with upstream v11 version of the driver
* configs: distro.config: enable ZRAM
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Since the QCOM firmware release 1032.1 the DSP firmware was fixed, and GPS and
audio can now work concurrently. So, we can remove the workaround we had to
prevent the DSP from auto booting.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|