~alfonsosanchezbeato/ondras-snaps/+git/linux-kernel:ubuntu-focal-qcomlt-next-low-lat

Last commit made on 2020-06-01
Get this branch:
git clone -b ubuntu-focal-qcomlt-next-low-lat https://git.launchpad.net/~alfonsosanchezbeato/ondras-snaps/+git/linux-kernel
Only Alfonso Sanchez-Beato can upload to this branch. If you are Alfonso Sanchez-Beato please log in for upload directions.

Branch merges

Branch information

Name:
ubuntu-focal-qcomlt-next-low-lat
Repository:
lp:~alfonsosanchezbeato/ondras-snaps/+git/linux-kernel

Recent commits

459d47f... by Ondrej Kubik

snap: snapcraft.yaml: build low latency config

Signed-off-by: Ondrej Kubik <email address hidden>

8ff7633... by Ondrej Kubik

debian: add snapdragon low-latency config flavour

Signed-off-by: Ondrej Kubik <email address hidden>

eaa15fd... by Ondrej Kubik

update snapcraft.yaml

Signed-off-by: Ondrej Kubik <email address hidden>

052253b... by Ondrej Kubik

add initrd-overlay

Signed-off-by: Ondrej Kubik <email address hidden>

de1d04e... by Ondrej Kubik

debian: add snapdragon config flavour

Signed-off-by: Ondrej Kubik <email address hidden>

fd81aac... by =?utf-8?b?QW7DrWJhbCBMaW3Ds24=?= <email address hidden>

kernel/*/distro.config: Disable CONFIG_FW_LOADER_USER_HELPER_FALLBACK in defconfig

The ath10k sdm845 fiwmare is loaded manually so to avoid wait on fallback.

Signed-off-by: Aníbal Limón <email address hidden>
Signed-off-by: Ondrej Kubik <email address hidden>

5d747f1... by Loic Poulain <email address hidden>

remoteproc: qcom: wcnss: Add iris completion barrier

There is no guarantee that the iris pointer will be assigned before
remoteproc subsystem starts the wcnss rproc, actually it depends how
fast rproc subsystem is able to get the firmware to trigger the start.

This leads to sporadic wifi/bluetooth initialization issue on db410c
with the following output:
 remoteproc remoteproc1: powering up a204000.wcnss
 remoteproc remoteproc1: Booting fw image qcom/msm8916/wcnss.mdt...
 qcom-wcnss-pil a204000.wcnss: no iris registered
 remoteproc remoteproc1: can't start rproc a204000.wcnss: -22

This patch introduces a 'iris_assigned' completion barrier to fix
this issue. Maybe not the most elegant way, but it does the trick.

Signed-off-by: Loic Poulain <email address hidden>
Signed-off-by: Ondrej Kubik <email address hidden>

032c111... by Loic Poulain <email address hidden>

distro.config: Enable OV5640 and OV5645 drivers

Several 96boards mezzanines expose these sensors.

Signed-off-by: Loic Poulain <email address hidden>
Signed-off-by: Ondrej Kubik <email address hidden>

600b29d... by Loic Poulain <email address hidden>

arm64: defconfig: Enable QCOM CAMSS and CCI drivers

Signed-off-by: Loic Poulain <email address hidden>
Signed-off-by: Ondrej Kubik <email address hidden>

da69585... by Loic Poulain <email address hidden>

arm64: dts: apq8016-sbc: Add camera cci/sensor nodes

Add default 96boards camera nodes for db410c, that can be enabled
in the presence of an ov5645 camera mezzanine.

Signed-off-by: Loic Poulain <email address hidden>
Signed-off-by: Ondrej Kubik <email address hidden>