Lines Matching refs:drvr
54 return brcmf_debug_create_memdump(ifp->drvr->bus_if, data, in brcmf_debug_psm_watchdog_notify()
74 int brcmf_debug_attach(struct brcmf_pub *drvr) in brcmf_debug_attach() argument
76 struct device *dev = drvr->bus_if->dev; in brcmf_debug_attach()
81 drvr->dbgfs_dir = debugfs_create_dir(dev_name(dev), root_folder); in brcmf_debug_attach()
82 if (IS_ERR(drvr->dbgfs_dir)) in brcmf_debug_attach()
83 return PTR_ERR(drvr->dbgfs_dir); in brcmf_debug_attach()
86 return brcmf_fweh_register(drvr, BRCMF_E_PSM_WATCHDOG, in brcmf_debug_attach()
90 void brcmf_debug_detach(struct brcmf_pub *drvr) in brcmf_debug_detach() argument
92 brcmf_fweh_unregister(drvr, BRCMF_E_PSM_WATCHDOG); in brcmf_debug_detach()
94 if (!IS_ERR_OR_NULL(drvr->dbgfs_dir)) in brcmf_debug_detach()
95 debugfs_remove_recursive(drvr->dbgfs_dir); in brcmf_debug_detach()
98 struct dentry *brcmf_debugfs_get_devdir(struct brcmf_pub *drvr) in brcmf_debugfs_get_devdir() argument
100 return drvr->dbgfs_dir; in brcmf_debugfs_get_devdir()
103 int brcmf_debugfs_add_entry(struct brcmf_pub *drvr, const char *fn, in brcmf_debugfs_add_entry() argument
108 e = debugfs_create_devm_seqfile(drvr->bus_if->dev, fn, in brcmf_debugfs_add_entry()
109 drvr->dbgfs_dir, read_fn); in brcmf_debugfs_add_entry()