Lines Matching refs:this
157 #define ONENAND_CURRENT_BUFFERRAM(this) (this->bufferram_index) argument
158 #define ONENAND_NEXT_BUFFERRAM(this) (this->bufferram_index ^ 1) argument
159 #define ONENAND_SET_NEXT_BUFFERRAM(this) (this->bufferram_index ^= 1) argument
160 #define ONENAND_SET_PREV_BUFFERRAM(this) (this->bufferram_index ^= 1) argument
161 #define ONENAND_SET_BUFFERRAM0(this) (this->bufferram_index = 0) argument
162 #define ONENAND_SET_BUFFERRAM1(this) (this->bufferram_index = 1) argument
164 #define FLEXONENAND(this) \ argument
165 (this->device_id & DEVICE_IS_FLEXONENAND)
166 #define ONENAND_GET_SYS_CFG1(this) \ argument
167 (this->read_word(this->base + ONENAND_REG_SYS_CFG1))
168 #define ONENAND_SET_SYS_CFG1(v, this) \ argument
169 (this->write_word(v, this->base + ONENAND_REG_SYS_CFG1))
171 #define ONENAND_IS_DDP(this) \ argument
172 (this->device_id & ONENAND_DEVICE_IS_DDP)
174 #define ONENAND_IS_MLC(this) \ argument
175 (this->technology & ONENAND_TECHNOLOGY_IS_MLC)
178 #define ONENAND_IS_2PLANE(this) \ argument
179 (this->options & ONENAND_HAS_2PLANE)
181 #define ONENAND_IS_2PLANE(this) (0) argument
184 #define ONENAND_IS_CACHE_PROGRAM(this) \ argument
185 (this->options & ONENAND_HAS_CACHE_PROGRAM)
187 #define ONENAND_IS_NOP_1(this) \ argument
188 (this->options & ONENAND_HAS_NOP_1)
207 #define ONENAND_IS_4KB_PAGE(this) \ argument
208 (this->options & ONENAND_HAS_4KB_PAGE)
228 unsigned onenand_block(struct onenand_chip *this, loff_t addr);
229 loff_t onenand_addr(struct onenand_chip *this, int block);