Lines Matching +full:0 +full:x1004
46 #define OTPC_SBPI_CTRL 0x0020
47 #define SBPI_ENABLE_MASK 0x00010000
49 #define SBPI_DAP_ADDR_MASK 0xff000000
50 #define SBPI_DAP_ADDR 0x02
52 #define OTPC_SBPI_CMD_VALID_PRE 0x0024
53 #define SBPI_CMD_VALID_MASK 0xffff0000
54 #define OTPC_SBPI_INT_STATUS 0x0304
57 #define OTPC_USER_CTRL 0x0100
58 #define OTPC_USER_MASK 0xffff0000
60 #define OTPC_USER_ADDR 0x0104
61 #define OTPC_USER_ADDR_MASK 0xffff0000
62 #define OTPC_USER_ENABLE 0x0108
63 #define OTPC_USER_FSM_ENABLE_MASK 0xffff0000
65 #define OTPC_USER_Q 0x0124
66 #define OTPC_SBPI_CMD0_OFFSET 0x1000
67 #define SBPI_DAP_CMD_WRF 0xc0
68 #define SBPI_DAP_REG_ECC 0x3a
69 #define OTPC_SBPI_CMD1_OFFSET 0x1004
70 #define SBPI_ECC_ENABLE 0x00
71 #define SBPI_ECC_DISABLE 0x09
76 {NULL, 0}
91 if (--retry == 0) in rk_otp_wait()
98 return (0); in rk_otp_wait()
107 SBPI_CMD_VALID_MASK | 0x1); in rk_otp_ecc()
159 if (ofw_bus_search_compatible(dev, compat_data)->ocd_data == 0) in rk_otp_probe()
169 int rid = 0; in rk_otp_attach()
176 return (0); in rk_otp_attach()
190 EARLY_DRIVER_MODULE(rk_otp, simplebus, rk_otp_driver, 0, 0,