Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/tegra/
Ddpaux.c69 static inline u32 tegra_dpaux_readl(struct tegra_dpaux *dpaux, in tegra_dpaux_readl() argument
72 u32 value = readl(dpaux->regs + (offset << 2)); in tegra_dpaux_readl()
74 trace_dpaux_readl(dpaux->dev, offset, value); in tegra_dpaux_readl()
79 static inline void tegra_dpaux_writel(struct tegra_dpaux *dpaux, in tegra_dpaux_writel() argument
82 trace_dpaux_writel(dpaux->dev, offset, value); in tegra_dpaux_writel()
83 writel(value, dpaux->regs + (offset << 2)); in tegra_dpaux_writel()
86 static void tegra_dpaux_write_fifo(struct tegra_dpaux *dpaux, const u8 *buffer, in tegra_dpaux_write_fifo() argument
98 tegra_dpaux_writel(dpaux, value, DPAUX_DP_AUXDATA_WRITE(i)); in tegra_dpaux_write_fifo()
102 static void tegra_dpaux_read_fifo(struct tegra_dpaux *dpaux, u8 *buffer, in tegra_dpaux_read_fifo() argument
111 value = tegra_dpaux_readl(dpaux, DPAUX_DP_AUXDATA_READ(i)); in tegra_dpaux_read_fifo()
[all …]
DMakefile17 dpaux.o \
/Linux-v4.19/Documentation/devicetree/bindings/pinctrl/
Dnvidia,tegra124-dpaux-padctl.txt27 - groups: Must be "dpaux-io"
33 dpaux@545c0000 {
37 groups = "dpaux-io";
42 groups = "dpaux-io";
47 groups = "dpaux-io";
/Linux-v4.19/arch/arm64/boot/dts/nvidia/
Dtegra186-p2771-0000.dts80 dpaux@15040000 {
95 nvidia,dpaux = <&dpaux1>;
109 dpaux@155c0000 {
Dtegra186.dtsi551 dpaux1: dpaux@15040000 {
552 compatible = "nvidia,tegra186-dpaux";
557 clock-names = "dpaux", "parent";
559 reset-names = "dpaux";
565 groups = "dpaux-io";
570 groups = "dpaux-io";
575 groups = "dpaux-io";
748 dpaux: dpaux@155c0000 { label
749 compatible = "nvidia,tegra186-dpaux";
754 clock-names = "dpaux", "parent";
[all …]
Dtegra210.dtsi97 dpaux1: dpaux@54040000 {
98 compatible = "nvidia,tegra210-dpaux";
103 clock-names = "dpaux", "parent";
105 reset-names = "dpaux";
110 groups = "dpaux-io";
115 groups = "dpaux-io";
120 groups = "dpaux-io";
284 dpaux: dpaux@545c0000 { label
285 compatible = "nvidia,tegra124-dpaux";
290 clock-names = "dpaux", "parent";
[all …]
Dtegra132-norrin.dts42 nvidia,dpaux = <&dpaux>;
46 dpaux: dpaux@545c0000 { label
995 ddc-i2c-bus = <&dpaux>;
Dtegra132.dtsi155 dpaux: dpaux@545c0000 { label
156 compatible = "nvidia,tegra124-dpaux";
161 clock-names = "dpaux", "parent";
163 reset-names = "dpaux";
Dtegra210-smaug.dts33 dpaux: dpaux@545c0000 { label
Dtegra210-p2597.dtsi9 dpaux@54040000 {
/Linux-v4.19/Documentation/devicetree/bindings/display/tegra/
Dnvidia,tegra20-host1x.txt243 - nvidia,dpaux: phandle to a DispayPort AUX interface
245 - dpaux: DisplayPort AUX interface
247 - "nvidia,tegra124-dpaux": for Tegra124 and Tegra132
248 - "nvidia,tegra210-dpaux": for Tegra210
254 - dpaux: clock input for the DPAUX hardware
259 - dpaux
265 See ../pinctrl/nvidia,tegra124-dpaux-padctl.txt for information
/Linux-v4.19/arch/arm/boot/dts/
Dtegra124-nyan.dtsi36 nvidia,dpaux = <&dpaux>;
40 dpaux@545c0000 {
Dtegra124.dtsi157 dpaux: dpaux@545c0000 { label
158 compatible = "nvidia,tegra124-dpaux";
163 clock-names = "dpaux", "parent";
165 reset-names = "dpaux";
Dtegra124-venice2.dts41 nvidia,dpaux = <&dpaux>;
45 dpaux@545c0000 {
1085 ddc-i2c-bus = <&dpaux>;
Dtegra124-nyan-blaze.dts22 ddc-i2c-bus = <&dpaux>;
Dtegra124-nyan-big.dts20 ddc-i2c-bus = <&dpaux>;