/linux-6.12.1/drivers/gpu/drm/tegra/ |
D | dpaux.c | 76 static inline u32 tegra_dpaux_readl(struct tegra_dpaux *dpaux, in tegra_dpaux_readl() argument 79 u32 value = readl(dpaux->regs + (offset << 2)); in tegra_dpaux_readl() 81 trace_dpaux_readl(dpaux->dev, offset, value); in tegra_dpaux_readl() 86 static inline void tegra_dpaux_writel(struct tegra_dpaux *dpaux, in tegra_dpaux_writel() argument 89 trace_dpaux_writel(dpaux->dev, offset, value); in tegra_dpaux_writel() 90 writel(value, dpaux->regs + (offset << 2)); in tegra_dpaux_writel() 93 static void tegra_dpaux_write_fifo(struct tegra_dpaux *dpaux, const u8 *buffer, in tegra_dpaux_write_fifo() argument 105 tegra_dpaux_writel(dpaux, value, DPAUX_DP_AUXDATA_WRITE(i)); in tegra_dpaux_write_fifo() 109 static void tegra_dpaux_read_fifo(struct tegra_dpaux *dpaux, u8 *buffer, in tegra_dpaux_read_fifo() argument 118 value = tegra_dpaux_readl(dpaux, DPAUX_DP_AUXDATA_READ(i)); in tegra_dpaux_read_fifo() [all …]
|
D | Makefile | 22 dpaux.o \
|
/linux-6.12.1/arch/arm/boot/dts/nvidia/ |
D | tegra124-nyan-big-fhd.dts | 9 dpaux@545c0000 {
|
D | tegra124-nyan.dtsi | 55 nvidia,dpaux = <&dpaux>; 59 dpaux@545c0000 {
|
D | tegra124.dtsi | 195 dpaux: dpaux@545c0000 { label 196 compatible = "nvidia,tegra124-dpaux"; 201 clock-names = "dpaux", "parent"; 203 reset-names = "dpaux";
|
D | tegra124-venice2.dts | 44 nvidia,dpaux = <&dpaux>; 48 dpaux@545c0000 {
|
D | tegra124-nyan-blaze.dts | 19 dpaux@545c0000 {
|
D | tegra124-nyan-big.dts | 17 dpaux@545c0000 {
|
/linux-6.12.1/arch/arm64/boot/dts/nvidia/ |
D | tegra194.dtsi | 2105 dpaux0: dpaux@155c0000 { 2106 compatible = "nvidia,tegra194-dpaux"; 2111 clock-names = "dpaux", "parent"; 2113 reset-names = "dpaux"; 2119 groups = "dpaux-io"; 2124 groups = "dpaux-io"; 2129 groups = "dpaux-io"; 2139 dpaux1: dpaux@155d0000 { 2140 compatible = "nvidia,tegra194-dpaux"; 2145 clock-names = "dpaux", "parent"; [all …]
|
D | tegra210.dtsi | 106 dpaux1: dpaux@54040000 { 107 compatible = "nvidia,tegra210-dpaux"; 112 clock-names = "dpaux", "parent"; 114 reset-names = "dpaux"; 119 groups = "dpaux-io"; 124 groups = "dpaux-io"; 129 groups = "dpaux-io"; 340 dpaux: dpaux@545c0000 { label 341 compatible = "nvidia,tegra210-dpaux"; 346 clock-names = "dpaux", "parent"; [all …]
|
D | tegra186.dtsi | 1534 dpaux1: dpaux@15040000 { 1535 compatible = "nvidia,tegra186-dpaux"; 1540 clock-names = "dpaux", "parent"; 1542 reset-names = "dpaux"; 1548 groups = "dpaux-io"; 1553 groups = "dpaux-io"; 1558 groups = "dpaux-io"; 1791 dpaux: dpaux@155c0000 { label 1792 compatible = "nvidia,tegra186-dpaux"; 1797 clock-names = "dpaux", "parent"; [all …]
|
D | tegra186-p3509-0000+p3636-0001.dts | 792 dpaux@15040000 { 811 nvidia,dpaux = <&dpaux>; 827 dpaux@155c0000 {
|
D | tegra132-norrin.dts | 45 nvidia,dpaux = <&dpaux>; 49 dpaux: dpaux@545c0000 { label 1058 ddc-i2c-bus = <&dpaux>;
|
D | tegra132.dtsi | 158 dpaux: dpaux@545c0000 { label 159 compatible = "nvidia,tegra124-dpaux"; 164 clock-names = "dpaux", "parent"; 166 reset-names = "dpaux";
|
D | tegra194-p2972-0000.dts | 2191 dpaux@155c0000 { 2195 dpaux@155d0000 { 2199 dpaux@155e0000 { 2210 nvidia,dpaux = <&dpaux0>; 2220 nvidia,dpaux = <&dpaux1>;
|
D | tegra210-p3450-0000.dts | 60 dpaux@54040000 { 81 nvidia,dpaux = <&dpaux>; 97 dpaux@545c0000 {
|
D | tegra186-p2771-0000.dts | 2439 dpaux@15040000 { 2458 nvidia,dpaux = <&dpaux>; 2473 dpaux@155c0000 {
|
D | tegra194-p3509-0000.dtsi | 2182 dpaux@155c0000 { 2186 dpaux@155d0000 { 2197 nvidia,dpaux = <&dpaux0>;
|
D | tegra210-smaug.dts | 61 dpaux: dpaux@545c0000 { label
|
D | tegra210-p2597.dtsi | 16 dpaux@54040000 {
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/core/ |
D | dc.c | 5629 cmd.dp_aux_access.aux_control.dpaux.address = payload->address; in dc_process_dmub_aux_transfer_async() 5630 cmd.dp_aux_access.aux_control.dpaux.is_i2c_over_aux = payload->i2c_over_aux; in dc_process_dmub_aux_transfer_async() 5631 cmd.dp_aux_access.aux_control.dpaux.length = payload->length; in dc_process_dmub_aux_transfer_async() 5653 cmd.dp_aux_access.aux_control.dpaux.action = action; in dc_process_dmub_aux_transfer_async() 5656 memcpy(cmd.dp_aux_access.aux_control.dpaux.data, in dc_process_dmub_aux_transfer_async()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dmub/inc/ |
D | dmub_cmd.h | 2255 struct aux_transaction_parameters dpaux; /**< struct aux_transaction_parameters */ member
|