* [PATCH 0/3] arm64: meson-g12a: Add Infrared Decoder support @ 2019-04-12 10:05 ` Neil Armstrong 0 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-12 10:05 UTC (permalink / raw) To: khilman Cc: baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel, Neil Armstrong Add Infrared Decoder support for the Amlogic G12A and enable it on the X96 Max and U200 Reference Design boards. Neil Armstrong (3): arm64: dts: meson-g12a: Add IR nodes arm64: dts: meson-g12a-x96-max: enable IR decoder arm64: dts: meson-g12a-u200: enable IR decoder arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 6 ++++++ arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 6 ++++++ arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 14 ++++++++++++++ 3 files changed, 26 insertions(+) -- 2.21.0 _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic ^ permalink raw reply [flat|nested] 30+ messages in thread
* [PATCH 0/3] arm64: meson-g12a: Add Infrared Decoder support @ 2019-04-12 10:05 ` Neil Armstrong 0 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-12 10:05 UTC (permalink / raw) To: khilman Cc: baylibre-upstreaming, Neil Armstrong, linux-amlogic, linux-arm-kernel, linux-kernel Add Infrared Decoder support for the Amlogic G12A and enable it on the X96 Max and U200 Reference Design boards. Neil Armstrong (3): arm64: dts: meson-g12a: Add IR nodes arm64: dts: meson-g12a-x96-max: enable IR decoder arm64: dts: meson-g12a-u200: enable IR decoder arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 6 ++++++ arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 6 ++++++ arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 14 ++++++++++++++ 3 files changed, 26 insertions(+) -- 2.21.0 ^ permalink raw reply [flat|nested] 30+ messages in thread
* [PATCH 0/3] arm64: meson-g12a: Add Infrared Decoder support @ 2019-04-12 10:05 ` Neil Armstrong 0 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-12 10:05 UTC (permalink / raw) To: khilman Cc: baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel, Neil Armstrong Add Infrared Decoder support for the Amlogic G12A and enable it on the X96 Max and U200 Reference Design boards. Neil Armstrong (3): arm64: dts: meson-g12a: Add IR nodes arm64: dts: meson-g12a-x96-max: enable IR decoder arm64: dts: meson-g12a-u200: enable IR decoder arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 6 ++++++ arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 6 ++++++ arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 14 ++++++++++++++ 3 files changed, 26 insertions(+) -- 2.21.0 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 30+ messages in thread
* [PATCH 1/3] arm64: dts: meson-g12a: Add IR nodes 2019-04-12 10:05 ` Neil Armstrong (?) @ 2019-04-12 10:05 ` Neil Armstrong -1 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-12 10:05 UTC (permalink / raw) To: khilman Cc: baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel, Neil Armstrong Amlogic G12A SoCs uses the exact same IR decoder as previous families, add the IR node and the pintctrl setting. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> --- arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi index 734c5ee60efa..9cb76d325bb7 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi @@ -559,6 +559,13 @@ mux { groups = "pwm_ao_d_e"; function = "pwm_ao_d"; + }; + }; + + remote_input_ao_pins: remote-input-ao { + mux { + groups = "remote_ao_input"; + function = "remote_ao_input"; bias-disable; }; }; @@ -623,6 +630,13 @@ status = "disabled"; }; + ir: ir@8000 { + compatible = "amlogic,meson-gxbb-ir"; + reg = <0x0 0x8000 0x0 0x20>; + interrupts = <GIC_SPI 196 IRQ_TYPE_EDGE_RISING>; + status = "disabled"; + }; + saradc: adc@9000 { compatible = "amlogic,meson-g12a-saradc", "amlogic,meson-saradc"; -- 2.21.0 _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic ^ permalink raw reply related [flat|nested] 30+ messages in thread
* [PATCH 1/3] arm64: dts: meson-g12a: Add IR nodes @ 2019-04-12 10:05 ` Neil Armstrong 0 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-12 10:05 UTC (permalink / raw) To: khilman Cc: baylibre-upstreaming, Neil Armstrong, linux-amlogic, linux-arm-kernel, linux-kernel Amlogic G12A SoCs uses the exact same IR decoder as previous families, add the IR node and the pintctrl setting. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> --- arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi index 734c5ee60efa..9cb76d325bb7 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi @@ -559,6 +559,13 @@ mux { groups = "pwm_ao_d_e"; function = "pwm_ao_d"; + }; + }; + + remote_input_ao_pins: remote-input-ao { + mux { + groups = "remote_ao_input"; + function = "remote_ao_input"; bias-disable; }; }; @@ -623,6 +630,13 @@ status = "disabled"; }; + ir: ir@8000 { + compatible = "amlogic,meson-gxbb-ir"; + reg = <0x0 0x8000 0x0 0x20>; + interrupts = <GIC_SPI 196 IRQ_TYPE_EDGE_RISING>; + status = "disabled"; + }; + saradc: adc@9000 { compatible = "amlogic,meson-g12a-saradc", "amlogic,meson-saradc"; -- 2.21.0 ^ permalink raw reply related [flat|nested] 30+ messages in thread
* [PATCH 1/3] arm64: dts: meson-g12a: Add IR nodes @ 2019-04-12 10:05 ` Neil Armstrong 0 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-12 10:05 UTC (permalink / raw) To: khilman Cc: baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel, Neil Armstrong Amlogic G12A SoCs uses the exact same IR decoder as previous families, add the IR node and the pintctrl setting. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> --- arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi index 734c5ee60efa..9cb76d325bb7 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi @@ -559,6 +559,13 @@ mux { groups = "pwm_ao_d_e"; function = "pwm_ao_d"; + }; + }; + + remote_input_ao_pins: remote-input-ao { + mux { + groups = "remote_ao_input"; + function = "remote_ao_input"; bias-disable; }; }; @@ -623,6 +630,13 @@ status = "disabled"; }; + ir: ir@8000 { + compatible = "amlogic,meson-gxbb-ir"; + reg = <0x0 0x8000 0x0 0x20>; + interrupts = <GIC_SPI 196 IRQ_TYPE_EDGE_RISING>; + status = "disabled"; + }; + saradc: adc@9000 { compatible = "amlogic,meson-g12a-saradc", "amlogic,meson-saradc"; -- 2.21.0 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply related [flat|nested] 30+ messages in thread
* Re: [PATCH 1/3] arm64: dts: meson-g12a: Add IR nodes 2019-04-12 10:05 ` Neil Armstrong (?) @ 2019-04-13 12:02 ` Martin Blumenstingl -1 siblings, 0 replies; 30+ messages in thread From: Martin Blumenstingl @ 2019-04-13 12:02 UTC (permalink / raw) To: Neil Armstrong Cc: baylibre-upstreaming, khilman, linux-kernel, linux-arm-kernel, linux-amlogic Hi Neil, On Fri, Apr 12, 2019 at 12:05 PM Neil Armstrong <narmstrong@baylibre.com> wrote: > > Amlogic G12A SoCs uses the exact same IR decoder as previous > families, add the IR node and the pintctrl setting. as far as I can tell there are either two IR decoders or one updated IR decoder in G12A and G12B. I'm using mesong12a.dtsi from buildroot_openlinux_kernel_4.9_fbdev_20180706 as reference: remote:rc@0xff808040 { compatible = "amlogic, aml_remote"; reg = <0x0 0xff808040 0x00 0x44>, /*Multi-format IR controller*/ <0x0 0xff808000 0x00 0x20>; /*Legacy IR controller*/ ... the registers which you are mapping are for the "Legacy IR controller", so our existing meson-ir driver will probably work (I haven't tested it myself yet). can you please be explicit about this in the patch description? > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> apart from the description you can add my: Reviewed-by: Martin Blumenstingl<martin.blumenstingl@googlemail.com> _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 1/3] arm64: dts: meson-g12a: Add IR nodes @ 2019-04-13 12:02 ` Martin Blumenstingl 0 siblings, 0 replies; 30+ messages in thread From: Martin Blumenstingl @ 2019-04-13 12:02 UTC (permalink / raw) To: Neil Armstrong Cc: khilman, baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel Hi Neil, On Fri, Apr 12, 2019 at 12:05 PM Neil Armstrong <narmstrong@baylibre.com> wrote: > > Amlogic G12A SoCs uses the exact same IR decoder as previous > families, add the IR node and the pintctrl setting. as far as I can tell there are either two IR decoders or one updated IR decoder in G12A and G12B. I'm using mesong12a.dtsi from buildroot_openlinux_kernel_4.9_fbdev_20180706 as reference: remote:rc@0xff808040 { compatible = "amlogic, aml_remote"; reg = <0x0 0xff808040 0x00 0x44>, /*Multi-format IR controller*/ <0x0 0xff808000 0x00 0x20>; /*Legacy IR controller*/ ... the registers which you are mapping are for the "Legacy IR controller", so our existing meson-ir driver will probably work (I haven't tested it myself yet). can you please be explicit about this in the patch description? > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> apart from the description you can add my: Reviewed-by: Martin Blumenstingl<martin.blumenstingl@googlemail.com> ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 1/3] arm64: dts: meson-g12a: Add IR nodes @ 2019-04-13 12:02 ` Martin Blumenstingl 0 siblings, 0 replies; 30+ messages in thread From: Martin Blumenstingl @ 2019-04-13 12:02 UTC (permalink / raw) To: Neil Armstrong Cc: baylibre-upstreaming, khilman, linux-kernel, linux-arm-kernel, linux-amlogic Hi Neil, On Fri, Apr 12, 2019 at 12:05 PM Neil Armstrong <narmstrong@baylibre.com> wrote: > > Amlogic G12A SoCs uses the exact same IR decoder as previous > families, add the IR node and the pintctrl setting. as far as I can tell there are either two IR decoders or one updated IR decoder in G12A and G12B. I'm using mesong12a.dtsi from buildroot_openlinux_kernel_4.9_fbdev_20180706 as reference: remote:rc@0xff808040 { compatible = "amlogic, aml_remote"; reg = <0x0 0xff808040 0x00 0x44>, /*Multi-format IR controller*/ <0x0 0xff808000 0x00 0x20>; /*Legacy IR controller*/ ... the registers which you are mapping are for the "Legacy IR controller", so our existing meson-ir driver will probably work (I haven't tested it myself yet). can you please be explicit about this in the patch description? > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> apart from the description you can add my: Reviewed-by: Martin Blumenstingl<martin.blumenstingl@googlemail.com> _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 1/3] arm64: dts: meson-g12a: Add IR nodes 2019-04-13 12:02 ` Martin Blumenstingl (?) @ 2019-04-23 8:30 ` Neil Armstrong -1 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-23 8:30 UTC (permalink / raw) To: Martin Blumenstingl Cc: baylibre-upstreaming, khilman, linux-kernel, linux-arm-kernel, linux-amlogic Hi Martin, On 13/04/2019 14:02, Martin Blumenstingl wrote: > Hi Neil, > > On Fri, Apr 12, 2019 at 12:05 PM Neil Armstrong <narmstrong@baylibre.com> wrote: >> >> Amlogic G12A SoCs uses the exact same IR decoder as previous >> families, add the IR node and the pintctrl setting. > as far as I can tell there are either two IR decoders or one updated > IR decoder in G12A and G12B. > I'm using mesong12a.dtsi from > buildroot_openlinux_kernel_4.9_fbdev_20180706 as reference: > remote:rc@0xff808040 { > compatible = "amlogic, aml_remote"; > reg = <0x0 0xff808040 0x00 0x44>, /*Multi-format IR controller*/ > <0x0 0xff808000 0x00 0x20>; /*Legacy IR controller*/ > ... > > the registers which you are mapping are for the "Legacy IR > controller", so our existing meson-ir driver will probably work (I > haven't tested it myself yet). We use only the "legacy IR decoder" since GXBB, we never had a driver for the "Multi-format IR controller". > > can you please be explicit about this in the patch description? Sure > >> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> > apart from the description you can add my: > Reviewed-by: Martin Blumenstingl<martin.blumenstingl@googlemail.com> > Thanks, Neil _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 1/3] arm64: dts: meson-g12a: Add IR nodes @ 2019-04-23 8:30 ` Neil Armstrong 0 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-23 8:30 UTC (permalink / raw) To: Martin Blumenstingl Cc: khilman, baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel Hi Martin, On 13/04/2019 14:02, Martin Blumenstingl wrote: > Hi Neil, > > On Fri, Apr 12, 2019 at 12:05 PM Neil Armstrong <narmstrong@baylibre.com> wrote: >> >> Amlogic G12A SoCs uses the exact same IR decoder as previous >> families, add the IR node and the pintctrl setting. > as far as I can tell there are either two IR decoders or one updated > IR decoder in G12A and G12B. > I'm using mesong12a.dtsi from > buildroot_openlinux_kernel_4.9_fbdev_20180706 as reference: > remote:rc@0xff808040 { > compatible = "amlogic, aml_remote"; > reg = <0x0 0xff808040 0x00 0x44>, /*Multi-format IR controller*/ > <0x0 0xff808000 0x00 0x20>; /*Legacy IR controller*/ > ... > > the registers which you are mapping are for the "Legacy IR > controller", so our existing meson-ir driver will probably work (I > haven't tested it myself yet). We use only the "legacy IR decoder" since GXBB, we never had a driver for the "Multi-format IR controller". > > can you please be explicit about this in the patch description? Sure > >> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> > apart from the description you can add my: > Reviewed-by: Martin Blumenstingl<martin.blumenstingl@googlemail.com> > Thanks, Neil ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 1/3] arm64: dts: meson-g12a: Add IR nodes @ 2019-04-23 8:30 ` Neil Armstrong 0 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-23 8:30 UTC (permalink / raw) To: Martin Blumenstingl Cc: baylibre-upstreaming, khilman, linux-kernel, linux-arm-kernel, linux-amlogic Hi Martin, On 13/04/2019 14:02, Martin Blumenstingl wrote: > Hi Neil, > > On Fri, Apr 12, 2019 at 12:05 PM Neil Armstrong <narmstrong@baylibre.com> wrote: >> >> Amlogic G12A SoCs uses the exact same IR decoder as previous >> families, add the IR node and the pintctrl setting. > as far as I can tell there are either two IR decoders or one updated > IR decoder in G12A and G12B. > I'm using mesong12a.dtsi from > buildroot_openlinux_kernel_4.9_fbdev_20180706 as reference: > remote:rc@0xff808040 { > compatible = "amlogic, aml_remote"; > reg = <0x0 0xff808040 0x00 0x44>, /*Multi-format IR controller*/ > <0x0 0xff808000 0x00 0x20>; /*Legacy IR controller*/ > ... > > the registers which you are mapping are for the "Legacy IR > controller", so our existing meson-ir driver will probably work (I > haven't tested it myself yet). We use only the "legacy IR decoder" since GXBB, we never had a driver for the "Multi-format IR controller". > > can you please be explicit about this in the patch description? Sure > >> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> > apart from the description you can add my: > Reviewed-by: Martin Blumenstingl<martin.blumenstingl@googlemail.com> > Thanks, Neil _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 1/3] arm64: dts: meson-g12a: Add IR nodes 2019-04-12 10:05 ` Neil Armstrong (?) @ 2019-05-08 23:05 ` Kevin Hilman -1 siblings, 0 replies; 30+ messages in thread From: Kevin Hilman @ 2019-05-08 23:05 UTC (permalink / raw) To: Neil Armstrong Cc: baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel, Neil Armstrong Neil Armstrong <narmstrong@baylibre.com> writes: > Amlogic G12A SoCs uses the exact same IR decoder as previous > families, add the IR node and the pintctrl setting. > > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> > --- > arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 14 ++++++++++++++ > 1 file changed, 14 insertions(+) > > diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi > index 734c5ee60efa..9cb76d325bb7 100644 > --- a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi > +++ b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi > @@ -559,6 +559,13 @@ > mux { > groups = "pwm_ao_d_e"; > function = "pwm_ao_d"; > + }; > + }; nit: you had applied this based on top of the PWM series, but didn't mention that in the cover letter. Kevin > + remote_input_ao_pins: remote-input-ao { > + mux { > + groups = "remote_ao_input"; > + function = "remote_ao_input"; > bias-disable; > }; > }; > @@ -623,6 +630,13 @@ > status = "disabled"; > }; > > + ir: ir@8000 { > + compatible = "amlogic,meson-gxbb-ir"; > + reg = <0x0 0x8000 0x0 0x20>; > + interrupts = <GIC_SPI 196 IRQ_TYPE_EDGE_RISING>; > + status = "disabled"; > + }; > + > saradc: adc@9000 { > compatible = "amlogic,meson-g12a-saradc", > "amlogic,meson-saradc"; > -- > 2.21.0 _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 1/3] arm64: dts: meson-g12a: Add IR nodes @ 2019-05-08 23:05 ` Kevin Hilman 0 siblings, 0 replies; 30+ messages in thread From: Kevin Hilman @ 2019-05-08 23:05 UTC (permalink / raw) To: Neil Armstrong Cc: baylibre-upstreaming, Neil Armstrong, linux-amlogic, linux-arm-kernel, linux-kernel Neil Armstrong <narmstrong@baylibre.com> writes: > Amlogic G12A SoCs uses the exact same IR decoder as previous > families, add the IR node and the pintctrl setting. > > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> > --- > arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 14 ++++++++++++++ > 1 file changed, 14 insertions(+) > > diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi > index 734c5ee60efa..9cb76d325bb7 100644 > --- a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi > +++ b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi > @@ -559,6 +559,13 @@ > mux { > groups = "pwm_ao_d_e"; > function = "pwm_ao_d"; > + }; > + }; nit: you had applied this based on top of the PWM series, but didn't mention that in the cover letter. Kevin > + remote_input_ao_pins: remote-input-ao { > + mux { > + groups = "remote_ao_input"; > + function = "remote_ao_input"; > bias-disable; > }; > }; > @@ -623,6 +630,13 @@ > status = "disabled"; > }; > > + ir: ir@8000 { > + compatible = "amlogic,meson-gxbb-ir"; > + reg = <0x0 0x8000 0x0 0x20>; > + interrupts = <GIC_SPI 196 IRQ_TYPE_EDGE_RISING>; > + status = "disabled"; > + }; > + > saradc: adc@9000 { > compatible = "amlogic,meson-g12a-saradc", > "amlogic,meson-saradc"; > -- > 2.21.0 ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 1/3] arm64: dts: meson-g12a: Add IR nodes @ 2019-05-08 23:05 ` Kevin Hilman 0 siblings, 0 replies; 30+ messages in thread From: Kevin Hilman @ 2019-05-08 23:05 UTC (permalink / raw) To: Neil Armstrong Cc: baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel, Neil Armstrong Neil Armstrong <narmstrong@baylibre.com> writes: > Amlogic G12A SoCs uses the exact same IR decoder as previous > families, add the IR node and the pintctrl setting. > > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> > --- > arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 14 ++++++++++++++ > 1 file changed, 14 insertions(+) > > diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi > index 734c5ee60efa..9cb76d325bb7 100644 > --- a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi > +++ b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi > @@ -559,6 +559,13 @@ > mux { > groups = "pwm_ao_d_e"; > function = "pwm_ao_d"; > + }; > + }; nit: you had applied this based on top of the PWM series, but didn't mention that in the cover letter. Kevin > + remote_input_ao_pins: remote-input-ao { > + mux { > + groups = "remote_ao_input"; > + function = "remote_ao_input"; > bias-disable; > }; > }; > @@ -623,6 +630,13 @@ > status = "disabled"; > }; > > + ir: ir@8000 { > + compatible = "amlogic,meson-gxbb-ir"; > + reg = <0x0 0x8000 0x0 0x20>; > + interrupts = <GIC_SPI 196 IRQ_TYPE_EDGE_RISING>; > + status = "disabled"; > + }; > + > saradc: adc@9000 { > compatible = "amlogic,meson-g12a-saradc", > "amlogic,meson-saradc"; > -- > 2.21.0 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 30+ messages in thread
* [PATCH 2/3] arm64: dts: meson-g12a-x96-max: enable IR decoder 2019-04-12 10:05 ` Neil Armstrong (?) @ 2019-04-12 10:05 ` Neil Armstrong -1 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-12 10:05 UTC (permalink / raw) To: khilman Cc: baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel, Neil Armstrong Add support for the IR decoder input on the X96 Max board. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> --- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts b/arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts index b3d913f28f12..5cdc263b03e6 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts +++ b/arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts @@ -144,6 +144,12 @@ }; }; +&ir { + status = "okay"; + pinctrl-0 = <&remote_input_ao_pins>; + pinctrl-names = "default"; +}; + &uart_A { status = "okay"; pinctrl-0 = <&uart_a_pins>, <&uart_a_cts_rts_pins>; -- 2.21.0 _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic ^ permalink raw reply related [flat|nested] 30+ messages in thread
* [PATCH 2/3] arm64: dts: meson-g12a-x96-max: enable IR decoder @ 2019-04-12 10:05 ` Neil Armstrong 0 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-12 10:05 UTC (permalink / raw) To: khilman Cc: baylibre-upstreaming, Neil Armstrong, linux-amlogic, linux-arm-kernel, linux-kernel Add support for the IR decoder input on the X96 Max board. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> --- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts b/arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts index b3d913f28f12..5cdc263b03e6 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts +++ b/arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts @@ -144,6 +144,12 @@ }; }; +&ir { + status = "okay"; + pinctrl-0 = <&remote_input_ao_pins>; + pinctrl-names = "default"; +}; + &uart_A { status = "okay"; pinctrl-0 = <&uart_a_pins>, <&uart_a_cts_rts_pins>; -- 2.21.0 ^ permalink raw reply related [flat|nested] 30+ messages in thread
* [PATCH 2/3] arm64: dts: meson-g12a-x96-max: enable IR decoder @ 2019-04-12 10:05 ` Neil Armstrong 0 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-12 10:05 UTC (permalink / raw) To: khilman Cc: baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel, Neil Armstrong Add support for the IR decoder input on the X96 Max board. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> --- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts b/arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts index b3d913f28f12..5cdc263b03e6 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts +++ b/arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts @@ -144,6 +144,12 @@ }; }; +&ir { + status = "okay"; + pinctrl-0 = <&remote_input_ao_pins>; + pinctrl-names = "default"; +}; + &uart_A { status = "okay"; pinctrl-0 = <&uart_a_pins>, <&uart_a_cts_rts_pins>; -- 2.21.0 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply related [flat|nested] 30+ messages in thread
* Re: [PATCH 2/3] arm64: dts: meson-g12a-x96-max: enable IR decoder 2019-04-12 10:05 ` Neil Armstrong (?) @ 2019-04-13 12:02 ` Martin Blumenstingl -1 siblings, 0 replies; 30+ messages in thread From: Martin Blumenstingl @ 2019-04-13 12:02 UTC (permalink / raw) To: Neil Armstrong Cc: baylibre-upstreaming, khilman, linux-kernel, linux-arm-kernel, linux-amlogic On Fri, Apr 12, 2019 at 12:05 PM Neil Armstrong <narmstrong@baylibre.com> wrote: > > Add support for the IR decoder input on the X96 Max board. > > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Reviewed-by: Martin Blumenstingl<martin.blumenstingl@googlemail.com> _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 2/3] arm64: dts: meson-g12a-x96-max: enable IR decoder @ 2019-04-13 12:02 ` Martin Blumenstingl 0 siblings, 0 replies; 30+ messages in thread From: Martin Blumenstingl @ 2019-04-13 12:02 UTC (permalink / raw) To: Neil Armstrong Cc: khilman, baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel On Fri, Apr 12, 2019 at 12:05 PM Neil Armstrong <narmstrong@baylibre.com> wrote: > > Add support for the IR decoder input on the X96 Max board. > > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Reviewed-by: Martin Blumenstingl<martin.blumenstingl@googlemail.com> ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 2/3] arm64: dts: meson-g12a-x96-max: enable IR decoder @ 2019-04-13 12:02 ` Martin Blumenstingl 0 siblings, 0 replies; 30+ messages in thread From: Martin Blumenstingl @ 2019-04-13 12:02 UTC (permalink / raw) To: Neil Armstrong Cc: baylibre-upstreaming, khilman, linux-kernel, linux-arm-kernel, linux-amlogic On Fri, Apr 12, 2019 at 12:05 PM Neil Armstrong <narmstrong@baylibre.com> wrote: > > Add support for the IR decoder input on the X96 Max board. > > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Reviewed-by: Martin Blumenstingl<martin.blumenstingl@googlemail.com> _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 30+ messages in thread
* [PATCH 3/3] arm64: dts: meson-g12a-u200: enable IR decoder 2019-04-12 10:05 ` Neil Armstrong (?) @ 2019-04-12 10:05 ` Neil Armstrong -1 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-12 10:05 UTC (permalink / raw) To: khilman Cc: baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel, Neil Armstrong Add support for the IR decoder input on the U200 Reference Design board. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> --- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts b/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts index cc86d6491af6..8dbf620affe6 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts +++ b/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts @@ -155,6 +155,12 @@ }; }; +&ir { + status = "okay"; + pinctrl-0 = <&remote_input_ao_pins>; + pinctrl-names = "default"; +}; + &uart_AO { status = "okay"; pinctrl-0 = <&uart_ao_a_pins>; -- 2.21.0 _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic ^ permalink raw reply related [flat|nested] 30+ messages in thread
* [PATCH 3/3] arm64: dts: meson-g12a-u200: enable IR decoder @ 2019-04-12 10:05 ` Neil Armstrong 0 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-12 10:05 UTC (permalink / raw) To: khilman Cc: baylibre-upstreaming, Neil Armstrong, linux-amlogic, linux-arm-kernel, linux-kernel Add support for the IR decoder input on the U200 Reference Design board. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> --- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts b/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts index cc86d6491af6..8dbf620affe6 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts +++ b/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts @@ -155,6 +155,12 @@ }; }; +&ir { + status = "okay"; + pinctrl-0 = <&remote_input_ao_pins>; + pinctrl-names = "default"; +}; + &uart_AO { status = "okay"; pinctrl-0 = <&uart_ao_a_pins>; -- 2.21.0 ^ permalink raw reply related [flat|nested] 30+ messages in thread
* [PATCH 3/3] arm64: dts: meson-g12a-u200: enable IR decoder @ 2019-04-12 10:05 ` Neil Armstrong 0 siblings, 0 replies; 30+ messages in thread From: Neil Armstrong @ 2019-04-12 10:05 UTC (permalink / raw) To: khilman Cc: baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel, Neil Armstrong Add support for the IR decoder input on the U200 Reference Design board. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> --- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts b/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts index cc86d6491af6..8dbf620affe6 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts +++ b/arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts @@ -155,6 +155,12 @@ }; }; +&ir { + status = "okay"; + pinctrl-0 = <&remote_input_ao_pins>; + pinctrl-names = "default"; +}; + &uart_AO { status = "okay"; pinctrl-0 = <&uart_ao_a_pins>; -- 2.21.0 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply related [flat|nested] 30+ messages in thread
* Re: [PATCH 3/3] arm64: dts: meson-g12a-u200: enable IR decoder 2019-04-12 10:05 ` Neil Armstrong (?) @ 2019-04-13 12:02 ` Martin Blumenstingl -1 siblings, 0 replies; 30+ messages in thread From: Martin Blumenstingl @ 2019-04-13 12:02 UTC (permalink / raw) To: Neil Armstrong Cc: baylibre-upstreaming, khilman, linux-kernel, linux-arm-kernel, linux-amlogic On Fri, Apr 12, 2019 at 12:05 PM Neil Armstrong <narmstrong@baylibre.com> wrote: > > Add support for the IR decoder input on the U200 Reference Design board. > > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Reviewed-by: Martin Blumenstingl<martin.blumenstingl@googlemail.com> _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 3/3] arm64: dts: meson-g12a-u200: enable IR decoder @ 2019-04-13 12:02 ` Martin Blumenstingl 0 siblings, 0 replies; 30+ messages in thread From: Martin Blumenstingl @ 2019-04-13 12:02 UTC (permalink / raw) To: Neil Armstrong Cc: khilman, baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel On Fri, Apr 12, 2019 at 12:05 PM Neil Armstrong <narmstrong@baylibre.com> wrote: > > Add support for the IR decoder input on the U200 Reference Design board. > > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Reviewed-by: Martin Blumenstingl<martin.blumenstingl@googlemail.com> ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 3/3] arm64: dts: meson-g12a-u200: enable IR decoder @ 2019-04-13 12:02 ` Martin Blumenstingl 0 siblings, 0 replies; 30+ messages in thread From: Martin Blumenstingl @ 2019-04-13 12:02 UTC (permalink / raw) To: Neil Armstrong Cc: baylibre-upstreaming, khilman, linux-kernel, linux-arm-kernel, linux-amlogic On Fri, Apr 12, 2019 at 12:05 PM Neil Armstrong <narmstrong@baylibre.com> wrote: > > Add support for the IR decoder input on the U200 Reference Design board. > > Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Reviewed-by: Martin Blumenstingl<martin.blumenstingl@googlemail.com> _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 0/3] arm64: meson-g12a: Add Infrared Decoder support 2019-04-12 10:05 ` Neil Armstrong (?) @ 2019-05-08 23:05 ` Kevin Hilman -1 siblings, 0 replies; 30+ messages in thread From: Kevin Hilman @ 2019-05-08 23:05 UTC (permalink / raw) To: Neil Armstrong Cc: baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel, Neil Armstrong Neil Armstrong <narmstrong@baylibre.com> writes: > Add Infrared Decoder support for the Amlogic G12A and enable it on the > X96 Max and U200 Reference Design boards. Queued for v5.3 (branch: v5.3/dt64) Kevin _______________________________________________ linux-amlogic mailing list linux-amlogic@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-amlogic ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 0/3] arm64: meson-g12a: Add Infrared Decoder support @ 2019-05-08 23:05 ` Kevin Hilman 0 siblings, 0 replies; 30+ messages in thread From: Kevin Hilman @ 2019-05-08 23:05 UTC (permalink / raw) To: Neil Armstrong Cc: baylibre-upstreaming, Neil Armstrong, linux-amlogic, linux-arm-kernel, linux-kernel Neil Armstrong <narmstrong@baylibre.com> writes: > Add Infrared Decoder support for the Amlogic G12A and enable it on the > X96 Max and U200 Reference Design boards. Queued for v5.3 (branch: v5.3/dt64) Kevin ^ permalink raw reply [flat|nested] 30+ messages in thread
* Re: [PATCH 0/3] arm64: meson-g12a: Add Infrared Decoder support @ 2019-05-08 23:05 ` Kevin Hilman 0 siblings, 0 replies; 30+ messages in thread From: Kevin Hilman @ 2019-05-08 23:05 UTC (permalink / raw) To: Neil Armstrong Cc: baylibre-upstreaming, linux-amlogic, linux-kernel, linux-arm-kernel, Neil Armstrong Neil Armstrong <narmstrong@baylibre.com> writes: > Add Infrared Decoder support for the Amlogic G12A and enable it on the > X96 Max and U200 Reference Design boards. Queued for v5.3 (branch: v5.3/dt64) Kevin _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel ^ permalink raw reply [flat|nested] 30+ messages in thread
end of thread, other threads:[~2019-05-08 23:06 UTC | newest] Thread overview: 30+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2019-04-12 10:05 [PATCH 0/3] arm64: meson-g12a: Add Infrared Decoder support Neil Armstrong 2019-04-12 10:05 ` Neil Armstrong 2019-04-12 10:05 ` Neil Armstrong 2019-04-12 10:05 ` [PATCH 1/3] arm64: dts: meson-g12a: Add IR nodes Neil Armstrong 2019-04-12 10:05 ` Neil Armstrong 2019-04-12 10:05 ` Neil Armstrong 2019-04-13 12:02 ` Martin Blumenstingl 2019-04-13 12:02 ` Martin Blumenstingl 2019-04-13 12:02 ` Martin Blumenstingl 2019-04-23 8:30 ` Neil Armstrong 2019-04-23 8:30 ` Neil Armstrong 2019-04-23 8:30 ` Neil Armstrong 2019-05-08 23:05 ` Kevin Hilman 2019-05-08 23:05 ` Kevin Hilman 2019-05-08 23:05 ` Kevin Hilman 2019-04-12 10:05 ` [PATCH 2/3] arm64: dts: meson-g12a-x96-max: enable IR decoder Neil Armstrong 2019-04-12 10:05 ` Neil Armstrong 2019-04-12 10:05 ` Neil Armstrong 2019-04-13 12:02 ` Martin Blumenstingl 2019-04-13 12:02 ` Martin Blumenstingl 2019-04-13 12:02 ` Martin Blumenstingl 2019-04-12 10:05 ` [PATCH 3/3] arm64: dts: meson-g12a-u200: " Neil Armstrong 2019-04-12 10:05 ` Neil Armstrong 2019-04-12 10:05 ` Neil Armstrong 2019-04-13 12:02 ` Martin Blumenstingl 2019-04-13 12:02 ` Martin Blumenstingl 2019-04-13 12:02 ` Martin Blumenstingl 2019-05-08 23:05 ` [PATCH 0/3] arm64: meson-g12a: Add Infrared Decoder support Kevin Hilman 2019-05-08 23:05 ` Kevin Hilman 2019-05-08 23:05 ` Kevin Hilman
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.