Searched +full:emc +full:- +full:cfg +full:- +full:dyn +full:- +full:self +full:- +full:ref (Results  1 – 12 of 12) sorted by relevance
| /linux/arch/arm/boot/dts/nvidia/ | 
| H A D | tegra30-asus-tf300t.dts | 1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;
 4 #include "tegra30-asus-transformer-common.dtsi"
 5 #include "tegra30-asus-lvds-display.dtsi"
 12 		tf300t-init-hog {
 13 			gpio-hog;
 15 			output-low;
 27 				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 35 				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 43 				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 [all …]
 
 | 
| H A D | tegra30-asus-tf300tg.dts | 1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;
 4 #include "tegra30-asus-transformer-common.dtsi"
 5 #include "tegra30-asus-lvds-display.dtsi"
 12 		tf300tg-init-hog {
 13 			gpio-hog;
 28 			output-low;
 39 				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 47 				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 55 				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 [all …]
 
 | 
| H A D | tegra30-asus-tf700t.dts | 1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;
 4 #include "tegra30-asus-transformer-common.dtsi"
 20 						remote-endpoint = <&bridge_input>;
 21 						bus-width = <24>;
 36 				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 44 				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 52 				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 60 				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 68 				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 [all …]
 
 | 
| H A D | tegra30-asus-tf300tl.dts | 1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;
 4 #include "tegra30-asus-transformer-common.dtsi"
 5 #include "tegra30-asus-lvds-display.dtsi"
 12 		tf300tl-init-hog {
 13 			gpio-hog;
 15 			output-low;
 27 				nvidia,enable-input = <TEGRA_PIN_DISABLE>;
 35 				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 43 				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 [all …]
 
 | 
| H A D | tegra30-pegatron-chagall.dts | 1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;
 4 #include <dt-bindings/input/gpio-keys.h>
 5 #include <dt-bindings/input/input.h>
 6 #include <dt-bindings/thermal/thermal.h>
 9 #include "tegra30-cpu-opp.dtsi"
 10 #include "tegra30-cpu-opp-microvolt.dtsi"
 11 #include "tegra30-asus-lvds-display.dtsi"
 16 	chassis-type = "tablet";
 35 	 * pre-existing /chosen node to be available to insert the
 [all …]
 
 | 
| H A D | tegra30-asus-tf201.dts | 1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;
 4 #include "tegra30-asus-transformer-common.dtsi"
 5 #include "tegra30-asus-lvds-display.dtsi"
 19 				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 27 				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 35 				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 43 				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 51 				nvidia,enable-input = <TEGRA_PIN_ENABLE>;
 57 		/* Azurewave AW-NH615 BCM4329B1 */
 [all …]
 
 | 
| H A D | tegra30-asus-nexus7-grouper-memory-timings.dtsi | 1 // SPDX-License-Identifier: GPL-2.04 	memory-controller@7000f000 {
 5 		emc-timings-0 {
 6 			nvidia,ram-code = <0>; /* Elpida EDJ2108EDBG-DJL-F */
 8 			timing-25500000 {
 9 				clock-frequency = <25500000>;
 11 				nvidia,emem-configuration = <
 33 			timing-51000000 {
 34 				clock-frequency = <51000000>;
 36 				nvidia,emem-configuration = <
 [all …]
 
 | 
| H A D | tegra30-asus-tf600t.dts | 1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;
 4 #include <dt-bindings/input/gpio-keys.h>
 5 #include <dt-bindings/input/input.h>
 6 #include <dt-bindings/leds/common.h>
 7 #include <dt-bindings/thermal/thermal.h>
 10 #include "tegra30-cpu-opp.dtsi"
 11 #include "tegra30-cpu-opp-microvolt.dtsi"
 16 	chassis-type = "convertible";
 34 	 * pre-existing /chosen node to be available to insert the
 [all …]
 
 | 
| H A D | tegra30-ouya.dts | 1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;
 4 #include <dt-bindings/input/gpio-keys.h>
 5 #include <dt-bindings/input/input.h>
 6 #include <dt-bindings/thermal/thermal.h>
 9 #include "tegra30-cpu-opp.dtsi"
 10 #include "tegra30-cpu-opp-microvolt.dtsi"
 26 		stdout-path = "serial0:115200n8";
 30 		trusted-foundations {
 31 			compatible = "tlm,trusted-foundations";
 [all …]
 
 | 
| H A D | tegra30-asus-p1801-t.dts | 1 // SPDX-License-Identifier: GPL-2.02 /dts-v1/;
 4 #include <dt-bindings/input/gpio-keys.h>
 5 #include <dt-bindings/input/input.h>
 6 #include <dt-bindings/thermal/thermal.h>
 9 #include "tegra30-cpu-opp.dtsi"
 10 #include "tegra30-cpu-opp-microvolt.dtsi"
 13 	model = "Asus Portable AiO P1801-T";
 14 	compatible = "asus,p1801-t", "nvidia,tegra30";
 15 	chassis-type = "convertible";
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/memory-controllers/ | 
| H A D | nvidia,tegra30-emc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0)3 ---
 4 $id: http://devicetree.org/schemas/memory-controllers/nvidia,tegra30-emc.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Dmitry Osipenko <digetx@gmail.com>
 11   - Jon Hunter <jonathanh@nvidia.com>
 12   - Thierry Reding <thierry.reding@gmail.com>
 15   The EMC interfaces with the off-chip SDRAM to service the request stream
 16   sent from Memory Controller. The EMC also has various performance-affecting
 18   settings. Tegra30 EMC supports multiple JEDEC standard protocols: LPDDR2,
 [all …]
 
 | 
| /linux/drivers/memory/tegra/ | 
| H A D | tegra30-emc.c | 1 // SPDX-License-Identifier: GPL-2.0+5  * Based on downstream driver from NVIDIA and tegra124-emc.c
 6  * Copyright (C) 2011-2014 NVIDIA Corporation
 9  * Copyright (C) 2019 GRATE-DRIVER project
 18 #include <linux/interconnect-provider.h>
 387 	 * There are multiple sources in the EMC driver which could request
 392 	/* protect shared rate-change code path */
 398 static int emc_seq_update_timing(struct tegra_emc *emc)  in emc_seq_update_timing()  argument
 403 	writel_relaxed(EMC_TIMING_UPDATE, emc->regs + EMC_TIMING_CONTROL);  in emc_seq_update_timing()
 405 	err = readl_relaxed_poll_timeout_atomic(emc->regs + EMC_STATUS, val,  in emc_seq_update_timing()
 [all …]
 
 |