Lines Matching full:cbb

16 #include <soc/tegra/tegra-cbb.h>
66 struct tegra_cbb *cbb = file->private; in tegra_cbb_err_show() local
68 return cbb->ops->debugfs_show(cbb, file, data); in tegra_cbb_err_show()
72 static void tegra_cbb_err_debugfs_init(struct tegra_cbb *cbb) in tegra_cbb_err_debugfs_init() argument
77 root = debugfs_create_file("tegra_cbb_err", 0444, NULL, cbb, &tegra_cbb_err_fops); in tegra_cbb_err_debugfs_init()
80 void tegra_cbb_stall_enable(struct tegra_cbb *cbb) in tegra_cbb_stall_enable() argument
82 if (cbb->ops->stall_enable) in tegra_cbb_stall_enable()
83 cbb->ops->stall_enable(cbb); in tegra_cbb_stall_enable()
86 void tegra_cbb_fault_enable(struct tegra_cbb *cbb) in tegra_cbb_fault_enable() argument
88 if (cbb->ops->fault_enable) in tegra_cbb_fault_enable()
89 cbb->ops->fault_enable(cbb); in tegra_cbb_fault_enable()
92 void tegra_cbb_error_clear(struct tegra_cbb *cbb) in tegra_cbb_error_clear() argument
94 if (cbb->ops->error_clear) in tegra_cbb_error_clear()
95 cbb->ops->error_clear(cbb); in tegra_cbb_error_clear()
98 u32 tegra_cbb_get_status(struct tegra_cbb *cbb) in tegra_cbb_get_status() argument
100 if (cbb->ops->get_status) in tegra_cbb_get_status()
101 return cbb->ops->get_status(cbb); in tegra_cbb_get_status()
140 int tegra_cbb_register(struct tegra_cbb *cbb) in tegra_cbb_register() argument
145 tegra_cbb_err_debugfs_init(cbb); in tegra_cbb_register()
148 ret = cbb->ops->interrupt_enable(cbb); in tegra_cbb_register()
150 dev_err(cbb->dev, "Failed to register CBB Interrupt ISR"); in tegra_cbb_register()
154 cbb->ops->error_enable(cbb); in tegra_cbb_register()