[PATCH] Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth

2018-09-04 Thread Christian Hewitt
Manufacturer: Broadcom Corporation (15) ``` Signed-off-by: Christian Hewitt --- drivers/bluetooth/btbcm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/bluetooth/btbcm.c b/drivers/bluetooth/btbcm.c index 99cde1f..e3e4d92 100644 --- a/drivers/bluetooth/btbcm.c +++ b/drivers/bluetooth

[PATCH] ARM64: dts: meson-gx: increase default shared CMA pool size

2018-09-04 Thread Christian Hewitt
Devices using the new V4L2 mem2mem vdec require a larger CMA pool. As nearly all GX* devices are video/media focused and will use it, set a larger (256MB) default value. Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 2 +- 1 file changed, 1 insertion(+), 1

Re: [PATCH] ARM64: dts: meson-gxbb-wetek: add ttyAML1 uart for Bluetooth

2018-09-04 Thread Christian Hewitt
> On 4 Sep 2018, at 11:05 pm, Martin Blumenstingl > wrote: > > Hi Christian, > > On Tue, Sep 4, 2018 at 4:47 PM chewitt wrote: >> >> This change adds the ttyAML1 uart used by the brmcfmac sdio module in >> the WeTek Hub and WeTek Play 2 devices. > do you know which Broadcom chip this is

[PATCH v2] ARM64: dts: meson-gxbb-wetek: add ttyAML1 uart for Bluetooth

2018-09-07 Thread Christian Hewitt
This change adds the uart_A used by the brmcfmac sdio module in the WeTek Hub and WeTek Play 2 devices. meson_uart_probe seems to mandate an alias (without it, BT is not working) so this is also included. Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 13

[PATCH] ARM64: dts: meson-gxl-s905x-khadas-vim enable Bluetooth

2018-10-13 Thread Christian Hewitt
a kernel patch to drivers/bluetooth/btbcm.c so 0x2209 loads BCM43438A1 or the BCM43438A1.hcd firmware must be renamed to BCM43430A1.hcd. Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch

[PATCH] clk: meson-gxbb: set fclk_div3 as CLK_IS_CRITICAL

2018-10-13 Thread Christian Hewitt
o ensure nothing can disable it. Signed-off-by: Christian Hewitt --- drivers/clk/meson/gxbb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/meson/gxbb.c b/drivers/clk/meson/gxbb.c index 86d3ae5..4c8925d 100644 --- a/drivers/clk/meson/gxbb.c +++ b/drivers/clk/meson/gxbb.c @@ -50

Re: [PATCH] clk: meson-gxbb: set fclk_div3 as CLK_IS_CRITICAL

2018-10-15 Thread Christian Hewitt
On 15 Oct 2018, at 9:07 pm, Jerome Brunet wrote: > > On Sat, 2018-10-13 at 18:08 +0200, Michael Turquette wrote: >> Quoting Christian Hewitt (2018-10-13 12:04:46) >>> On the Khadas VIM2 (GXM) and LePotato (GXL) board there are problems >>> with reboot; e.g. a ~6

[PATCH 3/3] ARM64: dts: meson-gxl: Add support for the Smartlabs SML-5442TW

2018-11-08 Thread Christian Hewitt
be accessed after opening the case; soldered pins exist Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/Makefile | 1 + .../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 327 + 2 files changed, 328 insertions(+) create mode 100644 arch/arm64

[PATCH 2/3] dt-bindings: arm: amlogic: Add support for the Smartlabs SML-5442TW

2018-11-08 Thread Christian Hewitt
on the front panel 1x reset button on the front panel HDMI 2.0 (4k@60p) video Composite video + 2-channel audio output on 3.5mm jack S/PDIF audio output Single DVB-S tuner (AVL6762/MxL608) 2x USB 2.0 ports 1x micro SD card slot UART pins (internal) Signed-off-by: Christian Hewitt --- Documentation

[PATCH 1/3] dt-bindings: Add vendor prefix for Smartlabs

2018-11-08 Thread Christian Hewitt
Smartlabs are a professional integrator of Interactive TV solutions and IPTV/VOD devices. [1] (https://www.smartlabs.tv/en/about/) Signed-off-by: Christian Hewitt --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation

[PATCH v3 3/3] ARM64: dts: meson-gxl: Add support for the Smartlabs SML-5442TW

2018-11-08 Thread Christian Hewitt
be accessed after opening the case; soldered pins exist Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/Makefile | 1 + .../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 292 + 2 files changed, 293 insertions(+) create mode 100644 arch/arm64

[PATCH v3 1/3] dt-bindings: Add vendor prefix for Smartlabs LLC

2018-11-08 Thread Christian Hewitt
Smartlabs LLC are a professional integrator of Interactive TV solutions and IPTV/VOD devices (https://www.smartlabs.tv/en/about/). Signed-off-by: Christian Hewitt --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation

[PATCH v3 2/3] dt-bindings: arm: amlogic: Add support for the Smartlabs SML-5442TW

2018-11-08 Thread Christian Hewitt
on the front panel 1x reset button on the front panel HDMI 2.0 (4k@60p) video Composite video + 2-channel audio output on 3.5mm jack S/PDIF audio output Single DVB-S tuner (AVL6762/MxL608) 2x USB 2.0 ports 1x micro SD card slot UART pins (internal) Signed-off-by: Christian Hewitt --- Documentation

[PATCH v3 0/3] ARM64: dts: meson-gxl: Add dts and bindings for Smartlabs SML-5442TW

2018-11-08 Thread Christian Hewitt
This series adds new bindings and a device-tree file for the Smartlabs SML-5442TW set-top box. v3 - change to Smartlabs LLC - removed sound node v2 - removed audio nodes - changes soundcard name to "meson-gx-audio" - added missing uart-has-rtscts; Christian Hewitt (3): d

[PATCH v2 3/3] ARM64: dts: meson-gxl: Add support for the Smartlabs SML-5442TW

2018-11-08 Thread Christian Hewitt
be accessed after opening the case; soldered pins exist Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/Makefile | 1 + .../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 316 + 2 files changed, 317 insertions(+) create mode 100644 arch/arm64

[PATCH v2 2/3] dt-bindings: arm: amlogic: Add support for the Smartlabs SML-5442TW

2018-11-08 Thread Christian Hewitt
on the front panel 1x reset button on the front panel HDMI 2.0 (4k@60p) video Composite video + 2-channel audio output on 3.5mm jack S/PDIF audio output Single DVB-S tuner (AVL6762/MxL608) 2x USB 2.0 ports 1x micro SD card slot UART pins (internal) Signed-off-by: Christian Hewitt --- Documentation

[PATCH v2 1/3] dt-bindings: Add vendor prefix for Smartlabs

2018-11-08 Thread Christian Hewitt
Smartlabs are a professional integrator of Interactive TV solutions and IPTV/VOD devices. [1] (https://www.smartlabs.tv/en/about/) Signed-off-by: Christian Hewitt --- Documentation/devicetree/bindings/vendor-prefixes.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation

[PATCH v2 0/3] ARM64: dts: meson-gxl: Add dts and bindings for Smartlabs SML-5442TW

2018-11-08 Thread Christian Hewitt
This series adds new bindings and a device-tree file for the Smartlabs SML-5442TW set-top box. v2 - removed audio nodes - changes soundcard name to "meson-gx-audio" - added missing uart-has-rtscts; Christian Hewitt (3): dt-bindings: Add vendor prefix for Smartlabs dt-bin

Re: [PATCH v3 1/3] dt-bindings: Add vendor prefix for Smartlabs LLC

2018-11-09 Thread Christian Hewitt
On 9 Nov 2018, at 1:29 pm, Andreas Färber wrote: > >> Smartlabs LLC are a professional integrator of Interactive TV solutions >> and IPTV/VOD devices (https://www.smartlabs.tv/en/about/). >> >> Signed-off-by: Christian Hewitt >> --- >> Documentation/devi

[PATCH] ARM64: dts: meson-gxbb-wetek: fix hwmon temperature sensor output

2018-11-18 Thread Christian Hewitt
Add and supporting vddio_ao18 nodes to fix hwmon temperature readings on the WeTek Hub and Play2 devices. Without these nodes the temp is reported as 4294967295 degrees C. Thanks to Martin Blumenstingl for assisting debug and the winning guess at what was missing. Signed-off-by: Christian

[PATCH] drm/lima: add governor data with pre-defined thresholds

2021-01-25 Thread Christian Hewitt
://patchwork.kernel.org/project/dri-devel/patch/20210121170445.19761-1-lukasz.l...@arm.com/ Signed-off-by: Christian Hewitt --- I have been using Kodi as my test application. If you scroll in library views with hundreds of list items and the panfrost values the slow GPU ramp up is quite noticeable

[PATCH v3 0/2] arm64: dts: meson: add support for Beelink GS-King-X

2021-01-19 Thread Christian Hewitt
to TDM_A - drop S/PDIF content - add Rob's bindings ack Christian Hewitt (2): dt-bindings: arm: amlogic: add support for the Beelink GS-King-X arm64: dts: meson: add initial Beelink GS-King-X device-tree .../devicetree/bindings/arm/amlogic.yaml | 1 + arch/arm64/boot/dts/amlogic/Makefile

[PATCH v3 1/2] dt-bindings: arm: amlogic: add support for the Beelink GS-King-X

2021-01-19 Thread Christian Hewitt
The Shenzen AZW (Beelink) GS-King-X is based on the Amlogic W400 reference board with an S922X-H chip. Signed-off-by: Christian Hewitt Acked-by: Rob Herring Reviewed-by: Martin Blumenstingl --- Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + 1 file changed, 1 insertion(+) diff

[PATCH v3 2/2] arm64: dts: meson: add initial Beelink GS-King-X device-tree

2021-01-19 Thread Christian Hewitt
RT6862 audio amps - Analogue headphone output - 1x USB 2.0 OTG port - 3x USB 3.0 ports - IR receiver - 1x micro SD card slot (internal) - USB SATA controller with 2x 3.5" drive bays - 1x Power on/off button Signed-off-by: Christian Hewitt Acked-by: Martin Blumenstingl Tested-by: Neil Arms

[PATCH] arm64: dts: meson: add SM1 soundcard name to VIM3L

2020-10-02 Thread Christian Hewitt
VIM3L now inherits the sound node from the VIM3 common dtsi but is an SM1 device, so label it as such, and stop users blaming future support issues on the distro/app "wrongly detecting" their device. Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-sm1-khadas-vim

[PATCH v2 05/10] arm64: dts: meson: add audio playback to p201

2020-10-02 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt --- .../boot/dts/amlogic/meson-gxbb-p201.dts | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts b/arch/arm64/boot/dts/amlogic/meson-gxbb

[PATCH v2 03/10] arm64: dts: meson: add audio playback to nanopi-k2

2020-10-02 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt --- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-nanopi-k2.dts b/arch/arm64/boot/dts/amlogic/meson

[PATCH v2 00/10] arm64: dts: meson: add more GX soundcards

2020-10-02 Thread Christian Hewitt
schematics to validate the changes or the hardware to test with. Christian Hewitt (10): arm64: dts: meson: add audio playback to a95x arm64: dts: meson: add audio playback to khadas-vim2 arm64: dts: meson: add audio playback to nanopi-k2 arm64: dts: meson: add audio playback to odroid-c2 arm64

[PATCH v2 02/10] arm64: dts: meson: add audio playback to khadas-vim2

2020-10-02 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt --- .../dts/amlogic/meson-gxm-khadas-vim2.dts | 44 +-- 1 file changed, 41 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts b/arch/arm64/boot/dts

[PATCH v2 01/10] arm64: dts: meson: add audio playback to a95x

2020-10-02 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt --- .../dts/amlogic/meson-gxbb-nexbox-a95x.dts| 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts b/arch/arm64/boot/dts/amlogic/meson

[PATCH v2 08/10] arm64: dts: meson: add audio playback to vega-s95 dtsi

2020-10-02 Thread Christian Hewitt
Add initial support limited to HDMI i2s and SPDIF (LPCM). Signed-off-by: Christian Hewitt --- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 61 +++ 1 file changed, 61 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95.dtsi b/arch/arm64/boot/dts

[PATCH v2 07/10] arm64: dts: meson: add audio playback to p212-s905x dtsi

2020-10-02 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt --- .../dts/amlogic/meson-gxl-s905x-p212.dtsi | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-p212.dtsi b/arch/arm64/boot/dts/amlogic/meson

[PATCH v2 10/10] arm64: dts: meson: add audio playback to wetek-play2

2020-10-02 Thread Christian Hewitt
Add initial support limited to HDMI i2s and SPDIF (LPCM). Signed-off-by: Christian Hewitt --- .../dts/amlogic/meson-gxbb-wetek-play2.dts| 61 +++ 1 file changed, 61 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-play2.dts b/arch/arm64/boot/dts

[PATCH v2 09/10] arm64: dts: meson: add audio playback to wetek-hub

2020-10-02 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt --- .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-hub.dts b/arch/arm64/boot/dts/amlogic/meson

[PATCH v2 04/10] arm64: dts: meson: add audio playback to odroid-c2

2020-10-02 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt --- .../boot/dts/amlogic/meson-gxbb-odroidc2.dts | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts b/arch/arm64/boot/dts/amlogic/meson-gxbb

[PATCH v2 06/10] arm64: dts: meson: add audio playback to p200

2020-10-02 Thread Christian Hewitt
Add initial support limited to HDMI i2s and SPDIF (LPCM). Signed-off-by: Christian Hewitt --- .../boot/dts/amlogic/meson-gxbb-p200.dts | 61 +++ 1 file changed, 61 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts b/arch/arm64/boot/dts/amlogic

Re: [PATCH] arm64: dts: meson: add SM1 soundcard name to VIM3L

2020-10-02 Thread Christian Hewitt
> On 2 Oct 2020, at 6:44 pm, Jerome Brunet wrote: > > On Fri 02 Oct 2020 at 16:16, Christian Hewitt > wrote: > >> VIM3L now inherits the sound node from the VIM3 common dtsi but is >> an SM1 device, so label it as such, and stop users blaming future >>

[PATCH] drm/panfrost: increase readl_relaxed_poll_timeout values

2020-10-08 Thread Christian Hewitt
by: Steven Price Signed-off-by: Christian Hewitt --- drivers/gpu/drm/panfrost/panfrost_gpu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/panfrost/panfrost_gpu.c b/drivers/gpu/drm/panfrost/panfrost_gpu.c index e1b2a3376624..2aae636f1cf5 100644 --- a/drive

[PATCH v2 0/2] arm64: dts: meson: add support for Beelink GS-King-X

2020-12-30 Thread Christian Hewitt
This series adds bindings and device-tree for the Beelink (AZW) GS-King-X, which like GT-King and GT-King Pro is based on the W400 reference design. Changes since v1: - move audio from TDM_B to TDM_A - drop S/PDIF content - add Rob's bindings ack Christian Hewitt (2): dt-bindings: arm: amlogic

[PATCH v2 2/2] arm64: dts: meson: add initial Beelink GS-King-X device-tree

2020-12-30 Thread Christian Hewitt
RT6862 audio amps - Analogue headphone output - 1x USB 2.0 OTG port - 3x USB 3.0 ports - IR receiver - 1x micro SD card slot (internal) - USB SATA controller with 2x 3.5" drive bays - 1x Power on/off button Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/Makefile

[PATCH v2 1/2] dt-bindings: arm: amlogic: add support for the Beelink GS-King-X

2020-12-30 Thread Christian Hewitt
The Shenzen AZW (Beelink) GS-King-X is based on the Amlogic W400 reference board with an S922X-H chip. Signed-off-by: Christian Hewitt Acked-by: Rob Herring --- Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree

Re: [PATCH v2 2/2] arm64: dts: meson: add initial Beelink GS-King-X device-tree

2020-12-30 Thread Christian Hewitt
> On 31 Dec 2020, at 4:23 am, Martin Blumenstingl > wrote: > > On Wed, Dec 30, 2020 at 11:38 AM Christian Hewitt > wrote: >> >> The Shenzen AZW (Beelink) GS-King-X is based on the Amlogic W400 reference >> board with an S922X-H chip. >> >> -

[PATCH] arm64: dts: meson: shorten audio card names for alsa compatibility

2020-12-31 Thread Christian Hewitt
-configuration.rst#common-parameters-for-top-sound-card-modules Signed-off-by: Christian Hewitt --- I've been experimenting with alsa conf files to ensure alsa handles multi-channel audio properly (else channels are messed up) and it's been bugging me why an Odroid N2 showed surroundXX devices (defined

[PATCH] media: rc: add keymap for KHAMSIN remote

2020-11-19 Thread Christian Hewitt
This remote ships with the Amlogic SML-5442TW IPTV/VOD Set-tob Box [0] used by O2.cz. This keymap adds support for the default IR controls. Signed-off-by: Christian Hewitt --- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-khamsin.c | 75

[PATCH] media: meson: vdec: add G12/SM1 to module description

2020-11-15 Thread Christian Hewitt
The meson vdec driver also supports Amlogic G12/SM1 hardware. Signed-off-by: Christian Hewitt --- drivers/staging/media/meson/vdec/vdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/media/meson/vdec/vdec.c b/drivers/staging/media/meson/vdec/vdec.c index

[PATCH v3 3/7] arm64: dts: meson: add audio playback to khadas-vim2

2020-11-15 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt --- .../dts/amlogic/meson-gxm-khadas-vim2.dts | 44 +-- 1 file changed, 41 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts b/arch/arm64/boot/dts

[PATCH v3 5/7] arm64: dts: meson: add audio playback to odroid-c2

2020-11-15 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt --- .../boot/dts/amlogic/meson-gxbb-odroidc2.dts | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts b/arch/arm64/boot/dts/amlogic/meson-gxbb

[PATCH v3 1/7] arm64: dts: meson: add audio playback to a95x

2020-11-15 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt --- .../dts/amlogic/meson-gxbb-nexbox-a95x.dts| 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts b/arch/arm64/boot/dts/amlogic/meson

[PATCH v3 4/7] arm64: dts: meson: add audio playback to nanopi-k2

2020-11-15 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt --- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-nanopi-k2.dts b/arch/arm64/boot/dts/amlogic/meson

[PATCH v3 6/7] arm64: dts: meson: add audio playback to wetek-hub

2020-11-15 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt --- .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-hub.dts b/arch/arm64/boot/dts/amlogic/meson

[PATCH v3 2/7] arm64: dts: meson: add audio playback to khadas-vim

2020-11-15 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt --- .../amlogic/meson-gxl-s905x-khadas-vim.dts| 43 ++- 1 file changed, 41 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts b/arch/arm64/boot

[PATCH v3 7/7] arm64: dts: meson: add audio playback to wetek-play2

2020-11-15 Thread Christian Hewitt
Add initial support limited to HDMI i2s and SPDIF (LPCM). Signed-off-by: Christian Hewitt --- .../dts/amlogic/meson-gxbb-wetek-play2.dts| 61 +++ 1 file changed, 61 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-play2.dts b/arch/arm64/boot/dts

[PATCH v3 0/7] arm64: dts: meson: add more GX soundcards

2020-11-15 Thread Christian Hewitt
/vega-s95 changes - Add khadas-vim(1) Changes from v1 - Drop nexbox-a1 and rbox-pro Christian Hewitt (7): arm64: dts: meson: add audio playback to a95x arm64: dts: meson: add audio playback to khadas-vim arm64: dts: meson: add audio playback to khadas-vim2 arm64: dts: meson: add audio

[PATCH] arm64: dts: meson: enable rtc node on Khadas VIM1/VIM2 boards

2020-11-15 Thread Christian Hewitt
Lapkin Signed-off-by: Christian Hewitt --- This supersedes other recent attempts by Art to make the same change [0] and [1] which were rejected for lack of justification for the change and leaving comments behind. I have been using the same changes in my own tree for a while. Christian [0

[PATCH] arm64: dts: meson: remove empty lines from aml-s905x-cc v2 dts

2020-10-26 Thread Christian Hewitt
Fixes: 63fafc5a046b ("arm64: dts: meson: initial support for aml-s905x-cc v2") Signed-off-by: Christian Hewitt --- .../boot/dts/amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 4 1 file changed, 4 deletions(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech

[PATCH] arm64: dts: meson: add watchdog to g12-common dtsi

2020-10-30 Thread Christian Hewitt
G12 vendor kernels show the watchdog on the same address as AXG so add the node to meson-g12-common.dtsi. GX boards inherit the same from meson-gx.dtsi. Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git

[PATCH] arm64: dts: meson: add i2c3/rtc nodes and vrtc alias to GT-King/GT-King-Pro

2020-11-30 Thread Christian Hewitt
:54 UTC (1606727814) Signed-off-by: Christian Hewitt --- .../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 17 + .../boot/dts/amlogic/meson-g12b-gtking.dts | 18 ++ 2 files changed, 35 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12b-gtking

[PATCH v4 2/7] arm64: dts: meson: add audio playback to khadas-vim

2020-12-02 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt Acked-by: Jerome Brunet --- .../amlogic/meson-gxl-s905x-khadas-vim.dts| 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts b/arch

[PATCH v4 1/7] arm64: dts: meson: add audio playback to a95x

2020-12-02 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt Acked-by: Jerome Brunet --- .../dts/amlogic/meson-gxbb-nexbox-a95x.dts| 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts b/arch/arm64

[PATCH v4 0/7] arm64: dts: meson: add more GX soundcards

2020-12-02 Thread Christian Hewitt
in patches 2,3 - Add Jerome's acks Changes from v2 - Drop p200/p201/p212-s905x/vega-s95 changes - Add khadas-vim(1) Changes from v1 - Drop nexbox-a1 and rbox-pro Christian Hewitt (7): arm64: dts: meson: add audio playback to a95x arm64: dts: meson: add audio playback to khadas-vim arm64: dts

[PATCH v4 6/7] arm64: dts: meson: add audio playback to wetek-hub

2020-12-02 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt Acked-by: Jerome Brunet --- .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-hub.dts b/arch/arm64

[PATCH v4 5/7] arm64: dts: meson: add audio playback to odroid-c2

2020-12-02 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt Acked-by: Jerome Brunet --- .../boot/dts/amlogic/meson-gxbb-odroidc2.dts | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts b/arch/arm64

[PATCH v4 7/7] arm64: dts: meson: add audio playback to wetek-play2

2020-12-02 Thread Christian Hewitt
Add initial support limited to HDMI i2s and SPDIF (LPCM). Signed-off-by: Christian Hewitt Acked-by: Jerome Brunet --- .../dts/amlogic/meson-gxbb-wetek-play2.dts| 61 +++ 1 file changed, 61 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-play2.dts b

[PATCH v4 3/7] arm64: dts: meson: add audio playback to khadas-vim2

2020-12-02 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt Acked-by: Jerome Brunet --- .../dts/amlogic/meson-gxm-khadas-vim2.dts | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts b/arch/arm64

[PATCH v4 4/7] arm64: dts: meson: add audio playback to nanopi-k2

2020-12-02 Thread Christian Hewitt
Add initial audio support limited to HDMI i2s. Signed-off-by: Christian Hewitt Acked-by: Jerome Brunet --- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 40 +++ 1 file changed, 40 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-nanopi-k2.dts b/arch/arm64

[PATCH] arm64: dts: meson: minor fixups for Khadas VIM/VIM2 dts

2020-12-02 Thread Christian Hewitt
Reorder the VIM/VIM2 includes/bindings to follow the format of other dts in the Amlogic tree and remove a stray empty line in the VIM2 dts. Signed-off-by: Christian Hewitt --- This patch depends on the v4 "arm64: dts: meson: add more GX soundcards" series [0] being merged first.

[PATCH v2] media: rc: add keymap for pine64 remote

2020-11-26 Thread Christian Hewitt
From: Jonas Karlman Add a keymap for the pine64 IR remote [0]. The mouse key has been mapped to KEY_EPG to provide a more useful remote. [0] http://files.pine64.org/doc/Pine%20A64%20Schematic/remote-wit-logo.jpg Signed-off-by: Jonas Karlman Signed-off-by: Christian Hewitt --- Changes since

[PATCH v3] media: rc: add keymap for pine64 remote

2020-11-26 Thread Christian Hewitt
From: Jonas Karlman Add a keymap for the pine64 IR remote [0]. The mouse key has been mapped to KEY_EPG to provide a more useful remote. [0] http://files.pine64.org/doc/Pine%20A64%20Schematic/remote-wit-logo.jpg Signed-off-by: Jonas Karlman Signed-off-by: Christian Hewitt --- Changes since

[PATCH] arm64: dts: meson: Add capacity-dmips-mhz attributes to GXM

2020-11-24 Thread Christian Hewitt
/linux/commit/6eeaf4d2452ec8b1ece58776812140734fc2e088 Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 20 1 file changed, 20 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxm.dtsi b/arch/arm64/boot/dts/amlogic/meson-gxm.dtsi

[PATCH] arm64: dts: meson: add rtc aliases to meson-khadas-vim3.dtsi

2020-11-24 Thread Christian Hewitt
to read the hardware clock [3.852632] rtc-hym8563 0-0051: no valid clock/calendar values available Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/amlogic/meson

[PATCH] arm64: dts: meson: fix spi-max-frequency on Khadas VIM2

2020-11-24 Thread Christian Hewitt
From: Artem Lapkin The max frequency for the w25q32 (VIM v1.2) and w25q128 (VIM v1.4) spifc chip should be 104Mhz not 30MHz. Fixes: b8b74dda3908 ("ARM64: dts: meson-gxm: Add support for Khadas VIM2") Signed-off-by: Artem Lapkin --- This change was previously submitted as [0] which has style

[PATCH] arm64: dts: meson: update the Khadas VIM3/3L LED bindings

2020-11-24 Thread Christian Hewitt
Update the VIM3/3L common dtsi to use the new function/color bindings. Suggested-by: Artem Lapkin Signed-off-by: Christian Hewitt --- This supersedes a previous submission from Art [0] and uses the updated LED bindings suggested by Neil. [0] https://patchwork.kernel.org/project/linux-amlogic

[PATCH v2] media: rc: add keymap for KHAMSIN remote

2020-11-25 Thread Christian Hewitt
This remote ships with the Amlogic SML-5442TW IPTV/VOD Set-Top Box used by O2.cz. This keymap adds support for the default IR controls. Signed-off-by: Christian Hewitt --- v2 changes: - added rc.yaml bindings - fixed typos and removed stray URL reference .../devicetree/bindings/media/rc.yaml

[PATCH] arm64: dts: meson: add KHAMSIN IR remote node to SML5442TW

2020-11-25 Thread Christian Hewitt
Set the IR keymap to the KHAMSIN remote shipped with the SML5442TW. Signed-off-by: Christian Hewitt --- The rc-khamsin keymap is queued (or in the process of being picked) via the media tree [0] so it would be nice to add this within the 5.11 cycle. [0] https://patchwork.linuxtv.org/project

[PATCH v2,0/3] arm64: meson-g12b: Add support for the Ugoos AM6

2019-08-24 Thread Christian Hewitt
This patchset adds support for the Ugoos AM6, an Android STB based on the Amlogic W400 reference design with the S922X chipset. v2: correction of minor nits Christian Hewitt (3): dt-bindings: arm: amlogic: Add support for the Ugoos AM6 dt-bindings: Add vendor prefix for Ugoos arm64: dts

[PATCH v2,1/3] dt-bindings: Add vendor prefix for Ugoos

2019-08-24 Thread Christian Hewitt
Ugoos Industrial Co., Ltd. are a manufacturer of ARM based TV Boxes, Dongles, Digital Signage and Advertisement Solutions [0]. [0] (https://ugoos.com) Signed-off-by: Christian Hewitt --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git

[PATCH v2,3/3] arm64: dts: meson-g12b-ugoos-am6: add initial device-tree

2019-08-24 Thread Christian Hewitt
-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/Makefile | 1 + .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 567 + 2 files changed, 568 insertions(+) create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-ugoos-am6.dts diff --git a/arch/arm64/boot/dts

[PATCH v2,2/3] dt-bindings: arm: amlogic: Add support for the Ugoos AM6

2019-08-24 Thread Christian Hewitt
The Ugoos AM6 is based on the Amlogic W400 (G12B) reference design using the S922X chipset. Signed-off-by: Christian Hewitt --- Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/amlogic.yaml b

[PATCH 3/7] arm64: dts: meson-gxbb-wetek-hub: add rc-wetek-hub keymap

2019-08-24 Thread Christian Hewitt
add the rc-wetek-hub keymap to the ir node Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-hub.dts b/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek

[PATCH 4/7] arm64: dts: meson-gxbb-wetek-play2: add rc-wetek-play2 keymap

2019-08-24 Thread Christian Hewitt
add the rc-wetek-play2 keymap to the ir node Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-play2.dts b/arch/arm64/boot/dts/amlogic/meson-gxbb-wetek

[PATCH 2/7] arm64: dts: meson-g12a-x96-max: add rc-x96max keymap

2019-08-24 Thread Christian Hewitt
add the rc-x96max keymap to the ir node Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 1 + 1 file changed, 1 insertion(+) 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

[PATCH 6/7] arm64: dts: meson-gxl-s905w-tx3-mini: add rc-tx3mini keymap

2019-08-24 Thread Christian Hewitt
add the rc-tx3mini keymap to the ir node Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts | 4 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts b/arch/arm64/boot/dts/amlogic/meson-gxl-s905w

[PATCH 0/7] arm64: dts: meson: ir keymap updates

2019-08-24 Thread Christian Hewitt
://patchwork.kernel.org/project/linux-media/list/?series=160309 Christian Hewitt (7): arm64: dts: meson-g12b-odroid-n2: add rc-odroid keymap arm64: dts: meson-g12a-x96-max: add rc-x96max keymap arm64: dts: meson-gxbb-wetek-hub: add rc-wetek-hub keymap arm64: dts: meson-gxbb-wetek-play2: add rc-wetek-play2 keymap

[PATCH 1/7] arm64: dts: meson-g12b-odroid-n2: add rc-odroid keymap

2019-08-24 Thread Christian Hewitt
add the rc-odroid keymap to the ir node Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dts b/arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dts index

[PATCH 5/7] arm64: dts: meson-gxl-s905x-khadas-vim: use rc-khadas keymap

2019-08-24 Thread Christian Hewitt
Swap to the rc-khadas keymap that maps the mouse button to KEY_MUTE. Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts b

[PATCH 7/7] arm64: dts: meson-gxm-khadas-vim2: use rc-khadas keymap

2019-08-24 Thread Christian Hewitt
Swap to the rc-khadas keymap that maps the mouse button to KEY_MUTE. Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts b/arch/arm64

[PATCH 1/7] media: rc: add keymap for Amediatech X96-MAX remote

2019-08-15 Thread Christian Hewitt
The X96-Max Android STB ships with a simple NEC remote. It includes a TV section with preset buttons for controlling a TV. These are not configurable, but are noted to aid visual recognition of the device. Signed-off-by: Christian Hewitt --- drivers/media/rc/keymaps/Makefile| 1 + drivers

[PATCH 5/7] media: rc: add keymap for WeTek Hub remote

2019-08-15 Thread Christian Hewitt
The WeTek Hub Android STB ships with a simple NEC remote. Signed-off-by: Christian Hewitt --- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-wetek-hub.c | 55 + include/media/rc-map.h | 1 + 3 files changed, 57

[PATCH 2/7] media: rc: add keymap for Khadas VIM/EDGE remote

2019-08-15 Thread Christian Hewitt
Khadas VIM and Edge SBC devices use the same NEC remote device. The remote includes a mouse button for Android use. This has been mapped to KEY_MUTE. Signed-off-by: Christian Hewitt --- drivers/media/rc/keymaps/Makefile| 1 + drivers/media/rc/keymaps/rc-khadas.c | 56

[PATCH 0/7] media: rc: Add keymaps for common STB/SBC devices

2019-08-15 Thread Christian Hewitt
trying to find one that works and this reduces some of the guesswork. If the assigned key differs from the marked key, e.g. where Android 'mouse' buttons have been given a more useful purpose, the keymap has been commented. Christian Hewitt (7): media: rc: add keymap for Amediatech X96-MAX

[PATCH 7/7] media: rc: add keymap for HardKernel ODROID remote

2019-08-15 Thread Christian Hewitt
This is a simple NEC remote control device shipped with the HardKernel ODROID range of SBC devices. Signed-off-by: Christian Hewitt --- drivers/media/rc/keymaps/Makefile| 1 + drivers/media/rc/keymaps/rc-odroid.c | 51 include/media/rc-map.h

[PATCH 6/7] media: rc: add keymap for WeTeK Play 2 remote

2019-08-15 Thread Christian Hewitt
The WeTek Play 2 Android STB ships with an unusual remote where the main up/down/left/right/enter controls are surrounded with an outer ring of additional keys which are listed in clockwise order. Signed-off-by: Christian Hewitt --- drivers/media/rc/keymaps/Makefile | 1 + drivers

[PATCH 4/7] media: rc: add keymap for Tanix TX5 max remote

2019-08-15 Thread Christian Hewitt
The Tanix TX5 max Android STB ships with a simple NEC remote. Signed-off-by: Christian Hewitt --- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-tanix-tx5max.c | 71 ++ include/media/rc-map.h | 1 + 3 files changed

[PATCH 3/7] media: rc: add keymap for Tanix TX3 mini remote

2019-08-15 Thread Christian Hewitt
The Tanix TX3 mini Android STB ships with a simple NEC remote. Signed-off-by: Christian Hewitt --- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-tanix-tx3mini.c | 79 + include/media/rc-map.h | 1 + 3 files

[PATCH] arm64: dts: meson: add watchdog to g12-common dtsi

2020-10-31 Thread Christian Hewitt
G12 vendor kernels show the watchdog on the same address as AXG so add the node to meson-g12-common.dtsi. GX boards inherit the same from meson-gx.dtsi. v2 fix typo in node name (s/wtd/wdt) Signed-off-by: Christian Hewitt --- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 ++ 1 file

[PATCH v3 0/5] arm64: dts: meson: add support for ODROID-HC4

2021-02-01 Thread Christian Hewitt
-mtd/patch/20201220224314.2659-1-andr...@rammhold.de/ [1] https://github.com/chewitt/linux/commits/amlogic-5.11.y [2] http://ix.io/2NCi Christian Hewitt (5): dt-bindings: arm: amlogic: sort SM1 bindings arm64: dts: meson: sort Amlogic dtb Makefile arm64: dts: meson: convert meson-sm1-odroid

[PATCH v3 1/5] dt-bindings: arm: amlogic: sort SM1 bindings

2021-02-01 Thread Christian Hewitt
Sort the bindings before adding new SM1 devices. Signed-off-by: Christian Hewitt Acked-by: Neil Armstrong --- Documentation/devicetree/bindings/arm/amlogic.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/arm/amlogic.yaml b

[PATCH v3 2/5] arm64: dts: meson: sort Amlogic dtb Makefile

2021-02-01 Thread Christian Hewitt
Sort the Makefile before adding new SM1 devices. Signed-off-by: Christian Hewitt Acked-by: Neil Armstrong --- arch/arm64/boot/dts/amlogic/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/amlogic/Makefile b/arch/arm64/boot/dts/amlogic/Makefile

[PATCH v3 3/5] arm64: dts: meson: convert meson-sm1-odroid-c4 to dtsi

2021-02-01 Thread Christian Hewitt
Convert the ODROID-C4 dts to meson-sm1-odroid.dtsi and C4 board dts in preparation for adding additional C4 family boards. Signed-off-by: Christian Hewitt Reviewed-by: Neil Armstrong --- .../boot/dts/amlogic/meson-sm1-odroid-c4.dts | 427 + .../boot/dts/amlogic/meson-sm1

[PATCH v3 5/5] arm64: dts: meson: add initial device-tree for ODROID-HC4

2021-02-01 Thread Christian Hewitt
ODROID-HC4 is a derivative of the C4 with minor differences: - 16MB XT25F128B SPI-NOR flash - 2x SATA ports via ASM1061 PCIe to SATA controller - 7-pin header with SPI and I2C for 1-inch OLED display and RTC - 1x USB 2.0 host port Signed-off-by: Christian Hewitt Reviewed-by: Neil Armstrong

  1   2   3   >