Lines Matching refs:this
155 #define ONENAND_CURRENT_BUFFERRAM(this) (this->bufferram_index) argument
156 #define ONENAND_NEXT_BUFFERRAM(this) (this->bufferram_index ^ 1) argument
157 #define ONENAND_SET_NEXT_BUFFERRAM(this) (this->bufferram_index ^= 1) argument
158 #define ONENAND_SET_PREV_BUFFERRAM(this) (this->bufferram_index ^= 1) argument
159 #define ONENAND_SET_BUFFERRAM0(this) (this->bufferram_index = 0) argument
160 #define ONENAND_SET_BUFFERRAM1(this) (this->bufferram_index = 1) argument
162 #define FLEXONENAND(this) \ argument
163 (this->device_id & DEVICE_IS_FLEXONENAND)
164 #define ONENAND_GET_SYS_CFG1(this) \ argument
165 (this->read_word(this->base + ONENAND_REG_SYS_CFG1))
166 #define ONENAND_SET_SYS_CFG1(v, this) \ argument
167 (this->write_word(v, this->base + ONENAND_REG_SYS_CFG1))
169 #define ONENAND_IS_DDP(this) \ argument
170 (this->device_id & ONENAND_DEVICE_IS_DDP)
172 #define ONENAND_IS_MLC(this) \ argument
173 (this->technology & ONENAND_TECHNOLOGY_IS_MLC)
176 #define ONENAND_IS_2PLANE(this) \ argument
177 (this->options & ONENAND_HAS_2PLANE)
179 #define ONENAND_IS_2PLANE(this) (0) argument
182 #define ONENAND_IS_CACHE_PROGRAM(this) \ argument
183 (this->options & ONENAND_HAS_CACHE_PROGRAM)
185 #define ONENAND_IS_NOP_1(this) \ argument
186 (this->options & ONENAND_HAS_NOP_1)
205 #define ONENAND_IS_4KB_PAGE(this) \ argument
206 (this->options & ONENAND_HAS_4KB_PAGE)
226 unsigned onenand_block(struct onenand_chip *this, loff_t addr);
227 loff_t onenand_addr(struct onenand_chip *this, int block);