__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * Copyright (c) 2021-2022, NVIDIA CORPORATION. All rights reserved
 */

#ifndef TEGRA_CBB_H
#define TEGRA_CBB_H

#include <linux/list.h>

struct tegra_cbb_error {
	const char *code;
	const char *source;
	const char *desc;
};

struct tegra_cbb {
	struct device *dev;
	const struct tegra_cbb_ops *ops;
	struct list_head node;
};

struct tegra_cbb_ops {
	int (*debugfs_show)(struct tegra_cbb *cbb, struct seq_file *s, void *v);
	int (*interrupt_enable)(struct tegra_cbb *cbb);
	void (*error_enable)(struct tegra_cbb *cbb);
	void (*fault_enable)(struct tegra_cbb *cbb);
	void (*stall_enable)(struct tegra_cbb *cbb);
	void (*error_clear)(struct tegra_cbb *cbb);
	u32 (*get_status)(struct tegra_cbb *cbb);
};

int tegra_cbb_get_irq(struct platform_device *pdev, unsigned int *nonsec_irq,
		      unsigned int *sec_irq);
__printf(2, 3)
void tegra_cbb_print_err(struct seq_file *file, const char *fmt, ...);

void tegra_cbb_print_cache(struct seq_file *file, u32 cache);
void tegra_cbb_print_prot(struct seq_file *file, u32 prot);
int tegra_cbb_register(struct tegra_cbb *cbb);

void tegra_cbb_fault_enable(struct tegra_cbb *cbb);
void tegra_cbb_stall_enable(struct tegra_cbb *cbb);
void tegra_cbb_error_clear(struct tegra_cbb *cbb);
u32 tegra_cbb_get_status(struct tegra_cbb *cbb);

#endif /* TEGRA_CBB_H */

Filemanager

Name Type Size Permission Actions
ahb.h File 267 B 0644
bpmp-abi.h File 114.74 KB 0644
bpmp.h File 4.95 KB 0644
common.h File 1.05 KB 0644
cpuidle.h File 368 B 0644
flowctrl.h File 2.19 KB 0644
fuse.h File 2.39 KB 0644
irq.h File 386 B 0644
ivc.h File 2.73 KB 0644
mc.h File 5.96 KB 0644
pm.h File 1.54 KB 0644
pmc.h File 5.3 KB 0644
tegra-cbb.h File 1.31 KB 0644
Filemanager