Lines Matching +full:0 +full:x10b0
12 #define TCAN4X5X_SPI_INSTRUCTION_WRITE (0x61 << 24)
13 #define TCAN4X5X_SPI_INSTRUCTION_READ (0x41 << 24)
15 #define TCAN4X5X_MAX_REGISTER 0x87fc
63 spi_message_add_tail(&xfer[0], &msg); in tcan4x5x_regmap_read()
70 xfer[0].len = sizeof(buf_tx->cmd); in tcan4x5x_regmap_read()
76 xfer[0].rx_buf = buf_rx; in tcan4x5x_regmap_read()
77 xfer[0].len = sizeof(buf_tx->cmd) + val_len; in tcan4x5x_regmap_read()
80 memset(buf_tx->data, 0x0, val_len); in tcan4x5x_regmap_read()
90 return 0; in tcan4x5x_regmap_read()
95 regmap_reg_range(0x000c, 0x0010),
97 regmap_reg_range(0x0800, 0x080c),
98 regmap_reg_range(0x0820, 0x0820),
99 regmap_reg_range(0x0830, 0x0830),
101 regmap_reg_range(0x100c, 0x102c),
102 regmap_reg_range(0x1048, 0x1048),
103 regmap_reg_range(0x1050, 0x105c),
104 regmap_reg_range(0x1080, 0x1088),
105 regmap_reg_range(0x1090, 0x1090),
106 regmap_reg_range(0x1098, 0x10a0),
107 regmap_reg_range(0x10a8, 0x10b0),
108 regmap_reg_range(0x10b8, 0x10c0),
109 regmap_reg_range(0x10c8, 0x10c8),
110 regmap_reg_range(0x10d0, 0x10d4),
111 regmap_reg_range(0x10e0, 0x10e4),
112 regmap_reg_range(0x10f0, 0x10f0),
113 regmap_reg_range(0x10f8, 0x10f8),
115 regmap_reg_range(0x8000, 0x87fc),
119 regmap_reg_range(0x0000, 0x0010), /* Device ID and SPI Registers */
120 regmap_reg_range(0x0800, 0x0830), /* Device configuration registers and Interrupt Flags*/
121 regmap_reg_range(0x1000, 0x10fc), /* M_CAN */
122 regmap_reg_range(0x8000, 0x87fc), /* MRAM */