regulator: core: Remove redundant ternary operators
For ternary operators in the form of "a ? true : false", if 'a' itself returns a boolean result, the ternary operator can be omitted. Remove redundant ternary operators to clean up the code. Signed-off-by: Liao Yuanhong <liaoyuanhong@vivo.com> Message-ID: <20250828122737.43488-1-liaoyuanhong@vivo.com> Signed-off-by: Mark Brown <broonie@kernel.org>pull/1354/merge
parent
e2ab5f600b
commit
899fb38dd7
|
|
@ -1586,8 +1586,8 @@ static int set_machine_constraints(struct regulator_dev *rdev)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (rdev->constraints->active_discharge && ops->set_active_discharge) {
|
if (rdev->constraints->active_discharge && ops->set_active_discharge) {
|
||||||
bool ad_state = (rdev->constraints->active_discharge ==
|
bool ad_state = rdev->constraints->active_discharge ==
|
||||||
REGULATOR_ACTIVE_DISCHARGE_ENABLE) ? true : false;
|
REGULATOR_ACTIVE_DISCHARGE_ENABLE;
|
||||||
|
|
||||||
ret = ops->set_active_discharge(rdev, ad_state);
|
ret = ops->set_active_discharge(rdev, ad_state);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue