02 Jul, 2020

1 commit

  • Update the PIL relocation information in IMEM with information about
    where the firmware for various remoteprocs are loaded.

    Reviewed-by: Vinod Koul
    Reviewed-by: Stephen Boyd
    Signed-off-by: Bjorn Andersson
    Link: https://lore.kernel.org/r/20200622191942.255460-4-bjorn.andersson@linaro.org
    Signed-off-by: Bjorn Andersson

    Bjorn Andersson
     

15 May, 2020

1 commit

  • Recently qcom_add_glink_subdev() was extended to also take the glink_ssr
    identifier as an argument and I missed this while applying '8a226e2c71bb
    ("remoteproc: wcss: add support for rpmsg communication")'.

    Fixes: 8a226e2c71bb ("remoteproc: wcss: add support for rpmsg communication")
    Reported-by: kbuild test robot
    Signed-off-by: Bjorn Andersson
    Link: https://lore.kernel.org/r/20200514185856.1598945-1-bjorn.andersson@linaro.org
    Signed-off-by: Bjorn Andersson

    Bjorn Andersson
     

13 May, 2020

1 commit


26 Mar, 2020

1 commit

  • With upcoming changes in elf loader for elf64 support, section size will
    be a u64. When used with da_to_va, this will potentially lead to
    overflow if using the current "int" type for len argument. Change
    da_to_va prototype to use a size_t for len and fix all users of this
    function.

    Reviewed-by: Bjorn Andersson
    Reviewed-by: Mathieu Poirier
    Signed-off-by: Clement Leger
    Link: https://lore.kernel.org/r/20200302093902.27849-2-cleger@kalray.eu
    Signed-off-by: Bjorn Andersson

    Clement Leger
     

19 Jun, 2018

1 commit

  • IPQ8074 has an integrated Hexagon dsp core q6v5 and a wireless lan
    (Lithium) IP. An mdt type single image format is used for the
    firmware. So the mdt_load function can be directly used to load
    the firmware. Also add the relevant resets required for this core.

    Acked-by: Rob Herring (bindings)
    Signed-off-by: Sricharan R
    [bjorn: Rewrote as a separate driver, intead of extending q6v5_pil.c]
    Signed-off-by: Bjorn Andersson

    Sricharan R