Lines Matching refs:req
37 struct nand_req req; in nand_send_cmd() local
39 zeromem(&req, sizeof(struct nand_req)); in nand_send_cmd()
40 req.nand = rawnand_dev.nand_dev; in nand_send_cmd()
41 req.type = NAND_REQ_CMD | cmd; in nand_send_cmd()
42 req.inst_delay = tim; in nand_send_cmd()
44 return rawnand_dev.ops->exec(&req); in nand_send_cmd()
49 struct nand_req req; in nand_send_addr() local
51 zeromem(&req, sizeof(struct nand_req)); in nand_send_addr()
52 req.nand = rawnand_dev.nand_dev; in nand_send_addr()
53 req.type = NAND_REQ_ADDR; in nand_send_addr()
54 req.addr = &addr; in nand_send_addr()
55 req.inst_delay = tim; in nand_send_addr()
57 return rawnand_dev.ops->exec(&req); in nand_send_addr()
62 struct nand_req req; in nand_send_wait() local
64 zeromem(&req, sizeof(struct nand_req)); in nand_send_wait()
65 req.nand = rawnand_dev.nand_dev; in nand_send_wait()
66 req.type = NAND_REQ_WAIT; in nand_send_wait()
67 req.inst_delay = tim; in nand_send_wait()
68 req.delay_ms = delay; in nand_send_wait()
70 return rawnand_dev.ops->exec(&req); in nand_send_wait()
76 struct nand_req req; in nand_read_data() local
78 zeromem(&req, sizeof(struct nand_req)); in nand_read_data()
79 req.nand = rawnand_dev.nand_dev; in nand_read_data()
80 req.type = NAND_REQ_DATAIN | (use_8bit ? NAND_REQ_BUS_WIDTH_8 : 0U); in nand_read_data()
81 req.addr = data; in nand_read_data()
82 req.length = length; in nand_read_data()
84 return rawnand_dev.ops->exec(&req); in nand_read_data()