Lines Matching refs:cbb

71 	struct tegra_cbb *cbb = file->private;  in tegra_cbb_err_show()  local
73 return cbb->ops->debugfs_show(cbb, file, data); in tegra_cbb_err_show()
88 static int tegra_cbb_err_debugfs_init(struct tegra_cbb *cbb) in tegra_cbb_err_debugfs_init() argument
93 root = debugfs_create_file("tegra_cbb_err", 0444, NULL, cbb, &tegra_cbb_err_fops); in tegra_cbb_err_debugfs_init()
103 void tegra_cbb_stall_enable(struct tegra_cbb *cbb) in tegra_cbb_stall_enable() argument
105 if (cbb->ops->stall_enable) in tegra_cbb_stall_enable()
106 cbb->ops->stall_enable(cbb); in tegra_cbb_stall_enable()
109 void tegra_cbb_fault_enable(struct tegra_cbb *cbb) in tegra_cbb_fault_enable() argument
111 if (cbb->ops->fault_enable) in tegra_cbb_fault_enable()
112 cbb->ops->fault_enable(cbb); in tegra_cbb_fault_enable()
115 void tegra_cbb_error_clear(struct tegra_cbb *cbb) in tegra_cbb_error_clear() argument
117 if (cbb->ops->error_clear) in tegra_cbb_error_clear()
118 cbb->ops->error_clear(cbb); in tegra_cbb_error_clear()
121 u32 tegra_cbb_get_status(struct tegra_cbb *cbb) in tegra_cbb_get_status() argument
123 if (cbb->ops->get_status) in tegra_cbb_get_status()
124 return cbb->ops->get_status(cbb); in tegra_cbb_get_status()
167 int tegra_cbb_register(struct tegra_cbb *cbb) in tegra_cbb_register() argument
172 ret = tegra_cbb_err_debugfs_init(cbb); in tegra_cbb_register()
174 dev_err(cbb->dev, "failed to create debugfs\n"); in tegra_cbb_register()
180 ret = cbb->ops->interrupt_enable(cbb); in tegra_cbb_register()
182 dev_err(cbb->dev, "Failed to register CBB Interrupt ISR"); in tegra_cbb_register()
186 cbb->ops->error_enable(cbb); in tegra_cbb_register()