Home
last modified time | relevance | path

Searched refs:sram (Results 1 – 25 of 280) sorted by relevance

12345678910>>...12

/linux/drivers/misc/
A Dsram.c101 if (sram->config && sram->config->map_only_reserved) { in sram_add_partition()
153 part = &sram->partition[sram->partitions - 1]; in sram_free_partitions()
154 for (; sram->partitions; sram->partitions--, part--) { in sram_free_partitions()
272 sram->partition = devm_kcalloc(sram->dev, in sram_reserve_regions()
386 sram = devm_kzalloc(&pdev->dev, sizeof(*sram), GFP_KERNEL); in sram_probe()
387 if (!sram) in sram_probe()
411 sram->clk = devm_clk_get(sram->dev, NULL); in sram_probe()
432 gen_pool_size(sram->pool) / 1024, sram->virt_base); in sram_probe()
439 if (sram->clk) in sram_probe()
451 if (sram->pool && gen_pool_avail(sram->pool) < gen_pool_size(sram->pool)) in sram_remove()
[all …]
/linux/Documentation/devicetree/bindings/sram/
A Dallwinner,sun4i-a10-system-control.yaml27 - const: allwinner,sun4i-a10-sram-controller
42 - const: allwinner,sun50i-a64-sram-controller
60 "^sram@[a-z0-9]+":
65 const: mmio-sram
68 "^sram-section?@[a-f0-9]+$":
75 - const: allwinner,sun4i-a10-sram-c1
76 - const: allwinner,sun4i-a10-sram-d
77 - const: allwinner,sun50i-a64-sram-c
138 sram_a: sram@0 {
139 compatible = "mmio-sram";
[all …]
A Dsram.yaml4 $id: http://devicetree.org/schemas/sram/sram.yaml#
30 - mmio-sram
153 sram@5c000000 {
184 sram@2020000 {
209 sram@d9000000 {
223 sram@e63c0000 {
237 sram@10080000 {
255 sram@ff720000 {
256 compatible = "rockchip,rk3288-pmu-sram", "mmio-sram";
268 sram@20000 {
[all …]
/linux/drivers/net/wireless/ath/ath9k/
A Dar9003_aic.c286 sram.vga_quad_sign = in ar9003_aic_cal_post_process()
288 sram.rot_dir_att_db = in ar9003_aic_cal_post_process()
290 sram.vga_dir_sign = in ar9003_aic_cal_post_process()
292 sram.com_att_6db = in ar9003_aic_cal_post_process()
295 if (sram.valid) { in ar9003_aic_cal_post_process()
394 sram.vga_dir_sign = in ar9003_aic_cal_post_process()
396 sram.vga_quad_sign = in ar9003_aic_cal_post_process()
406 sram.com_att_6db = in ar9003_aic_cal_post_process()
409 sram.valid = true; in ar9003_aic_cal_post_process()
411 sram.rot_dir_att_db = in ar9003_aic_cal_post_process()
[all …]
/linux/Documentation/devicetree/bindings/powerpc/fsl/
A Dcache_sram.txt10 - compatible : should be "fsl,p2020-cache-sram"
11 - fsl,cache-sram-ctlr-handle : points to the L2 controller
12 - reg : offset and length of the cache-sram.
16 cache-sram@fff00000 {
17 fsl,cache-sram-ctlr-handle = <&L2>;
19 compatible = "fsl,p2020-cache-sram";
/linux/arch/arm/boot/dts/
A Dlpc4350.dtsi24 sram0: sram@10000000 {
25 compatible = "mmio-sram";
29 sram1: sram@10080000 {
30 compatible = "mmio-sram";
34 sram2: sram@20000000 {
35 compatible = "mmio-sram";
A Dlpc4357.dtsi24 sram0: sram@10000000 {
25 compatible = "mmio-sram";
29 sram1: sram@10080000 {
30 compatible = "mmio-sram";
34 sram2: sram@20000000 {
35 compatible = "mmio-sram";
A Dsuniv-f1c100s.dtsi41 sram-controller@1c00000 {
49 sram_d: sram@10000 {
50 compatible = "mmio-sram";
56 otg_sram: sram-section@0 {
57 compatible = "allwinner,suniv-f1c100s-sram-d",
58 "allwinner,sun4i-a10-sram-d";
A Dat91sam9xe.dtsi15 sram0: sram@2ff000 {
19 sram1: sram@300000 {
20 compatible = "mmio-sram";
A Dmilbeaut-m10v.dtsi84 sram@0 {
85 compatible = "mmio-sram";
90 smp-sram@f100 {
91 compatible = "socionext,milbeaut-smp-sram";
A Dsun5i.dtsi140 sram_a: sram@0 {
141 compatible = "mmio-sram";
147 emac_sram: sram-section@8000 {
155 sram_d: sram@10000 {
156 compatible = "mmio-sram";
162 otg_sram: sram-section@0 {
170 sram_c: sram@1d00000 {
171 compatible = "mmio-sram";
177 ve_sram: sram-section@0 {
327 allwinner,sram = <&ve_sram 1>;
[all …]
A Dat91sam9g20.dtsi18 sram0: sram@2ff000 {
22 sram1: sram@2fc000 {
23 compatible = "mmio-sram";
A Dimx6qp.dtsi9 ocram2: sram@940000 {
10 compatible = "mmio-sram";
15 ocram3: sram@960000 {
16 compatible = "mmio-sram";
/linux/drivers/fsi/
A Dfsi-master-ast-cf.c111 void __iomem *sram; member
448 ioread32be(master->sram + CMD_STAT_REG), in dump_ucode_trace()
449 ioread8(master->sram + STAT_RTAG), in dump_ucode_trace()
450 ioread8(master->sram + STAT_RCRC), in dump_ucode_trace()
451 ioread32be(master->sram + RSP_DATA), in dump_ucode_trace()
452 ioread32be(master->sram + INT_CNT)); in dump_ucode_trace()
937 memset_io(master->sram, 0, SRAM_SIZE); in fsi_master_acf_setup()
1019 iowrite32(0, master->sram + CF_STARTED); in fsi_master_acf_terminate()
1164 val = ioread8(master->sram + ARB_REG); in fsi_master_acf_gpio_request()
1182 iowrite8(0, master->sram + ARB_REG); in fsi_master_acf_gpio_release()
[all …]
/linux/arch/arm/plat-omap/
A Dsram.c63 void *sram; in omap_sram_push() local
68 sram = omap_sram_push_address(size); in omap_sram_push()
69 if (!sram) in omap_sram_push()
72 base = (unsigned long)sram & PAGE_MASK; in omap_sram_push()
77 dst = fncpy(sram, funcp, size); in omap_sram_push()
/linux/arch/powerpc/platforms/52xx/
A Dmpc52xx_pm.c10 extern void mpc52xx_deep_sleep(void __iomem *sram, void __iomem *sdram_regs,
22 static void __iomem *sram; variable
91 sram = mbar + 0x8000; /* Those will be handled by the */ in mpc52xx_pm_prepare()
133 memcpy(saved_sram, sram, sram_size); in mpc52xx_pm_enter()
136 memcpy(sram, mpc52xx_ds_sram, mpc52xx_ds_sram_size); in mpc52xx_pm_enter()
160 mpc52xx_deep_sleep(sram, sdram, cdm, intr); in mpc52xx_pm_enter()
176 memcpy(sram, saved_sram, sram_size); in mpc52xx_pm_enter()
A Dlite5200_pm.c10 extern void lite5200_low_power(void __iomem *sram, void __iomem *mbar);
19 static void __iomem *sram; variable
85 sram = mbar + 0x8000; in lite5200_pm_prepare()
109 _memcpy_fromio(saved_sram, sram, sram_size); in lite5200_save_regs()
115 _memcpy_toio(sram, saved_sram, sram_size); in lite5200_restore_regs()
217 lite5200_low_power(sram, mbar); in lite5200_pm_enter()
/linux/drivers/memory/
A DMakefile30 obj-$(CONFIG_TI_EMIF_SRAM) += ti-emif-sram.o
33 ti-emif-sram-objs := ti-emif-pm.o ti-emif-sram-pm.o
35 AFLAGS_ti-emif-sram-pm.o :=-Wa,-march=armv7-a
37 $(obj)/ti-emif-sram-pm.o: $(obj)/ti-emif-asm-offsets.h
/linux/Documentation/devicetree/bindings/arm/omap/
A Dmpu.txt14 - sram: Phandle to the ocmcram node
17 - pm-sram: Phandles to ocmcram nodes to be used for power management.
20 data region for code. See Documentation/devicetree/bindings/sram/sram.yaml
52 pm-sram = <&pm_sram_code
/linux/Documentation/devicetree/bindings/clock/
A Dhi6220-clock.txt28 - hisilicon,hi6220-clk-sram: phandle to the syscon managing the SoC internal sram;
29 the driver need use the sram to pass parameters for frequency change.
44 hisilicon,hi6220-clk-sram = <&sram>;
/linux/Documentation/devicetree/bindings/remoteproc/
A Damlogic,meson-mx-ao-arc.yaml50 sram:
56 Documentation/devicetree/bindings/sram/sram.yaml
70 - sram
83 sram = <&ahb_sram_ao_arc>;
/linux/sound/soc/intel/catpt/
A Dloader.c53 void catpt_sram_init(struct resource *sram, u32 start, u32 size) in catpt_sram_init() argument
55 sram->start = start; in catpt_sram_init()
56 sram->end = start + size - 1; in catpt_sram_init()
59 void catpt_sram_free(struct resource *sram) in catpt_sram_free() argument
63 for (res = sram->child; res;) { in catpt_sram_free()
293 struct resource *sram, *res; in catpt_load_block() local
302 sram = &cdev->iram; in catpt_load_block()
305 sram = &cdev->dram; in catpt_load_block()
309 dst_addr = sram->start + blk->ram_offset; in catpt_load_block()
311 res = __request_region(sram, dst_addr, blk->size, NULL, 0); in catpt_load_block()
[all …]
/linux/Documentation/devicetree/bindings/net/
A Dallwinner,sun4i-a10-emac.yaml29 allwinner,sram:
39 - allwinner,sram
51 allwinner,sram = <&emac_sram 1>;
/linux/arch/arm64/boot/dts/allwinner/
A Dsun50i-h5.dtsi89 sram_c1: sram@18000 {
90 compatible = "mmio-sram";
96 ve_sram: sram-section@0 {
97 compatible = "allwinner,sun50i-h5-sram-c1",
98 "allwinner,sun4i-a10-sram-c1";
112 allwinner,sram = <&ve_sram 1>;
/linux/Documentation/devicetree/bindings/memory-controllers/ti/
A Demif.txt32 - sram : Phandles for generic sram driver nodes,
35 data region for code. See Documentation/devicetree/bindings/sram/sram.yaml
76 sram = <&pm_sram_code

Completed in 38 milliseconds

12345678910>>...12