iommu/tegra: Change to use DEFINE_SHOW_ATTRIBUTE macro
Subsystems (3)
PATCH 1/1 iommu/tegra: Change to use DEFINE_SHOW_ATTRIBUTE macro
Use DEFINE_SHOW_ATTRIBUTE macro to simplify the code.
Signed-off-by Yangtao Li <[email protected]>
--- drivers/iommu/tegra-smmu.c | 24 ++---------------------- 1 file changed, 2 insertions(+), 22 deletions(-)
drivers/iommu/tegra-smmu.c +2 -22
@@ -926,17 +926,7 @@ static int tegra_smmu_swgroups_show(struct seq_file *s, void *data)return 0 ; } -static int tegra_smmu_swgroups_open (struct inode *inode,struct file *file) -{ -return single_open (file, tegra_smmu_swgroups_show, inode->i_private); -} - -static const struct file_operations tegra_smmu_swgroups_fops = { - .open = tegra_smmu_swgroups_open, - .read = seq_read, - .llseek = seq_lseek, - .release = single_release, -}; +DEFINE_SHOW_ATTRIBUTE (tegra_smmu_swgroups);static int tegra_smmu_clients_show (struct seq_file *s,void *data) {
@@ -964,17 +954,7 @@ static int tegra_smmu_clients_show(struct seq_file *s, void *data)return 0 ; } -static int tegra_smmu_clients_open (struct inode *inode,struct file *file) -{ -return single_open (file, tegra_smmu_clients_show, inode->i_private); -} - -static const struct file_operations tegra_smmu_clients_fops = { - .open = tegra_smmu_clients_open, - .read = seq_read, - .llseek = seq_lseek, - .release = single_release, -}; +DEFINE_SHOW_ATTRIBUTE (tegra_smmu_clients);static void tegra_smmu_debugfs_init (struct tegra_smmu *smmu) {
Signature · 1 line
2.17.0
Quoted 6 lines · Yangtao Li
Use
DEFINE_SHOW_ATTRIBUTEmacro to simplify the code.Signed-off-by Yangtao Li <[email protected]>--- drivers/iommu/tegra-smmu.c | 24 ++---------------------- 1 file changed, 2 insertions(+), 22 deletions(-)
Acked-by Thierry Reding <[email protected]>
Quoted 6 lines · Yangtao Li
Use
DEFINE_SHOW_ATTRIBUTEmacro to simplify the code.Signed-off-by Yangtao Li <[email protected]>--- drivers/iommu/tegra-smmu.c | 24 ++---------------------- 1 file changed, 2 insertions(+), 22 deletions(-)
Applied, thanks.