mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-14 05:56:56 +07:00
arm64: dts: exynos: Enable ir-spi in the TM2 and TM2E boards
Add the device tree node for the ir-spi driver which enables the IR LED for remote controlling. This patch sets first the GPR3[3] gpio line as a regulator-fixed for enabling an external regulator which powers the IR LED. Removes also the default assignment of GPG3[7] related to the MOSI line of the SPI3 bus. Signed-off-by: Andi Shyti <andi.shyti@samsung.com> Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com> Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
This commit is contained in:
parent
c1ae3cfa0e
commit
0ed797f705
@ -106,6 +106,13 @@ max98504: max98504@31 {
|
||||
};
|
||||
};
|
||||
|
||||
irda_regulator: irda-regulator {
|
||||
compatible = "regulator-fixed";
|
||||
enable-active-high;
|
||||
gpio = <&gpr3 3 GPIO_ACTIVE_HIGH>;
|
||||
regulator-name = "irda_regulator";
|
||||
};
|
||||
|
||||
sound {
|
||||
compatible = "samsung,tm2-audio";
|
||||
audio-codec = <&wm5110>;
|
||||
@ -1074,7 +1081,6 @@ initial_peric: initial-state {
|
||||
PIN(INPUT, gpg3-0, DOWN, FAST_SR1);
|
||||
PIN(INPUT, gpg3-1, DOWN, FAST_SR1);
|
||||
PIN(INPUT, gpg3-5, DOWN, FAST_SR1);
|
||||
PIN(INPUT, gpg3-7, DOWN, FAST_SR1);
|
||||
};
|
||||
};
|
||||
|
||||
@ -1152,6 +1158,24 @@ controller-data {
|
||||
};
|
||||
};
|
||||
|
||||
&spi_3 {
|
||||
status = "okay";
|
||||
no-cs-readback;
|
||||
|
||||
irled@0 {
|
||||
compatible = "ir-spi-led";
|
||||
reg = <0x0>;
|
||||
spi-max-frequency = <5000000>;
|
||||
power-supply = <&irda_regulator>;
|
||||
duty-cycle = <60>;
|
||||
led-active-low;
|
||||
|
||||
controller-data {
|
||||
samsung,spi-feedback-delay = <0>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&timer {
|
||||
clock-frequency = <24000000>;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user