Home
last modified time | relevance | path

Searched refs:ddr (Results 1 – 25 of 145) sorted by relevance

123456

/Linux-v4.19/Documentation/devicetree/bindings/memory-controllers/
Dath79-ddr-controller.txt10 - compatible: has to be "qca,<soc-type>-ddr-controller",
11 "qca,[ar7100|ar7240]-ddr-controller" as fallback.
12 On SoC with PCI support "qca,ar7100-ddr-controller" should be used as
13 fallback, otherwise "qca,ar7240-ddr-controller" should be used.
15 - #qca,ddr-wb-channel-cells: Specifies the number of cells needed to encode
21 compatible = "qca,ar9132-ddr-controller",
22 "qca,ar7240-ddr-controller";
25 #qca,ddr-wb-channel-cells = <1>;
32 qca,ddr-wb-channel-interrupts = <2>, <3>, <4>, <5>;
33 qca,ddr-wb-channels = <&ddr_ctrl 3>, <&ddr_ctrl 2>,
Dcalxeda-ddr-ctrlr.txt5 - "calxeda,hb-ddr-ctrl" for ECX-1000
6 - "calxeda,ecx-2000-ddr-ctrl" for ECX-2000
13 compatible = "calxeda,hb-ddr-ctrl";
Dti-da8xx-ddrctl.txt11 - compatible: "ti,da850-ddr-controller" - for da850 SoC based boards
18 compatible = "ti,da850-ddr-controller";
/Linux-v4.19/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,brcmstb.txt169 "brcm,brcmstb-ddr-phy-v71.1"
170 "brcm,brcmstb-ddr-phy-v72.0"
171 "brcm,brcmstb-ddr-phy-v225.1"
172 "brcm,brcmstb-ddr-phy-v240.1"
173 "brcm,brcmstb-ddr-phy-v240.2"
182 - compatible : should contain "brcm,brcmstb-ddr-shimphy-v1.0"
192 "brcm,brcmstb-memc-ddr-rev-b.2.1"
193 "brcm,brcmstb-memc-ddr-rev-b.2.2"
194 "brcm,brcmstb-memc-ddr-rev-b.2.3"
195 "brcm,brcmstb-memc-ddr-rev-b.3.0"
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/interrupt-controller/
Dqca,ath79-cpu-intc.txt5 qca,ddr-wb-channels and qca,ddr-wb-channel-interrupts properties.
20 - qca,ddr-wb-channel-interrupts: List of the interrupts needing a write
22 - qca,ddr-wb-channels: List of phandles to the write buffer channels for
23 each interrupt. If qca,ddr-wb-channel-interrupts is not present the interrupt
34 qca,ddr-wb-channel-interrupts = <2>, <3>, <4>, <5>;
35 qca,ddr-wb-channels = <&ddr_ctrl 3>, <&ddr_ctrl 2>,
43 #qca,ddr-wb-channel-cells = <1>;
/Linux-v4.19/Documentation/devicetree/bindings/mips/brcm/
Dsoc.txt75 memc-ddr@2000 {
79 ddr-phy@6000 {
92 "brcm,brcmstb-ddr-phy-v64.5"
93 "brcm,brcmstb-ddr-phy"
99 ddr-phy@6000 {
100 compatible = "brcm,brcmstb-ddr-phy-v64.5";
110 "brcm,bcm7425-memc-ddr"
111 "brcm,bcm7429-memc-ddr"
112 "brcm,bcm7435-memc-ddr" and
113 "brcm,brcmstb-memc-ddr"
[all …]
/Linux-v4.19/arch/arm/boot/dts/
Dbcm7445.dtsi241 memc-ddr@2000 {
242 compatible = "brcm,brcmstb-memc-ddr";
246 ddr-phy@6000 {
247 compatible = "brcm,brcmstb-ddr-phy-v240.1";
252 compatible = "brcm,brcmstb-ddr-shimphy-v1.0";
263 memc-ddr@2000 {
264 compatible = "brcm,brcmstb-memc-ddr";
268 ddr-phy@6000 {
269 compatible = "brcm,brcmstb-ddr-phy-v240.1";
274 compatible = "brcm,brcmstb-ddr-shimphy-v1.0";
[all …]
Dexynos5260-xyref5260.dts73 samsung,dw-mshc-ddr-timing = <0 2>;
85 samsung,dw-mshc-ddr-timing = <1 2>;
Dexynos5410-smdk5410.dts46 samsung,dw-mshc-ddr-timing = <1 2>;
56 samsung,dw-mshc-ddr-timing = <1 2>;
/Linux-v4.19/arch/mips/rb532/
Dprom.c124 struct ddr_ram __iomem *ddr; in prom_init() local
128 ddr = ioremap_nocache(ddr_reg[0].start, in prom_init()
131 if (!ddr) { in prom_init()
136 ddrbase = (phys_addr_t)&ddr->ddrbase; in prom_init()
137 memsize = (phys_addr_t)&ddr->ddrmask; in prom_init()
/Linux-v4.19/arch/mips/boot/dts/qca/
Dar9132.dtsi28 qca,ddr-wb-channel-interrupts = <2>, <3>, <4>, <5>;
29 qca,ddr-wb-channels = <&ddr_ctrl 3>, <&ddr_ctrl 2>,
52 compatible = "qca,ar9132-ddr-controller",
53 "qca,ar7240-ddr-controller";
56 #qca,ddr-wb-channel-cells = <1>;
98 clock-output-names = "cpu", "ddr", "ahb";
Dar9331.dtsi28 qca,ddr-wb-channel-interrupts = <2>, <3>;
29 qca,ddr-wb-channels = <&ddr_ctrl 3>, <&ddr_ctrl 2>;
56 compatible = "qca,ar7240-ddr-controller";
59 #qca,ddr-wb-channel-cells = <1>;
/Linux-v4.19/drivers/media/pci/cx18/
Dcx18-cards.c83 .ddr = {
130 .ddr = {
177 .ddr = {
230 .ddr = {
283 .ddr = {
343 .ddr = {
399 .ddr = {
448 .ddr = {
496 .ddr = {
549 .ddr = {
Dcx18-firmware.c333 cx18_write_reg(cx, cx->card->ddr.chip_config, CX18_DDR_CHIP_CONFIG); in cx18_init_memory()
337 cx18_write_reg(cx, cx->card->ddr.refresh, CX18_DDR_REFRESH); in cx18_init_memory()
338 cx18_write_reg(cx, cx->card->ddr.timing1, CX18_DDR_TIMING1); in cx18_init_memory()
339 cx18_write_reg(cx, cx->card->ddr.timing2, CX18_DDR_TIMING2); in cx18_init_memory()
344 cx18_write_reg(cx, cx->card->ddr.tune_lane, CX18_DDR_TUNE_LANE); in cx18_init_memory()
345 cx18_write_reg(cx, cx->card->ddr.initial_emrs, CX18_DDR_INITIAL_EMRS); in cx18_init_memory()
/Linux-v4.19/sound/soc/intel/atom/sst/
Dsst_pci.c61 ctx->ddr = pcim_iomap(pci, 0, in sst_platform_get_resources()
63 if (!ctx->ddr) { in sst_platform_get_resources()
67 dev_dbg(ctx->dev, "sst: DDR Ptr %p\n", ctx->ddr); in sst_platform_get_resources()
69 ctx->ddr = NULL; in sst_platform_get_resources()
Dsst.c490 fw_save->ddr = kvzalloc(ctx->ddr_end - ctx->ddr_base, GFP_KERNEL); in intel_sst_suspend()
491 if (!fw_save->ddr) { in intel_sst_suspend()
493 goto ddr; in intel_sst_suspend()
499 memcpy32_fromio(fw_save->ddr, ctx->ddr, ctx->ddr_end - ctx->ddr_base); in intel_sst_suspend()
504 ddr: in intel_sst_suspend()
535 memcpy32_toio(ctx->ddr, fw_save->ddr, ctx->ddr_end - ctx->ddr_base); in intel_sst_resume()
540 kvfree(fw_save->ddr); in intel_sst_resume()
/Linux-v4.19/arch/mips/boot/dts/brcm/
Dbcm7425.dtsi544 memc-ddr@2000 {
545 compatible = "brcm,brcmstb-memc-ddr";
549 ddr-phy@6000 {
550 compatible = "brcm,brcmstb-ddr-phy";
555 compatible = "brcm,brcmstb-ddr-shimphy";
571 memc-ddr@2000 {
572 compatible = "brcm,brcmstb-memc-ddr";
576 ddr-phy@6000 {
577 compatible = "brcm,brcmstb-ddr-phy";
582 compatible = "brcm,brcmstb-ddr-shimphy";
Dbcm7435.dtsi559 memc-ddr@2000 {
560 compatible = "brcm,brcmstb-memc-ddr";
564 ddr-phy@6000 {
565 compatible = "brcm,brcmstb-ddr-phy";
570 compatible = "brcm,brcmstb-ddr-shimphy";
586 memc-ddr@2000 {
587 compatible = "brcm,brcmstb-memc-ddr";
591 ddr-phy@6000 {
592 compatible = "brcm,brcmstb-ddr-phy";
597 compatible = "brcm,brcmstb-ddr-shimphy";
Dbcm7362.dtsi448 memc-ddr@2000 {
449 compatible = "brcm,brcmstb-memc-ddr";
453 ddr-phy@6000 {
454 compatible = "brcm,brcmstb-ddr-phy";
459 compatible = "brcm,brcmstb-ddr-shimphy";
Dbcm7360.dtsi452 memc-ddr@2000 {
453 compatible = "brcm,brcmstb-memc-ddr";
457 ddr-phy@6000 {
458 compatible = "brcm,brcmstb-ddr-phy";
463 compatible = "brcm,brcmstb-ddr-shimphy";
Dbcm7346.dtsi533 memc-ddr@2000 {
534 compatible = "brcm,brcmstb-memc-ddr";
538 ddr-phy@6000 {
539 compatible = "brcm,brcmstb-ddr-phy";
544 compatible = "brcm,brcmstb-ddr-shimphy";
/Linux-v4.19/Documentation/devicetree/bindings/mmc/
Dsdhci-cadence.txt15 - mmc-ddr-1_8v
16 - mmc-ddr-1_2v
48 - cdns,phy-input-delay-mmc-ddr:
76 mmc-ddr-1_8v;
Dexynos-dw-mshc.txt35 * samsung,dw-mshc-ddr-timing: Specifies the value of CUI clock phase shift value
42 Notes for the sdr-timing and ddr-timing values:
88 samsung,dw-mshc-ddr-timing = <1 2>;
/Linux-v4.19/Documentation/devicetree/bindings/clock/
Dqca,ath79-pll.txt20 - clock-output-names: should be "cpu", "ddr", "ahb"
32 clock-output-names = "cpu", "ddr", "ahb";
/Linux-v4.19/Documentation/devicetree/bindings/mfd/
Dbd9571mwv.txt28 - rohm,ddr-backup-power : Value to use for DDR-Backup Power (default 0).
57 rohm,ddr-backup-power = <0xf>;

123456