mc.h (1079a66bc32ff04eaab792152a9ed9c7585b5efc) mc.h (7355c7b9ae0d45923bac088bc1faebd5e9a66164)
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Copyright (C) 2014 NVIDIA Corporation
4 */
5
6#ifndef __SOC_TEGRA_MC_H__
7#define __SOC_TEGRA_MC_H__
8

--- 162 unchanged lines hidden (view full) ---

171};
172
173struct tegra_mc_ops {
174 /*
175 * @probe: Callback to set up SoC-specific bits of the memory controller. This is called
176 * after basic, common set up that is done by the SoC-agnostic bits.
177 */
178 int (*probe)(struct tegra_mc *mc);
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Copyright (C) 2014 NVIDIA Corporation
4 */
5
6#ifndef __SOC_TEGRA_MC_H__
7#define __SOC_TEGRA_MC_H__
8

--- 162 unchanged lines hidden (view full) ---

171};
172
173struct tegra_mc_ops {
174 /*
175 * @probe: Callback to set up SoC-specific bits of the memory controller. This is called
176 * after basic, common set up that is done by the SoC-agnostic bits.
177 */
178 int (*probe)(struct tegra_mc *mc);
179 void (*remove)(struct tegra_mc *mc);
179 int (*suspend)(struct tegra_mc *mc);
180 int (*resume)(struct tegra_mc *mc);
181 irqreturn_t (*handle_irq)(int irq, void *data);
182};
183
184struct tegra_mc_soc {
185 const struct tegra_mc_client *clients;
186 unsigned int num_clients;

--- 60 unchanged lines hidden ---
180 int (*suspend)(struct tegra_mc *mc);
181 int (*resume)(struct tegra_mc *mc);
182 irqreturn_t (*handle_irq)(int irq, void *data);
183};
184
185struct tegra_mc_soc {
186 const struct tegra_mc_client *clients;
187 unsigned int num_clients;

--- 60 unchanged lines hidden ---