Home
last modified time | relevance | path

Searched refs:sysram (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/Documentation/devicetree/bindings/sram/
Dsamsung-sram.txt14 "samsung,exynos4210-sysram" : for Secure SYSRAM
15 "samsung,exynos4210-sysram-ns" : for Non-secure SYSRAM
22 sysram@2020000 {
29 smp-sysram@0 {
30 compatible = "samsung,exynos4210-sysram";
34 smp-sysram@53000 {
35 compatible = "samsung,exynos4210-sysram-ns";
/Linux-v4.19/drivers/gpu/drm/mgag200/
Dmgag200_fb.c89 memcpy_toio(bo->kmap.virtual + src_offset, mfbdev->sysram + src_offset, (x2 - x + 1) * bpp); in mga_dirty_update()
168 void *sysram; in mgag200fb_create() local
185 sysram = vmalloc(size); in mgag200fb_create()
186 if (!sysram) { in mgag200fb_create()
203 mfbdev->sysram = sysram; in mgag200fb_create()
223 info->screen_base = sysram; in mgag200fb_create()
233 vfree(sysram); in mgag200fb_create()
252 vfree(mfbdev->sysram); in mga_fbdev_destroy()
Dmgag200_drv.h118 void *sysram; member
/Linux-v4.19/drivers/gpu/drm/ast/
Dast_fb.c114 memcpy_toio(bo->kmap.virtual + src_offset, afbdev->sysram + src_offset, (x2 - x + 1) * bpp); in ast_dirty_update()
192 void *sysram; in astfb_create() local
211 sysram = vmalloc(size); in astfb_create()
212 if (!sysram) in astfb_create()
226 afbdev->sysram = sysram; in astfb_create()
242 info->screen_base = sysram; in astfb_create()
253 vfree(sysram); in astfb_create()
274 vfree(afbdev->sysram); in ast_fbdev_destroy()
Dast_drv.h266 void *sysram; member
/Linux-v4.19/drivers/gpu/drm/cirrus/
Dcirrus_fbdev.c86 memcpy_toio(bo->kmap.virtual + src_offset, afbdev->sysram + src_offset, width * bpp); in cirrus_dirty_update()
170 void *sysram; in cirrusfb_create() local
190 sysram = vmalloc(size); in cirrusfb_create()
191 if (!sysram) in cirrusfb_create()
204 gfbdev->sysram = sysram; in cirrusfb_create()
231 info->screen_base = sysram; in cirrusfb_create()
258 vfree(gfbdev->sysram); in cirrus_fbdev_destroy()
Dcirrus_drv.h150 void *sysram; member
/Linux-v4.19/arch/arm/boot/dts/
Dexynos54xx.dtsi49 sysram@2020000 {
56 smp-sysram@0 {
57 compatible = "samsung,exynos4210-sysram";
61 smp-sysram@53000 {
62 compatible = "samsung,exynos4210-sysram-ns";
Dexynos4210.dtsi75 sysram: sysram@2020000 { label
82 smp-sysram@0 {
83 compatible = "samsung,exynos4210-sysram";
87 smp-sysram@1f000 {
88 compatible = "samsung,exynos4210-sysram-ns";
Dexynos4210-universal_c210.dts569 &sysram {
570 smp-sysram@0 {
574 smp-sysram@5000 {
575 compatible = "samsung,exynos4210-sysram";
579 smp-sysram@1f000 {
Dexynos4412.dtsi191 sysram@2020000 {
198 smp-sysram@0 {
199 compatible = "samsung,exynos4210-sysram";
203 smp-sysram@2f000 {
204 compatible = "samsung,exynos4210-sysram-ns";
Dexynos3250.dtsi137 sysram@2020000 {
144 smp-sysram@0 {
145 compatible = "samsung,exynos4210-sysram";
149 smp-sysram@3f000 {
150 compatible = "samsung,exynos4210-sysram-ns";
Dexynos5250.dtsi114 sysram@2020000 {
121 smp-sysram@0 {
122 compatible = "samsung,exynos4210-sysram";
126 smp-sysram@2f000 {
127 compatible = "samsung,exynos4210-sysram-ns";
/Linux-v4.19/Documentation/devicetree/bindings/firmware/
Dnvidia,tegra186-bpmp.txt63 predefined and work on top of sysram, which is an SRAM inside the chip.
74 sysram@30000000 {
75 compatible = "nvidia,tegra186-sysram", "mmio-sram";
/Linux-v4.19/arch/arm64/boot/dts/nvidia/
Dtegra194.dtsi327 sysram@40000000 {
328 compatible = "nvidia,tegra194-sysram", "mmio-sram";
Dtegra186.dtsi839 sysram@30000000 {
840 compatible = "nvidia,tegra186-sysram", "mmio-sram";