| H A D | bpmp-debugfs.c | 12 #include <soc/tegra/bpmp.h> 13 #include <soc/tegra/bpmp-abi.h> 72 static const char *get_filename(struct tegra_bpmp *bpmp, in get_filename() 84 root_path = dentry_path(bpmp->debugfs_mirror, root_path_buf, in get_filename() 109 static int mrq_debug_open(struct tegra_bpmp *bpmp, const char *name, in mrq_debug_open() 136 err = tegra_bpmp_transfer(bpmp, &msg); in mrq_debug_open() 148 static int mrq_debug_close(struct tegra_bpmp *bpmp, u32 fd) in mrq_debug_close() 170 err = tegra_bpmp_transfer(bpmp, &msg); in mrq_debug_close() 179 static int mrq_debug_read(struct tegra_bpmp *bpmp, const char *name, in mrq_debug_read() 201 err = mrq_debug_open(bpmp, nam in mrq_debug_read() 70 get_filename(struct tegra_bpmp * bpmp,const struct file * file,char * buf,int size) get_filename() argument 107 mrq_debug_open(struct tegra_bpmp * bpmp,const char * name,u32 * fd,u32 * len,bool write) mrq_debug_open() argument 146 mrq_debug_close(struct tegra_bpmp * bpmp,u32 fd) mrq_debug_close() argument 177 mrq_debug_read(struct tegra_bpmp * bpmp,const char * name,char * data,size_t sz_data,u32 * nbytes) mrq_debug_read() argument 242 mrq_debug_write(struct tegra_bpmp * bpmp,const char * name,uint8_t * data,size_t sz_data) mrq_debug_write() argument 305 struct tegra_bpmp *bpmp = inode->i_private; bpmp_debug_show() local 370 struct tegra_bpmp *bpmp = inode->i_private; bpmp_debug_store() local 403 bpmp_populate_debugfs_inband(struct tegra_bpmp * bpmp,struct dentry * parent,char * ppath) bpmp_populate_debugfs_inband() argument 484 mrq_debugfs_read(struct tegra_bpmp * bpmp,dma_addr_t name,size_t sz_name,dma_addr_t data,size_t sz_data,size_t * nbytes) mrq_debugfs_read() argument 523 mrq_debugfs_write(struct tegra_bpmp * bpmp,dma_addr_t name,size_t sz_name,dma_addr_t data,size_t sz_data) mrq_debugfs_write() argument 547 mrq_debugfs_dumpdir(struct tegra_bpmp * bpmp,dma_addr_t addr,size_t size,size_t * nbytes) mrq_debugfs_dumpdir() argument 586 struct tegra_bpmp *bpmp = inode->i_private; debugfs_show() local 637 struct tegra_bpmp *bpmp = inode->i_private; debugfs_store() local 690 bpmp_populate_dir(struct tegra_bpmp * bpmp,struct seqbuf * seqbuf,struct dentry * parent,u32 depth) bpmp_populate_dir() argument 742 bpmp_populate_debugfs_shmem(struct tegra_bpmp * bpmp) bpmp_populate_debugfs_shmem() argument 772 tegra_bpmp_init_debugfs(struct tegra_bpmp * bpmp) tegra_bpmp_init_debugfs() argument [all...] |