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

uda134x.h (843B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2#ifndef _UDA134X_CODEC_H
      3#define _UDA134X_CODEC_H
      4
      5#define UDA134X_L3ADDR	5
      6#define UDA134X_DATA0_ADDR	((UDA134X_L3ADDR << 2) | 0)
      7#define UDA134X_DATA1_ADDR	((UDA134X_L3ADDR << 2) | 1)
      8#define UDA134X_STATUS_ADDR	((UDA134X_L3ADDR << 2) | 2)
      9
     10#define UDA134X_EXTADDR_PREFIX	0xC0
     11#define UDA134X_EXTDATA_PREFIX	0xE0
     12
     13/* UDA134X registers */
     14#define UDA134X_EA000	0
     15#define UDA134X_EA001	1
     16#define UDA134X_EA010	2
     17#define UDA134X_EA011	3
     18#define UDA134X_EA100	4
     19#define UDA134X_EA101	5
     20#define UDA134X_EA110	6
     21#define UDA134X_EA111	7
     22#define UDA134X_STATUS0 8
     23#define UDA134X_STATUS1 9
     24#define UDA134X_DATA000 10
     25#define UDA134X_DATA001 11
     26#define UDA134X_DATA010 12
     27#define UDA134X_DATA011 13
     28#define UDA134X_DATA1   14
     29
     30#define STATUS0_DAIFMT_MASK (~(7<<1))
     31#define STATUS0_SYSCLK_MASK (~(3<<4))
     32
     33#endif