cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

mtd-davinci-aemif.h (715B)


      1/*
      2 * TI DaVinci AEMIF support
      3 *
      4 * Copyright 2010 (C) Texas Instruments, Inc. https://www.ti.com/
      5 *
      6 * This file is licensed under the terms of the GNU General Public License
      7 * version 2. This program is licensed "as is" without any warranty of any
      8 * kind, whether express or implied.
      9 */
     10#ifndef _MACH_DAVINCI_AEMIF_H
     11#define _MACH_DAVINCI_AEMIF_H
     12
     13#include <linux/platform_device.h>
     14
     15#define NRCSR_OFFSET		0x00
     16#define AWCCR_OFFSET		0x04
     17#define A1CR_OFFSET		0x10
     18
     19#define ACR_ASIZE_MASK		0x3
     20#define ACR_EW_MASK		BIT(30)
     21#define ACR_SS_MASK		BIT(31)
     22
     23/* All timings in nanoseconds */
     24struct davinci_aemif_timing {
     25	u8	wsetup;
     26	u8	wstrobe;
     27	u8	whold;
     28
     29	u8	rsetup;
     30	u8	rstrobe;
     31	u8	rhold;
     32
     33	u8	ta;
     34};
     35
     36#endif