mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
669 B
23 lines
669 B
/* SPDX-License-Identifier: GPL-2.0-only */ |
|
/* |
|
* MTD primitives for XIP support. Architecture specific functions |
|
* |
|
* Do not include this file directly. It's included from linux/mtd/xip.h |
|
* |
|
* Author: Nicolas Pitre |
|
* Created: Nov 2, 2004 |
|
* Copyright: (C) 2004 MontaVista Software, Inc. |
|
*/ |
|
|
|
#ifndef __ARCH_SA1100_MTD_XIP_H__ |
|
#define __ARCH_SA1100_MTD_XIP_H__ |
|
|
|
#include <mach/hardware.h> |
|
|
|
#define xip_irqpending() (ICIP & ICMR) |
|
|
|
/* we sample OSCR and convert desired delta to usec (1/4 ~= 1000000/3686400) */ |
|
#define xip_currtime() readl_relaxed(OSCR) |
|
#define xip_elapsed_since(x) (signed)((readl_relaxed(OSCR) - (x)) / 4) |
|
|
|
#endif /* __ARCH_SA1100_MTD_XIP_H__ */
|
|
|