/openbmc/linux/drivers/soc/qcom/ |
H A D | rmtfs_mem.c | 137 dev_dbg(&rmtfs_mem->dev, in qcom_rmtfs_mem_mmap() 168 kfree(rmtfs_mem); in qcom_rmtfs_mem_release_device() 195 rmtfs_mem = kzalloc(sizeof(*rmtfs_mem), GFP_KERNEL); in qcom_rmtfs_mem_probe() 196 if (!rmtfs_mem) in qcom_rmtfs_mem_probe() 208 rmtfs_mem->base = devm_memremap(&rmtfs_mem->dev, rmtfs_mem->addr, in qcom_rmtfs_mem_probe() 224 ret = cdev_device_add(&rmtfs_mem->cdev, &rmtfs_mem->dev); in qcom_rmtfs_mem_probe() 264 ret = qcom_scm_assign_mem(rmtfs_mem->addr, rmtfs_mem->size, in qcom_rmtfs_mem_probe() 277 cdev_device_del(&rmtfs_mem->cdev, &rmtfs_mem->dev); in qcom_rmtfs_mem_probe() 289 if (rmtfs_mem->perms) { in qcom_rmtfs_mem_remove() 293 qcom_scm_assign_mem(rmtfs_mem->addr, rmtfs_mem->size, in qcom_rmtfs_mem_remove() [all …]
|
H A D | Makefile | 15 obj-$(CONFIG_QCOM_RMTFS_MEM) += rmtfs_mem.o
|
/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | sc7280-herobrine-wifi-sku.dtsi | 11 /delete-node/ &rmtfs_mem;
|
H A D | sdm845-oneplus-common.dtsi | 20 /delete-node/ &rmtfs_mem; 74 * The rmtfs_mem needs to be guarded due to "XPU limitations" 76 * rmtfs_mem region to trigger an XPU violation, causing a crash. 87 rmtfs_mem: rmtfs-mem@f5b01000 { label 101 * It seems like reserving the old rmtfs_mem region is also needed to prevent
|
H A D | sc7280-herobrine-lte-sku.dtsi | 62 &rmtfs_mem {
|
H A D | msm8992-xiaomi-libra.dts | 18 /delete-node/ &rmtfs_mem; 104 rmtfs_mem: rmtfs@ca100000 { label
|
H A D | sdm845-lg-common.dtsi | 23 /delete-node/ &rmtfs_mem; 108 rmtfs_mem: memory@f0801000 { label
|
H A D | sdm845-xiaomi-beryllium-common.dtsi | 28 /delete-node/ &rmtfs_mem; 108 rmtfs_mem: memory@f6301000 { label
|
H A D | sdm845-xiaomi-polaris.dts | 25 /delete-node/ &rmtfs_mem; 105 rmtfs_mem: memory@f6301000 { label
|
H A D | sm8450-sony-xperia-nagara.dtsi | 17 /delete-node/ &rmtfs_mem; 77 rmtfs_mem: memory@f3300000 { label
|
H A D | sc8180x-lenovo-flex-5g.dts | 127 rmtfs_mem: rmtfs-region@85500000 { label
|
H A D | sc7180-idp.dts | 49 &rmtfs_mem {
|
H A D | sc8180x-primus.dts | 132 rmtfs_mem: rmtfs-region@85500000 { label
|
H A D | msm8994-msft-lumia-octagon.dtsi | 26 /delete-node/ &rmtfs_mem;
|
H A D | msm8994.dtsi | 261 rmtfs_mem: memory@c6400000 { label
|
H A D | sdm845-cheza.dtsi | 317 &rmtfs_mem {
|
H A D | qcm2290.dtsi | 346 rmtfs_mem: memory@89b01000 { label
|
H A D | sc7180-trogdor.dtsi | 55 &rmtfs_mem {
|
H A D | sm6375.dtsi | 619 rmtfs_mem: rmtfs@f3900000 { label
|
H A D | sdm630.dtsi | 450 rmtfs_mem: memory@85e00000 { label
|
H A D | msm8998.dtsi | 53 rmtfs_mem: memory@88f00000 { label
|
H A D | sm6115.dtsi | 499 rmtfs_mem: memory@89b01000 { label
|
H A D | msm8996.dtsi | 546 rmtfs_mem: rmtfs { label
|
H A D | sm8350.dtsi | 500 rmtfs_mem: memory@9b800000 { label
|
H A D | sm8150.dtsi | 717 rmtfs_mem: memory@89b00000 { label
|