Home
last modified time | relevance | path

Searched refs:smem (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/soc/qcom/
Dsmem.c292 static int qcom_smem_alloc_private(struct qcom_smem *smem, in qcom_smem_alloc_private() argument
302 phdr = smem->partitions[host]; in qcom_smem_alloc_private()
309 dev_err(smem->dev, in qcom_smem_alloc_private()
324 dev_err(smem->dev, "Out of memory\n"); in qcom_smem_alloc_private()
345 static int qcom_smem_alloc_global(struct qcom_smem *smem, in qcom_smem_alloc_global() argument
355 header = smem->regions[0].virt_base; in qcom_smem_alloc_global()
421 static void *qcom_smem_get_global(struct qcom_smem *smem, in qcom_smem_get_global() argument
434 header = smem->regions[0].virt_base; in qcom_smem_get_global()
441 for (i = 0; i < smem->num_regions; i++) { in qcom_smem_get_global()
442 area = &smem->regions[i]; in qcom_smem_get_global()
[all …]
DMakefile5 obj-$(CONFIG_QCOM_SMEM) += smem.o
/linux-4.4.14/Documentation/devicetree/bindings/soc/qcom/
Dqcom,smem.txt10 "qcom,smem"
37 smem_region: smem@fa00000 {
43 smem@fa00000 {
44 compatible = "qcom,smem";
/linux-4.4.14/drivers/video/fbdev/
Dpmagb-b-fb.c38 volatile void __iomem *smem; member
303 par->smem = ioremap_nocache(info->fix.smem_start, info->fix.smem_len); in pmagbbfb_probe()
304 if (!par->smem) { in pmagbbfb_probe()
310 info->screen_base = (void __iomem *)par->smem + vid_base * 0x1000; in pmagbbfb_probe()
340 iounmap(par->smem); in pmagbbfb_probe()
365 iounmap(par->smem); in pmagbbfb_remove()
/linux-4.4.14/arch/mips/include/asm/octeon/
Dcvmx-address.h160 } smem; member
242 } smem; member
/linux-4.4.14/arch/arm/boot/dts/
Dqcom-msm8974.dtsi17 smem_region: smem@fa00000 {
103 smem {
104 compatible = "qcom,smem";
Dqcom-ipq8064.dtsi58 smem@41000000 {