linux/drivers/soc/qcom
Bjorn Andersson 9265bc6bce soc: qcom: rmtfs: Support discarding guard pages
In some configurations, the exact placement of the rmtfs shared memory
region isn't so strict. The DeviceTree author can then choose to use the
"size" property and rely on the OS for placement (in combination with
"alloc-ranges", if desired).

But on some platforms the rmtfs memory region may not be allocated
adjacent to regions allocated by other clients. Add support for
discarding the first and last 4k block in the region, if
qcom,use-guard-pages is specified in DeviceTree.

Signed-off-by: Bjorn Andersson <quic_bjorande@quicinc.com>
Reviewed-by: Stephan Gerhold <stephan@gerhold.net>
Link: https://lore.kernel.org/r/20230920-rmtfs-mem-guard-pages-v3-2-305b37219b78@quicinc.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
2023-09-27 16:05:58 -07:00
..
apr.c driver core: make struct bus_type.uevent() take a const * 2023-01-27 13:45:52 +01:00
cmd-db.c soc: qcom: cmd-db: Drop NUL bytes from debugfs output 2023-07-09 21:18:29 -07:00
icc-bwmon.c soc: qcom: Explicitly include correct DT includes 2023-07-14 14:05:06 -07:00
ice.c soc: qcom: Explicitly include correct DT includes 2023-07-14 14:05:06 -07:00
Kconfig soc: qcom: Add RPM processor/subsystem driver 2023-07-13 22:18:57 -07:00
kryo-l2-accessors.c
llcc-qcom.c soc: qcom: llcc: Add QDU1000 and QRU1000 LLCC support 2023-09-19 19:57:53 -07:00
Makefile Merge branch 'genpd_create_dir' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm into drivers-for-6.6 2023-08-03 09:27:23 -07:00
mdt_loader.c soc: qcom: mdt_loader: Fix split image detection 2023-06-13 10:13:01 -07:00
ocmem.c soc: qcom: ocmem: add missing clk_disable_unprepare() in ocmem_dev_probe() 2023-08-03 08:04:30 -07:00
pdr_interface.c
pdr_internal.h soc: qcom: pdr: Make QMI message rules const 2022-10-17 13:19:40 -05:00
pmic_glink_altmode.c soc: qcom: pmic: Fix resource leaks in a device_for_each_child_node() loop 2023-09-19 11:34:12 -07:00
pmic_glink.c soc: qcom: pmic_glink: enable altmode for SM8550 2023-07-31 14:19:25 -07:00
qcom_aoss.c soc: qcom: aoss: Tidy up qmp_send() callers 2023-08-13 19:27:32 -07:00
qcom_gsbi.c soc: qcom: use devm_clk_get_enabled() in gsbi_probe() 2023-07-21 20:06:34 -07:00
qcom_stats.c soc: qcom: stats: Populate all subsystem debugfs files 2023-02-06 12:13:30 -08:00
qcom-geni-se.c ARM: SoC drivers for 6.5 2023-06-29 15:22:19 -07:00
qmi_encdec.c soc: qcom: qmi_encdec: Restrict string length in decode 2023-08-03 08:08:07 -07:00
qmi_interface.c soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueues 2023-05-24 20:03:19 -07:00
ramp_controller.c ARM: SoC drivers for 6.5 2023-06-29 15:22:19 -07:00
rmtfs_mem.c soc: qcom: rmtfs: Support discarding guard pages 2023-09-27 16:05:58 -07:00
rpm_master_stats.c soc: qcom: Fix a IS_ERR() vs NULL bug in probe 2023-06-13 11:57:26 -07:00
rpm-proc.c soc: qcom: Add RPM processor/subsystem driver 2023-07-13 22:18:57 -07:00
rpmh-internal.h soc: qcom: rpmh-rsc: Avoid unnecessary checks on irq-done response 2022-12-05 15:12:17 -06:00
rpmh-rsc.c soc: qcom: rpmh-rsc: Include state in trace event 2023-07-09 21:18:35 -07:00
rpmh.c soc: qcom: rpmh-rsc: Avoid unnecessary checks on irq-done response 2022-12-05 15:12:17 -06:00
smd-rpm.c This pull request is full of clk driver changes. In fact, there aren't any 2023-08-30 19:53:39 -07:00
smem_state.c soc: qcom: smem_state: Add refcounting for the 'state->of_node' 2022-08-18 14:13:46 -05:00
smem.c soc: qcom: smem: Fix incompatible types in comparison 2023-08-03 08:07:20 -07:00
smp2p.c soc: qcom: move from strlcpy with unused retval to strscpy 2022-10-17 13:19:39 -05:00
smsm.c soc: qcom: smsm: Use dev_err_probe() 2023-03-24 05:59:07 -07:00
socinfo.c soc: qcom: socinfo: Add IDs for IPQ8174 family 2023-09-13 12:30:18 -07:00
spm.c soc: qcom: Explicitly include correct DT includes 2023-07-14 14:05:06 -07:00
trace-rpmh.h soc: qcom: rpmh-rsc: Include state in trace event 2023-07-09 21:18:35 -07:00
wcnss_ctrl.c soc: qcom: wcnss_ctrl: Remove redundant initialization owner in wcnss_ctrl_driver 2023-09-13 12:11:55 -07:00