Logo Search packages:      
Sourcecode: linux version File versions  Download package

aemif.h

/*
 * TI DaVinci AEMIF support
 *
 * Copyright 2010 (C) Texas Instruments, Inc. http://www.ti.com/
 *
 * This file is licensed under the terms of the GNU General Public License
 * version 2. This program is licensed "as is" without any warranty of any
 * kind, whether express or implied.
 */
#ifndef _MACH_DAVINCI_AEMIF_H
#define _MACH_DAVINCI_AEMIF_H

#define NRCSR_OFFSET          0x00
#define AWCCR_OFFSET          0x04
#define A1CR_OFFSET           0x10

#define ACR_ASIZE_MASK        0x3
#define ACR_EW_MASK           BIT(30)
#define ACR_SS_MASK           BIT(31)

/* All timings in nanoseconds */
00022 struct davinci_aemif_timing {
      u8    wsetup;
      u8    wstrobe;
      u8    whold;

      u8    rsetup;
      u8    rstrobe;
      u8    rhold;

      u8    ta;
};

int davinci_aemif_setup_timing(struct davinci_aemif_timing *t,
                              void __iomem *base, unsigned cs);
#endif

Generated by  Doxygen 1.6.0   Back to index