Lines Matching +full:0 +full:x000001ff
16 #define RK630_CMD_WRITE 0x00000011
17 #define RK630_CMD_WRITE_REG0 0x00010011
18 #define RK630_CMD_WRITE_REG1 0x00020011
19 #define RK630_CMD_WRITE_CTRL0 0x00030011
20 #define RK630_CMD_READ 0x00000077
21 #define RK630_CMD_READ_BEGIN 0x000000AA
22 #define RK630_CMD_QUERY 0x000000FF
23 #define RK630_CMD_QUERY_REG2 0x000001FF
24 #define RK630_CMD_QUICK_WRITE 0x00030011
25 #define RK630_OP_STATE_ID_MASK (0xffff0000)
26 #define RK630_OP_STATE_ID (0X16080000)
27 #define RK630_OP_STATE_MASK (0x0000ffff)
28 #define RK630_OP_STATE_WRITE_ERROR (0x01 << 0)
29 #define RK630_OP_STATE_WRITE_OVERFLOW (0x01 << 1)
30 #define RK630_OP_STATE_WRITE_UNFINISHED (0x01 << 2)
31 #define RK630_OP_STATE_READ_ERROR (0x01 << 8)
32 #define RK630_OP_STATE_READ_UNDERFLOW (0x01 << 9)
33 #define RK630_OP_STATE_PRE_READ_ERROR (0x01 << 10)
39 u32 buf = 0x00000008; in rk630_spi_ctrl_init()
59 int ret = 0; in rk630_spi_write()
98 return rk630_spi_write(spi, buf[0], &buf[1], (count - 4)); in rk630_regmap_write()
107 u32 dummy = 0; in rk630_spi_read()
147 u32 rx_buf[2] = { 0 }; in rk630_regmap_read()
155 ret = rk630_spi_read(spi, rx_buf[0], &rx_buf[1], val_size); in rk630_regmap_read()
156 if (ret < 0) { in rk630_regmap_read()
162 return 0; in rk630_regmap_read()
181 if (ret < 0) in rk630_spi_probe()
222 return 0; in rk630_spi_probe()
232 { "rk630", 0 },