fsl_rio.c (b3bbcc5d1da1b654091dad15980b3d58fdae0fc6) fsl_rio.c (688de017efaab8a7764ab2c05ce7128d0361023b)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * Freescale MPC85xx/MPC86xx RapidIO support
4 *
5 * Copyright 2009 Sysgo AG
6 * Thomas Moll <thomas.moll@sysgo.com>
7 * - fixed maintenance access routines, check for aligned access
8 *

--- 84 unchanged lines hidden (view full) ---

93
94void __iomem *rio_regs_win;
95void __iomem *rmu_regs_win;
96resource_size_t rio_law_start;
97
98struct fsl_rio_dbell *dbell;
99struct fsl_rio_pw *pw;
100
1// SPDX-License-Identifier: GPL-2.0-or-later
2/*
3 * Freescale MPC85xx/MPC86xx RapidIO support
4 *
5 * Copyright 2009 Sysgo AG
6 * Thomas Moll <thomas.moll@sysgo.com>
7 * - fixed maintenance access routines, check for aligned access
8 *

--- 84 unchanged lines hidden (view full) ---

93
94void __iomem *rio_regs_win;
95void __iomem *rmu_regs_win;
96resource_size_t rio_law_start;
97
98struct fsl_rio_dbell *dbell;
99struct fsl_rio_pw *pw;
100
101#ifdef CONFIG_E500
101#ifdef CONFIG_PPC_E500
102int fsl_rio_mcheck_exception(struct pt_regs *regs)
103{
104 const struct exception_table_entry *entry;
105 unsigned long reason;
106
107 if (!rio_regs_win)
108 return 0;
109

--- 696 unchanged lines hidden ---
102int fsl_rio_mcheck_exception(struct pt_regs *regs)
103{
104 const struct exception_table_entry *entry;
105 unsigned long reason;
106
107 if (!rio_regs_win)
108 return 0;
109

--- 696 unchanged lines hidden ---