mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-01 19:53:17 +00:00
A platform might provide multiple watchdogs, either internally or externally. Applying the changes to the DesignWare driver relevantly as well as into the sample application. Taking the opportunity to apply propre style when need (80 chars limit for instance). Change-Id: Iad020c697846db483a70a748cfc8fe7147ec3c04 Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
33 lines
910 B
ArmAsm
33 lines
910 B
ArmAsm
/*
|
|
* Copyright (c) 2015, Intel Corportation.
|
|
*
|
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
* you may not use this file except in compliance with the License.
|
|
* You may obtain a copy of the License at
|
|
*
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
*
|
|
* Unless required by applicable law or agreed to in writing, software
|
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
* See the License for the specific language governing permissions and
|
|
* limitations under the License.
|
|
*/
|
|
|
|
|
|
#define _ASMLANGUAGE
|
|
|
|
#include <arch/x86/asm.h>
|
|
#include <drivers/ioapic.h>
|
|
|
|
#if defined(CONFIG_WDT_DW)
|
|
#if defined(CONFIG_IOAPIC) || defined(CONFIG_MVIC)
|
|
ioapic_mkstub wdt_dw wdt_dw_isr wdt_dw_isr_dev
|
|
#endif /* CONFIG_IOAPIC */
|
|
#endif
|
|
|
|
/* externs (internal APIs) */
|
|
|
|
GTEXT(_IntEnt)
|
|
GTEXT(_IntExit)
|