| /Linux-v5.4/Documentation/devicetree/bindings/memory-controllers/ | 
| D | ath79-ddr-controller.txt | 10 - 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>,
 
 | 
| D | calxeda-ddr-ctrlr.txt | 5   - "calxeda,hb-ddr-ctrl" for ECX-10006   - "calxeda,ecx-2000-ddr-ctrl" for ECX-2000
 13 		compatible = "calxeda,hb-ddr-ctrl";
 
 | 
| D | ti-da8xx-ddrctl.txt | 11 - compatible:		"ti,da850-ddr-controller" - for da850 SoC based boards18 	compatible = "ti,da850-ddr-controller";
 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/arm/bcm/ | 
| D | brcm,brcmstb.txt | 169 	"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-v5.4/Documentation/devicetree/bindings/interrupt-controller/ | 
| D | qca,ath79-cpu-intc.txt | 5 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-v5.4/Documentation/devicetree/bindings/mips/brcm/ | 
| D | soc.txt | 75 		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-v5.4/arch/arm/boot/dts/ | 
| D | bcm7445.dtsi | 239 			memc-ddr@2000 {240 				compatible = "brcm,brcmstb-memc-ddr";
 244 			ddr-phy@6000 {
 245 				compatible = "brcm,brcmstb-ddr-phy-v240.1";
 250 				compatible = "brcm,brcmstb-ddr-shimphy-v1.0";
 261 			memc-ddr@2000 {
 262 				compatible = "brcm,brcmstb-memc-ddr";
 266 			ddr-phy@6000 {
 267 				compatible = "brcm,brcmstb-ddr-phy-v240.1";
 272 				compatible = "brcm,brcmstb-ddr-shimphy-v1.0";
 [all …]
 
 | 
| D | exynos5260-xyref5260.dts | 73 	samsung,dw-mshc-ddr-timing = <0 2>;85 	samsung,dw-mshc-ddr-timing = <1 2>;
 
 | 
| D | exynos5410-smdk5410.dts | 46 	samsung,dw-mshc-ddr-timing = <1 2>;56 	samsung,dw-mshc-ddr-timing = <1 2>;
 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/perf/ | 
| D | fsl-imx-ddr.txt | 6 	"fsl,imx8-ddr-pmu"7 	"fsl,imx8m-ddr-pmu"
 16 	ddr-pmu@5c020000 {
 17 		compatible = "fsl,imx8-ddr-pmu";
 
 | 
| /Linux-v5.4/arch/mips/rb532/ | 
| D | prom.c | 109 	struct ddr_ram __iomem *ddr;  in prom_init()  local113 	ddr = ioremap_nocache(ddr_reg[0].start,  in prom_init()
 116 	if (!ddr) {  in prom_init()
 121 	ddrbase = (phys_addr_t)&ddr->ddrbase;  in prom_init()
 122 	memsize = (phys_addr_t)&ddr->ddrmask;  in prom_init()
 
 | 
| /Linux-v5.4/arch/mips/boot/dts/qca/ | 
| D | ar9132.dtsi | 28 		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";
 
 | 
| D | ar9331.dtsi | 28 		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-v5.4/drivers/media/pci/cx18/ | 
| D | cx18-cards.c | 74 	.ddr = {121 	.ddr = {
 168 	.ddr = {
 221 	.ddr = {
 274 	.ddr = {
 334 	.ddr = {
 390 	.ddr = {
 439 	.ddr = {
 487 	.ddr = {
 540 	.ddr = {
 
 | 
| D | cx18-firmware.c | 324 	cx18_write_reg(cx, cx->card->ddr.chip_config, CX18_DDR_CHIP_CONFIG);  in cx18_init_memory()328 	cx18_write_reg(cx, cx->card->ddr.refresh, CX18_DDR_REFRESH);  in cx18_init_memory()
 329 	cx18_write_reg(cx, cx->card->ddr.timing1, CX18_DDR_TIMING1);  in cx18_init_memory()
 330 	cx18_write_reg(cx, cx->card->ddr.timing2, CX18_DDR_TIMING2);  in cx18_init_memory()
 335 	cx18_write_reg(cx, cx->card->ddr.tune_lane, CX18_DDR_TUNE_LANE);  in cx18_init_memory()
 336 	cx18_write_reg(cx, cx->card->ddr.initial_emrs, CX18_DDR_INITIAL_EMRS);  in cx18_init_memory()
 
 | 
| /Linux-v5.4/sound/soc/intel/atom/sst/ | 
| D | sst_pci.c | 53 		ctx->ddr = pcim_iomap(pci, 0,  in sst_platform_get_resources()55 		if (!ctx->ddr) {  in sst_platform_get_resources()
 59 		dev_dbg(ctx->dev, "sst: DDR Ptr %p\n", ctx->ddr);  in sst_platform_get_resources()
 61 		ctx->ddr = NULL;  in sst_platform_get_resources()
 
 | 
| D | sst.c | 482 	fw_save->ddr = kvzalloc(ctx->ddr_end - ctx->ddr_base, GFP_KERNEL);  in intel_sst_suspend()483 	if (!fw_save->ddr) {  in intel_sst_suspend()
 485 		goto ddr;  in intel_sst_suspend()
 491 	memcpy32_fromio(fw_save->ddr, ctx->ddr, ctx->ddr_end - ctx->ddr_base);  in intel_sst_suspend()
 496 ddr:  in intel_sst_suspend()
 527 	memcpy32_toio(ctx->ddr, fw_save->ddr, ctx->ddr_end - ctx->ddr_base);  in intel_sst_resume()
 532 	kvfree(fw_save->ddr);  in intel_sst_resume()
 
 | 
| /Linux-v5.4/arch/mips/boot/dts/brcm/ | 
| D | bcm7425.dtsi | 544 			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";
 
 | 
| D | bcm7435.dtsi | 559 			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";
 
 | 
| D | bcm7360.dtsi | 452 			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";
 
 | 
| D | bcm7362.dtsi | 448 			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";
 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/mmc/ | 
| D | sdhci-cadence.txt | 15 - mmc-ddr-1_8v16 - mmc-ddr-1_2v
 48 - cdns,phy-input-delay-mmc-ddr:
 76 		mmc-ddr-1_8v;
 
 | 
| /Linux-v5.4/Documentation/devicetree/bindings/clock/ | 
| D | qca,ath79-pll.txt | 20 - clock-output-names: should be "cpu", "ddr", "ahb"32 		clock-output-names = "cpu", "ddr", "ahb";
 
 | 
| /Linux-v5.4/drivers/mmc/host/ | 
| D | mmci_stm32_sdmmc.c | 169 	unsigned int clk = 0, ddr = 0;  in mmci_sdmmc_set_clkreg()  local173 		ddr = MCI_STM32_CLK_DDR;  in mmci_sdmmc_set_clkreg()
 181 		if (desired >= host->mclk && !ddr) {  in mmci_sdmmc_set_clkreg()
 212 	clk |= ddr;  in mmci_sdmmc_set_clkreg()
 
 | 
| D | meson-gx-mmc.c | 159 	bool ddr;  member339 			     bool ddr)  in meson_mmc_clk_set()  argument
 346 	if (host->ddr == ddr && host->req_rate == rate)  in meson_mmc_clk_set()
 363 	if (ddr) {  in meson_mmc_clk_set()
 371 	host->ddr = ddr;  in meson_mmc_clk_set()
 384 	if (ddr) {  in meson_mmc_clk_set()
 550 	bool ddr;  in meson_mmc_prepare_ios_clock()  local
 555 		ddr = true;  in meson_mmc_prepare_ios_clock()
 559 		ddr = false;  in meson_mmc_prepare_ios_clock()
 563 	return meson_mmc_clk_set(host, ios->clock, ddr);  in meson_mmc_prepare_ios_clock()
 
 |