From 97766c6610a9721e521c229f852368b37b043ee8 Mon Sep 17 00:00:00 2001 From: Thomas Glanzmann Date: Mon, 21 Feb 2022 23:01:36 +0100 Subject: [PATCH] Hookup backlight for MacBook Pro (13-inch, M1, 2020) J293AP and MacBook Air (M1, 2020) J313AP It can be turned off with: echo 1 > /sys/class/backlight/backlight/bl_power It can be turned on with: echo 0 > /sys/class/backlight/backlight/bl_power Needs CONFIG_BACKLIGHT_GPIO=m. Signed-off-by: Thomas Glanzmann --- arch/arm64/boot/dts/apple/t8103-j293.dts | 6 ++++++ arch/arm64/boot/dts/apple/t8103-j313.dts | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/apple/t8103-j293.dts b/arch/arm64/boot/dts/apple/t8103-j293.dts index ec1671cee..3a3ffae0e 100644 --- a/arch/arm64/boot/dts/apple/t8103-j293.dts +++ b/arch/arm64/boot/dts/apple/t8103-j293.dts @@ -112,4 +112,10 @@ link0_codec: codec { }; }; }; + + backlight { + compatible = "gpio-backlight"; + gpios = <&smc_gpio 18 GPIO_ACTIVE_HIGH>; + default-on; + }; }; diff --git a/arch/arm64/boot/dts/apple/t8103-j313.dts b/arch/arm64/boot/dts/apple/t8103-j313.dts index 22cb0e5f0..2ff6d206d 100644 --- a/arch/arm64/boot/dts/apple/t8103-j313.dts +++ b/arch/arm64/boot/dts/apple/t8103-j313.dts @@ -106,4 +106,10 @@ link0_codec: codec { }; }; }; + + backlight { + compatible = "gpio-backlight"; + gpios = <&smc_gpio 18 GPIO_ACTIVE_HIGH>; + default-on; + }; }; -- 2.34.1