Message ID | 20240622-qcom-pd-mapper-v9-0-a84ee3591c8e@linaro.org (mailing list archive) |
---|---|
Headers | show |
Series | soc: qcom: add in-kernel pd-mapper implementation | expand |
On Sat, 22 Jun 2024 01:03:39 +0300, Dmitry Baryshkov wrote: > Protection domain mapper is a QMI service providing mapping between > 'protection domains' and services supported / allowed in these domains. > For example such mapping is required for loading of the WiFi firmware or > for properly starting up the UCSI / altmode / battery manager support. > > The existing userspace implementation has several issue. It doesn't play > well with CONFIG_EXTRA_FIRMWARE, it doesn't reread the JSON files if the > firmware location is changed (or if the firmware was not available at > the time pd-mapper was started but the corresponding directory is > mounted later), etc. > > [...] Applied, thanks! [1/5] soc: qcom: pdr: protect locator_addr with the main mutex commit: 107924c14e3ddd85119ca43c26a4ee1056fa9b84 [2/5] soc: qcom: pdr: fix parsing of domains lists commit: 57f20d51f35780f240ecf39d81cda23612800a92 [3/5] soc: qcom: pdr: extract PDR message marshalling data commit: 0ac5c7d933de6570e0efa62bb5ef9e440311a6fe [4/5] soc: qcom: add pd-mapper implementation commit: 1ebcde047c547134e894508468ead0b7bd3b967d Best regards,
On Sat, 22 Jun 2024 01:03:39 +0300, Dmitry Baryshkov wrote: > Protection domain mapper is a QMI service providing mapping between > 'protection domains' and services supported / allowed in these domains. > For example such mapping is required for loading of the WiFi firmware or > for properly starting up the UCSI / altmode / battery manager support. > > The existing userspace implementation has several issue. It doesn't play > well with CONFIG_EXTRA_FIRMWARE, it doesn't reread the JSON files if the > firmware location is changed (or if the firmware was not available at > the time pd-mapper was started but the corresponding directory is > mounted later), etc. > > [...] Applied, thanks! [5/5] remoteproc: qcom: enable in-kernel PD mapper commit: 5b9f51b200dcb2c3924ecbff324fa52f1faa84d3 Best regards,