drivers: rknand: optimize reading speed

There is a big delay between DMA transmission completed and waiting for
interruption, which results in the degradation of read performance.

It is modified to use usleep_range delay without interruption, and
the read performance is improved by 40%.

Change-Id: Ia9b92382d7a1a4fbd157dace2067c7dd15cb69ca
Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>
This commit is contained in:
Yifeng Zhao 2020-02-19 17:03:56 +08:00 committed by Tao Huang
parent 1c9abe11af
commit 027b359f38
7 changed files with 61688 additions and 62385 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff