| From foo@baz Sun Aug 26 09:13:00 CEST 2018 |
| From: Ofer Levi <oferle@mellanox.com> |
| Date: Sat, 28 Jul 2018 10:54:41 +0300 |
| Subject: ARC: [plat-eznps] Add missing struct nps_host_reg_aux_dpc |
| |
| From: Ofer Levi <oferle@mellanox.com> |
| |
| [ Upstream commit 05b466bf846d2e8d2f0baf8dfd81a42cc933e237 ] |
| |
| Fixing compilation issue caused by missing struct nps_host_reg_aux_dpc |
| definition. |
| |
| Fixes: 3f9cd874dcc87 ("ARC: [plat-eznps] avoid toggling of DPC register") |
| Reported-by: Randy Dunlap <rdunlap@infradead.org> |
| Signed-off-by: Ofer Levi <oferle@mellanox.com> |
| Signed-off-by: Vineet Gupta <vgupta@synopsys.com> |
| Signed-off-by: Sasha Levin <alexander.levin@microsoft.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| --- |
| arch/arc/plat-eznps/include/plat/ctop.h | 9 +++++++++ |
| 1 file changed, 9 insertions(+) |
| |
| --- a/arch/arc/plat-eznps/include/plat/ctop.h |
| +++ b/arch/arc/plat-eznps/include/plat/ctop.h |
| @@ -143,6 +143,15 @@ struct nps_host_reg_gim_p_int_dst { |
| }; |
| |
| /* AUX registers definition */ |
| +struct nps_host_reg_aux_dpc { |
| + union { |
| + struct { |
| + u32 ien:1, men:1, hen:1, reserved:29; |
| + }; |
| + u32 value; |
| + }; |
| +}; |
| + |
| struct nps_host_reg_aux_udmc { |
| union { |
| struct { |