File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -125,3 +125,4 @@ Patch List:
125
125
CACHE64_GetInstanceByAddr() is passed an address not managed by the CACHE64
126
126
controller
127
127
- drivers: edma_rev2: add macro for CHn_CSR's ACTIVE bit
128
+ - drivers: rtwdog: Fix the issue that driver doesn't wait the over status after CS register operation
Original file line number Diff line number Diff line change 1
1
/*
2
2
* Copyright (c) 2016, Freescale Semiconductor, Inc.
3
- * Copyright 2016-2019 NXP
3
+ * Copyright 2016-2019, 2024 NXP
4
4
* All rights reserved.
5
5
*
6
6
* SPDX-License-Identifier: BSD-3-Clause
@@ -144,5 +144,8 @@ void RTWDOG_Deinit(RTWDOG_Type *base)
144
144
primaskValue = DisableGlobalIRQ ();
145
145
RTWDOG_Unlock (base );
146
146
RTWDOG_Disable (base );
147
+ while ((base -> CS & RTWDOG_CS_RCS_MASK ) == 0U )
148
+ {
149
+ }
147
150
EnableGlobalIRQ (primaskValue );
148
151
}
You can’t perform that action at this time.
0 commit comments