123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- #ifndef PANEL_FT2308_DRIVER_H__
- #define PANEL_FT2308_DRIVER_H__
- #define DDIC_CMD_NOP 0x00
- #define DDIC_CMD_SWRESET 0x01
- #define DDIC_CMD_RDNUMED 0x05
- #define DDIC_CMD_RDDPM 0x0A
- #define DDIC_CMD_RDDCOLMOD 0x0C
- #define DDIC_CMD_RDDIM 0x0D
- #define DDIC_CMD_RDDSM 0x0E
- #define DDIC_CMD_RDDSDR 0x0F
- #define DDIC_CMD_SLPIN 0x10
- #define DDIC_CMD_SLPOUT 0x11
- #define DDIC_CMD_PTLON 0x12
- #define DDIC_CMD_NORON 0x13
- #define DDIC_CMD_RAMZIP_SET 0x1C
- #define DDIC_CMD_GAMSET 0x26
- #define DDIC_CMD_DISPOFF 0x28
- #define DDIC_CMD_DISPON 0x29
- #define DDIC_CMD_CASET 0x2A
- #define DDIC_CMD_PASET 0x2B
- #define DDIC_CMD_RAMWR 0x2C
- #define DDIC_CMD_RAMRD 0x2E
- #define DDIC_CMD_PTLAR 0x30
- #define DDIC_CMD_VPTLAR 0x31
- #define DDIC_CMD_TEOFF 0x34
- #define DDIC_CMD_TEON 0x35
- #define DDIC_CMD_MADCTL 0x36
- #define DDIC_CMD_IDMOFF 0x38
- #define DDIC_CMD_IDMON 0x39
- #define DDIC_CMD_COLMOD 0x3A
- #define DDIC_CMD_RAMWRCNT 0x3C
- #define DDIC_CMD_RAMRDCNT 0x3E
- #define DDIC_CMD_WRDISBV 0x51
- #define DDIC_CMD_RDDISBV 0x52
- #define DDIC_CMD_WRCTRLD 0x53
- #define DDIC_CMD_RDCTRLD 0x54
- #define DDIC_CMD_WRACL 0x55
- #define DDIC_CMD_RDACL 0x56
- #define DDIC_CMD_FR_MANUAL 0x67
- #define DDIC_CMD_FR_AUTO 0x68
- #define DDIC_CMD_FR_LPF 0x69
- #define DDIC_CMD_FCC_WA 0x94
- #define DDIC_CMD_FCC_AOD_CLK 0x95
- #define DDIC_CMD_FCC_CGM 0x96
- #define DDIC_CMD_RDDDBSTR 0xA1
- #define DDIC_CMD_RDDDBCNT 0xA8
- #define DDIC_CMD_RESDEF 0xAC
- #define DDIC_CMD_RDID1 0xDA
- #define DDIC_CMD_RDID2 0xDB
- #define DDIC_CMD_RDID3 0xDC
- #define DDIC_QSPI_CMD_RD(cmd) ((0x03 << 24) | ((uint32_t)(cmd) << 8))
- #define DDIC_QSPI_CMD_WR(cmd) ((0x02 << 24) | ((uint32_t)(cmd)))
- #define DDIC_QSPI_CMD_RAMWR(cmd) ((0x32 << 24) | ((uint32_t)(cmd) << 8))
- #endif
|