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

invensense_mpu6050.h (865B)


      1/* SPDX-License-Identifier: GPL-2.0-only */
      2/*
      3* Copyright (C) 2012 Invensense, Inc.
      4*/
      5
      6#ifndef __INV_MPU6050_PLATFORM_H_
      7#define __INV_MPU6050_PLATFORM_H_
      8
      9/**
     10 * struct inv_mpu6050_platform_data - Platform data for the mpu driver
     11 * @orientation:	Orientation matrix of the chip (deprecated in favor of
     12 *			mounting matrix retrieved from device-tree)
     13 *
     14 * Contains platform specific information on how to configure the MPU6050 to
     15 * work on this platform.  The orientation matrices are 3x3 rotation matrices
     16 * that are applied to the data to rotate from the mounting orientation to the
     17 * platform orientation.  The values must be one of 0, 1, or -1 and each row and
     18 * column should have exactly 1 non-zero value.
     19 *
     20 * Deprecated in favor of mounting matrix retrieved from device-tree.
     21 */
     22struct inv_mpu6050_platform_data {
     23	__s8 orientation[9];
     24};
     25
     26#endif