/openbmc/linux/drivers/rpmsg/ |
H A D | qcom_glink_smem.c | 66 struct qcom_glink_smem *smem = pipe->smem; in glink_smem_rx_avail() local 198 struct qcom_glink_smem *smem = pipe->smem; in glink_smem_tx_kick() local 217 kfree(smem); in qcom_glink_smem_release() 233 smem = kzalloc(sizeof(*smem), GFP_KERNEL); in qcom_glink_smem_register() 234 if (!smem) in qcom_glink_smem_register() 307 smem->irq = of_irq_get(smem->dev.of_node, 0); in qcom_glink_smem_register() 316 smem->mbox_client.dev = &smem->dev; in qcom_glink_smem_register() 320 ret = dev_err_probe(&smem->dev, PTR_ERR(smem->mbox_chan), in qcom_glink_smem_register() 325 rx_pipe->smem = smem; in qcom_glink_smem_register() 330 tx_pipe->smem = smem; in qcom_glink_smem_register() [all …]
|
/openbmc/linux/drivers/soc/qcom/ |
H A D | smem.c | 857 dev_err(smem->dev, in qcom_smem_get_ptable() 975 smem->global_partition.phys_base = smem->regions[0].aux_base + in qcom_smem_set_global_partition() 1028 smem->partitions[remote_host].phys_base = smem->regions[0].aux_base + in qcom_smem_enumerate_partitions() 1045 smem->ptable = devm_ioremap_wc(smem->dev, ptable_start, SZ_4K); in qcom_smem_map_toc() 1112 if (!smem) in qcom_smem_probe() 1127 ret = qcom_smem_resolve_mem(smem, "memory-region", &smem->regions[0]); in qcom_smem_probe() 1139 ret = qcom_smem_map_toc(smem, &smem->regions[0]); in qcom_smem_probe() 1168 if (!smem->hwlock) in qcom_smem_probe() 1183 devm_iounmap(smem->dev, smem->regions[0].virt_base); in qcom_smem_probe() 1189 smem->item_count = qcom_smem_get_item_count(smem); in qcom_smem_probe() [all …]
|
/openbmc/u-boot/drivers/smem/ |
H A D | msm_smem.c | 352 dev_err(smem->dev, in qcom_smem_alloc_private() 630 ptable = smem->regions[0].virt_base + smem->regions[0].size - SZ_4K; in qcom_smem_get_ptable() 636 dev_err(smem->dev, in qcom_smem_get_ptable() 716 dev_err(smem->dev, in qcom_smem_set_global_partition() 761 dev_err(smem->dev, in qcom_smem_enumerate_partitions() 768 dev_err(smem->dev, in qcom_smem_enumerate_partitions() 857 smem = devm_kzalloc(dev, sizeof(*smem) + array_size, GFP_KERNEL); in qcom_smem_probe() 858 if (!smem) in qcom_smem_probe() 861 smem->dev = dev; in qcom_smem_probe() 888 smem->item_count = qcom_smem_get_item_count(smem); in qcom_smem_probe() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-support/smem/smem/ |
H A D | 0001-smem-fix-support-for-source-option-python3.patch | 4 Subject: [PATCH] smem: fix support for --source option (python3) 11 File "./smem", line 727, in <module> 13 File "./smem", line 299, in showpids 15 File "./smem", line 519, in showtable 17 File "./smem", line 118, in totalmem 19 File "./smem", line 193, in memory 32 smem | 4 ++-- 35 diff --git a/smem b/smem 37 --- a/smem 38 +++ b/smem
|
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-support/smem/ |
H A D | smem_1.5.bb | 2 DESCRIPTION = "smem is a tool that can give numerous reports on memory usage on Linux \ 3 systems. Unlike existing tools, smem can report proportional set size (PSS), \ 6 HOMEPAGE = "http://www.selenic.com/smem/" 14 file://0001-smem-fix-support-for-source-option-python3.patch" 18 UPSTREAM_CHECK_URI = "https://selenic.com/repo/smem/tags" 30 install -m 0755 ${S}/smem ${D}${bindir}/ 31 sed -i -e '1s,#!.*python.*,#!${USRBINPATH}/env python3,' ${D}${bindir}/smem 33 install -m 0644 ${S}/smem.8 ${D}/${mandir}/man8/
|
/openbmc/linux/Documentation/devicetree/bindings/soc/qcom/ |
H A D | qcom,smem.yaml | 4 $id: http://devicetree.org/schemas/soc/qcom/qcom,smem.yaml# 20 const: qcom,smem 58 smem@fa00000 { 59 compatible = "qcom,smem"; 72 smem_region: smem@fa00000 { 78 smem { 79 compatible = "qcom,smem";
|
H A D | qcom,wcnss.yaml | 71 qcom,smem-states: 77 qcom,smem-state-names: 88 - qcom,smem-states 89 - qcom,smem-state-names 130 qcom,smem-states = <&apps_smsm 10>, <&apps_smsm 9>; 131 qcom,smem-state-names = "tx-enable", "tx-rings-empty";
|
H A D | qcom,smp2p.yaml | 55 qcom,smem: 60 Two identifiers of the inbound and outbound smem items used for this edge. 87 '#qcom,smem-state-cells': 101 - '#qcom,smem-state-cells' 110 - qcom,smem 129 qcom,smem = <431>, <451>; 137 #qcom,smem-state-cells = <1>;
|
/openbmc/linux/tools/testing/selftests/mm/ |
H A D | cow.c | 1380 char *mem, *smem, tmp; in run_with_zeropage() local 1398 tmp = *mem + *smem; in run_with_zeropage() 1404 if (smem != MAP_FAILED) in run_with_zeropage() 1452 tmp = *mem + *smem; in run_with_huge_zeropage() 1460 fn(mem, smem, thpsize); in run_with_huge_zeropage() 1469 char *mem, *smem, tmp; in run_with_memfd() local 1499 tmp = *mem + *smem; in run_with_memfd() 1513 char *mem, *smem, tmp; in run_with_tmpfile() local 1550 tmp = *mem + *smem; in run_with_tmpfile() 1566 char *mem, *smem, tmp; in run_with_memfd_hugetlb() local [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | qcom,bam-dmux.yaml | 40 qcom,smem-states: 47 qcom,smem-state-names: 67 - qcom,smem-states 68 - qcom,smem-state-names 86 qcom,smem-states = <&apps_smsm 1>, <&apps_smsm 11>; 87 qcom,smem-state-names = "pc", "pc-ack";
|
H A D | qcom,ipa.yaml | 116 qcom,smem-states: 123 qcom,smem-state-names: 170 - qcom,smem-states 215 qcom,smem = <94>, <432>; 221 #qcom,smem-state-cells = <1>; 269 qcom,smem-states = <&ipa_smp2p_out 0>, 271 qcom,smem-state-names = "ipa-clock-enabled-valid",
|
/openbmc/linux/Documentation/devicetree/bindings/mtd/partitions/ |
H A D | qcom,smem-part.yaml | 4 $id: http://devicetree.org/schemas/mtd/partitions/qcom,smem-part.yaml# 22 const: qcom,smem-part 37 compatible = "qcom,smem-part"; 45 compatible = "qcom,smem-part";
|
/openbmc/linux/Documentation/devicetree/bindings/remoteproc/ |
H A D | qcom,qcs404-cdsp-pil.yaml | 86 qcom,smem-states: 92 qcom,smem-state-names: 109 - qcom,smem-states 110 - qcom,smem-state-names 158 qcom,smem-states = <&cdsp_smp2p_out 0>; 159 qcom,smem-state-names = "stop";
|
H A D | qcom,pas-common.yaml | 55 qcom,smem-states: 61 qcom,smem-state-names: 85 - qcom,smem-states 86 - qcom,smem-state-names
|
H A D | qcom,sdm845-adsp-pil.yaml | 86 qcom,smem-states: 92 qcom,smem-state-names: 109 - qcom,smem-states 110 - qcom,smem-state-names 157 qcom,smem-states = <&adsp_smp2p_out 0>; 158 qcom,smem-state-names = "stop";
|
H A D | qcom,sc7280-wpss-pil.yaml | 98 qcom,smem-states: 104 qcom,smem-state-names: 145 - qcom,smem-states 146 - qcom,smem-state-names 188 qcom,smem-states = <&wpss_smp2p_out 0>; 189 qcom,smem-state-names = "stop";
|
H A D | qcom,sc7280-adsp-pil.yaml | 89 qcom,smem-states: 95 qcom,smem-state-names: 134 - qcom,smem-states 135 - qcom,smem-state-names 180 qcom,smem-states = <&adsp_smp2p_out 0>; 181 qcom,smem-state-names = "stop";
|
H A D | qcom,sc7180-mss-pil.yaml | 132 qcom,smem-states: 138 qcom,smem-state-names: 181 - qcom,smem-states 182 - qcom,smem-state-names 231 qcom,smem-states = <&modem_smp2p_out 0>; 232 qcom,smem-state-names = "stop";
|
H A D | qcom,wcnss-pil.yaml | 79 qcom,smem-states: 86 qcom,smem-state-names: 244 qcom,smem-states = <&wcnss_smp2p_out 0>; 245 qcom,smem-state-names = "stop"; 289 qcom,smem-states = <&apps_smsm 10>, <&apps_smsm 9>; 290 qcom,smem-state-names = "tx-enable", "tx-rings-empty";
|
H A D | qcom,sc7280-mss-pil.yaml | 146 qcom,smem-states: 152 qcom,smem-state-names: 197 - qcom,smem-states 198 - qcom,smem-state-names 248 qcom,smem-states = <&modem_smp2p_out 0>; 249 qcom,smem-state-names = "stop";
|
H A D | qcom,msm8916-mss-pil.yaml | 98 qcom,smem-states: 104 qcom,smem-state-names: 192 - qcom,smem-states 193 - qcom,smem-state-names 263 qcom,smem-states = <&hexagon_smp2p_out 0>; 264 qcom,smem-state-names = "stop";
|
H A D | qcom,q6v5.txt | 76 - qcom,smem-states: 79 Definition: reference to the smem state for requesting the Hexagon to 82 - qcom,smem-state-names:
|
H A D | qcom,msm8996-mss-pil.yaml | 99 qcom,smem-states: 105 qcom,smem-state-names: 204 - qcom,smem-states 205 - qcom,smem-state-names 386 qcom,smem-states = <&modem_smp2p_out 0>; 387 qcom,smem-state-names = "stop";
|
/openbmc/u-boot/arch/arm/mach-snapdragon/ |
H A D | dram.c | 57 struct udevice *smem; in msm_fixup_memory() local 62 ret = uclass_get_device_by_name(UCLASS_SMEM, "smem", &smem); in msm_fixup_memory() 68 ram_ptable = smem_get(smem, -1, SMEM_USABLE_RAM_PARTITION_TABLE, &size); in msm_fixup_memory()
|
/openbmc/linux/drivers/video/fbdev/ |
H A D | pmagb-b-fb.c | 38 volatile void __iomem *smem; member 298 par->smem = ioremap(info->fix.smem_start, info->fix.smem_len); in pmagbbfb_probe() 299 if (!par->smem) { in pmagbbfb_probe() 305 info->screen_base = (void __iomem *)par->smem + vid_base * 0x1000; in pmagbbfb_probe() 335 iounmap(par->smem); in pmagbbfb_probe() 360 iounmap(par->smem); in pmagbbfb_remove()
|