]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: ufs-mediatek: Decouple features from platform bindings
authorStanley Chu <stanley.chu@mediatek.com>
Thu, 29 Oct 2020 11:57:47 +0000 (19:57 +0800)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 11 Nov 2020 04:03:18 +0000 (23:03 -0500)
commitfbf7a6450d839c64d87adc14a6299347c0f455cb
treec10deda4d6f6187c122cf3006144e4b88ee54f3e
parentd57672e57c539f48ae1d3bcedf1677bb1a3bae97
scsi: ufs-mediatek: Decouple features from platform bindings

UFS proprietary features (including features introduced later) in MediaTek
UFS platforms have complicated combinations among different platforms.

To ease code readability and maintenance, decouple all proprietary features
from platform bindings. Each feature would be enabled only if specific
property string is defined in device tree node.

Link: https://lore.kernel.org/r/20201029115750.24391-4-stanley.chu@mediatek.com
Signed-off-by: Stanley Chu <stanley.chu@mediatek.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/ufs/ufs-mediatek.c
drivers/scsi/ufs/ufs-mediatek.h