ssi: Move ssi.h into a separate directory
Move the ssi.h include file into the ssi directory. While touching the code also fix the typdef lines as checkpatch complains. Signed-off-by: Alistair Francis <alistair.francis@xilinx.com> Reviewed-by: Peter Crosthwaite <crosthwaite.peter@gmail.com> Signed-off-by: Peter Crosthwaite <crosthwaite.peter@gmail.com> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
parent
d857c4c023
commit
8fd06719e7
@ -13,7 +13,7 @@
|
||||
#include "sysemu/sysemu.h"
|
||||
#include "hw/char/serial.h"
|
||||
#include "hw/i2c/i2c.h"
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
#include "sysemu/char.h"
|
||||
#include "sysemu/block-backend.h"
|
||||
#include "sysemu/blockdev.h"
|
||||
|
@ -17,7 +17,7 @@
|
||||
#include "sysemu/sysemu.h"
|
||||
#include "hw/pcmcia.h"
|
||||
#include "hw/i2c/i2c.h"
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
#include "hw/block/flash.h"
|
||||
#include "qemu/timer.h"
|
||||
#include "hw/devices.h"
|
||||
|
@ -9,7 +9,7 @@
|
||||
|
||||
#include "qemu/osdep.h"
|
||||
#include "hw/sysbus.h"
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
#include "hw/arm/arm.h"
|
||||
#include "hw/devices.h"
|
||||
#include "qemu/timer.h"
|
||||
|
@ -35,7 +35,7 @@
|
||||
#include "hw/arm/arm.h"
|
||||
#include "sysemu/char.h"
|
||||
#include "sysemu/sysemu.h"
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
|
||||
//#define DEBUG
|
||||
|
||||
|
@ -20,7 +20,7 @@
|
||||
#include "hw/pcmcia.h"
|
||||
#include "hw/boards.h"
|
||||
#include "hw/i2c/i2c.h"
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
#include "sysemu/block-backend.h"
|
||||
#include "hw/sysbus.h"
|
||||
#include "exec/address-spaces.h"
|
||||
|
@ -26,7 +26,7 @@
|
||||
#include "sysemu/block-backend.h"
|
||||
#include "hw/loader.h"
|
||||
#include "hw/misc/zynq-xadc.h"
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
#include "qemu/error-report.h"
|
||||
|
||||
#define NUM_SPI_FLASHES 4
|
||||
|
@ -17,7 +17,7 @@
|
||||
#include "hw/arm/arm.h"
|
||||
#include "hw/devices.h"
|
||||
#include "hw/i2c/i2c.h"
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
#include "hw/boards.h"
|
||||
#include "sysemu/sysemu.h"
|
||||
#include "hw/block/flash.h"
|
||||
|
@ -25,7 +25,7 @@
|
||||
#include "hw/hw.h"
|
||||
#include "sysemu/block-backend.h"
|
||||
#include "sysemu/blockdev.h"
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
|
||||
#ifndef M25P80_ERR_DEBUG
|
||||
#define M25P80_ERR_DEBUG 0
|
||||
|
@ -10,7 +10,7 @@
|
||||
* GNU GPL, version 2 or (at your option) any later version.
|
||||
*/
|
||||
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
#include "ui/console.h"
|
||||
|
||||
typedef struct {
|
||||
|
@ -10,7 +10,7 @@
|
||||
/* The controller can support a variety of different displays, but we only
|
||||
implement one. Most of the commends relating to brightness and geometry
|
||||
setup are ignored. */
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
#include "ui/console.h"
|
||||
|
||||
//#define DEBUG_SSD0323 1
|
||||
|
@ -35,7 +35,7 @@
|
||||
#include "sysemu/block-backend.h"
|
||||
#include "hw/char/serial.h"
|
||||
#include "exec/address-spaces.h"
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
|
||||
#include "boot.h"
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
* GNU GPL, version 2 or (at your option) any later version.
|
||||
*/
|
||||
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
|
||||
typedef struct {
|
||||
SSISlave parent_obj;
|
||||
|
@ -12,7 +12,7 @@
|
||||
|
||||
#include "sysemu/block-backend.h"
|
||||
#include "sysemu/blockdev.h"
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
#include "hw/sd/sd.h"
|
||||
|
||||
//#define DEBUG_SSI_SD 1
|
||||
|
@ -8,7 +8,7 @@
|
||||
*/
|
||||
|
||||
#include "hw/sysbus.h"
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
|
||||
//#define DEBUG_PL022 1
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
* GNU GPL, version 2 or (at your option) any later version.
|
||||
*/
|
||||
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
|
||||
struct SSIBus {
|
||||
BusState parent_obj;
|
||||
|
@ -29,7 +29,7 @@
|
||||
#include "qemu/log.h"
|
||||
#include "qemu/fifo8.h"
|
||||
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
|
||||
#ifdef XILINX_SPI_ERR_DEBUG
|
||||
#define DB_PRINT(...) do { \
|
||||
|
@ -27,7 +27,7 @@
|
||||
#include "hw/ptimer.h"
|
||||
#include "qemu/log.h"
|
||||
#include "qemu/fifo8.h"
|
||||
#include "hw/ssi.h"
|
||||
#include "hw/ssi/ssi.h"
|
||||
#include "qemu/bitops.h"
|
||||
|
||||
#ifndef XILINX_SPIPS_ERR_DEBUG
|
||||
|
@ -14,6 +14,8 @@
|
||||
#include "hw/qdev.h"
|
||||
|
||||
typedef struct SSISlave SSISlave;
|
||||
typedef struct SSISlaveClass SSISlaveClass;
|
||||
typedef enum SSICSMode SSICSMode;
|
||||
|
||||
#define TYPE_SSI_SLAVE "ssi-slave"
|
||||
#define SSI_SLAVE(obj) \
|
||||
@ -25,14 +27,14 @@ typedef struct SSISlave SSISlave;
|
||||
|
||||
#define SSI_GPIO_CS "ssi-gpio-cs"
|
||||
|
||||
typedef enum {
|
||||
enum SSICSMode {
|
||||
SSI_CS_NONE = 0,
|
||||
SSI_CS_LOW,
|
||||
SSI_CS_HIGH,
|
||||
} SSICSMode;
|
||||
};
|
||||
|
||||
/* Slave devices. */
|
||||
typedef struct SSISlaveClass {
|
||||
struct SSISlaveClass {
|
||||
DeviceClass parent_class;
|
||||
|
||||
int (*init)(SSISlave *dev);
|
||||
@ -55,7 +57,7 @@ typedef struct SSISlaveClass {
|
||||
* always be called for the device for every txrx access to the parent bus
|
||||
*/
|
||||
uint32_t (*transfer_raw)(SSISlave *dev, uint32_t val);
|
||||
} SSISlaveClass;
|
||||
};
|
||||
|
||||
struct SSISlave {
|
||||
DeviceState parent_obj;
|
Loading…
x
Reference in New Issue
Block a user