Lines Matching defs:das
17 #define DRV_NAME "tegra20-das"
99 static inline void tegra20_das_write(struct tegra20_das *das, u32 reg, u32 val)
101 regmap_write(das->regmap, reg, val);
104 static void tegra20_das_connect_dap_to_dac(struct tegra20_das *das, int dap, int dac)
113 tegra20_das_write(das, addr, reg);
116 static void tegra20_das_connect_dac_to_dap(struct tegra20_das *das, int dac, int dap)
127 tegra20_das_write(das, addr, reg);
158 struct tegra20_das *das;
160 das = devm_kzalloc(&pdev->dev, sizeof(struct tegra20_das), GFP_KERNEL);
161 if (!das)
168 das->regmap = devm_regmap_init_mmio(&pdev->dev, regs,
170 if (IS_ERR(das->regmap)) {
172 return PTR_ERR(das->regmap);
175 tegra20_das_connect_dap_to_dac(das, TEGRA20_DAS_DAP_ID_1,
177 tegra20_das_connect_dac_to_dap(das, TEGRA20_DAS_DAC_ID_1,
179 tegra20_das_connect_dap_to_dac(das, TEGRA20_DAS_DAP_ID_3,
181 tegra20_das_connect_dac_to_dap(das, TEGRA20_DAS_DAC_ID_3,
188 { .compatible = "nvidia,tegra20-das", },