소스 검색

ath79: led-resets: add default-trigger property

Add support for the common led property "linux,default-trigger". It
allows to set a default led trigger via devicetree.

Signed-off-by: Johann Neuhauser <[email protected]>
[add commit message]
Signed-off-by: Mathias Kresin <[email protected]>
Johann Neuhauser 7 년 전
부모
커밋
10f8823254
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      target/linux/ath79/patches-4.14/0003-leds-add-reset-controller-based-driver.patch

+ 4 - 1
target/linux/ath79/patches-4.14/0003-leds-add-reset-controller-based-driver.patch

@@ -33,7 +33,7 @@ Signed-off-by: John Crispin <[email protected]>
  
 --- /dev/null
 +++ b/drivers/leds/leds-reset.c
-@@ -0,0 +1,137 @@
+@@ -0,0 +1,140 @@
 +/*
 + * Copyright (C) 2018 John Crispin <[email protected]>
 + *
@@ -112,6 +112,9 @@ Signed-off-by: John Crispin <[email protected]>
 +		if (IS_ERR(led->rst))
 +			return ERR_PTR(-EINVAL);
 +
++		fwnode_property_read_string(child, "linux,default-trigger",
++						&led->cdev.default_trigger);
++
 +		led->cdev.brightness_set = reset_led_set;
 +		ret = devm_of_led_classdev_register(&pdev->dev, np, &led->cdev);
 +		if (ret < 0)