Arnd Bergmann
53c3712fd5
Merge tag 'amlogic-arm64-dt-for-v6.16' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into soc/dt
...
Amlogic ARM64 DT for v6.16:
- Amlogic A4 Pinctrl support
- UART RX/TX pull-up pinconf properties for all SoCs
- SARADC support for the S905L SoC variant
- Drop clock-latency in CPU node
- Amlogic clk measure support for S4 & C3 Socs
- Amlogic S6/S7/S7D initial support
- I2C default pull-up bias pinconf property on Amlogic GXL based boards
- Amlogic A4 & A5 Reset Controller support
- New Boards:
- Amlogic S6 BL209 Reference Board
- Amlogic S7 BP201 Reference Board
- Amlogic S7D BM202 Reference Board
- Amlogic S805Y xiaomi-aquaman/Mi TV Stick
* tag 'amlogic-arm64-dt-for-v6.16' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux : (21 commits)
arm64: dts: amlogic: Add A5 Reset Controller
arm64: dts: amlogic: Add A4 Reset Controller
arm64: dts: amlogic: add support for xiaomi-aquaman/Mi TV Stick
dt-bindings: arm: amlogic: add S805Y and Mi TV Stick
arm64: dts: amlogic: gxl: set i2c bias to pull-up
arm64: dts: add support for S7D based Amlogic BM202
arm64: dts: add support for S7 based Amlogic BP201
arm64: dts: add support for S6 based Amlogic BL209
dt-bindings: arm: amlogic: add S7D support
dt-bindings: arm: amlogic: add S7 support
dt-bindings: arm: amlogic: add S6 support
arm64: dts: amlogic: S4: Add clk-measure controller node
arm64: dts: amlogic: C3: Add clk-measure controller node
arm64: dts: amlogic: Drop redundant CPU "clock-latency"
arm64: dts: amlogic: gxlx-s905l-p271: add saradc compatible
arm64: dts: amlogic: a1: enable UART RX and TX pull up by default
arm64: dts: amlogic: axg: enable UART RX and TX pull up by default
arm64: dts: amlogic: g12: enable UART RX and TX pull up by default
arm64: dts: amlogic: gxl: enable UART RX and TX pull up by default
arm64: dts: amlogic: gxbb: enable UART RX and TX pull up by default
...
Link: https://lore.kernel.org/r/5f7d3fa4-2d9d-450b-b384-abdd903284dc@linaro.org
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2025-05-21 19:12:41 +02:00
J. Neuschäfer
eb7af1268e
dt-bindings: arm: amlogic: Add TCU Fernsehfee 3.0 board
...
Fernsehfee ("TV fairy") 3.0 is a set-top box with HDMI input and output
ports. It originally ran Android 4.4 and a Linux 3.10 kernel.
https://fernsehfee.de/ (German)
https://telefairy.com/ (English)
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Signed-off-by: J. Neuschäfer <j.ne@posteo.net >
Link: https://lore.kernel.org/r/20250428-fernsehfee-v2-2-293b98a43a91@posteo.net
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2025-05-09 17:37:05 +02:00
Ferass El Hafidi
4954ec9300
dt-bindings: arm: amlogic: add S805Y and Mi TV Stick
...
Add support for the Amlogic S805Y SoC and the Xiaomi Mi TV Stick (aka.
xiaomi-aquaman). The S805Y is very similar to the S805X, with just a
few minor differences.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Link: https://lore.kernel.org/r/20250502-aquaman-v6-1-f1af347d9709@postmarketos.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2025-05-05 14:28:40 +02:00
Xianwei Zhao
c0c89503f6
dt-bindings: arm: amlogic: add S7D support
...
Document the new S7D SoC/board device tree bindings.
Amlogic S7D is an advanced application processor designed for
hybrid OTT/IP Set Top Box and high-end media box applications.
Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/20250317-s6-s7-basic-v1-3-d653384e41f3@amlogic.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2025-04-22 16:25:24 +02:00
Xianwei Zhao
5c9871f98b
dt-bindings: arm: amlogic: add S7 support
...
Document the new S7 SoC/board device tree bindings.
Amlogic S7 is an advanced application processor designed for
hybrid OTT/IP Set Top Box and high-end media box applications.
Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/20250317-s6-s7-basic-v1-2-d653384e41f3@amlogic.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2025-04-22 16:25:24 +02:00
Xianwei Zhao
93d968adbb
dt-bindings: arm: amlogic: add S6 support
...
Document the new S6 SoC/board device tree bindings.
Amlogic S6 is an advanced application processor designed for
hybrid OTT/IP Set Top Box and high-end media box applications.
Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com >
Acked-by: Rob Herring (Arm) <robh@kernel.org >
Link: https://lore.kernel.org/r/20250317-s6-s7-basic-v1-1-d653384e41f3@amlogic.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2025-04-22 16:25:24 +02:00
Christian Hewitt
96cf7ca12b
dt-bindings: arm: amlogic: add support for Dreambox One/Two
...
Dreambox One and Dreambox Two are DVBS/T2 receiver boxes based
on the Amlogic W400 reference board with an S922X chip.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240622140112.2609534-2-christianshewitt@gmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2024-06-24 10:09:26 +02:00
Christian Hewitt
7d7dd631d1
dt-bindings: arm: amlogic: add OSMC Vero 4K
...
Add support for the OSMC Vero 4K Linux-based STB
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org >
Link: https://lore.kernel.org/r/20240622135117.2608890-1-christianshewitt@gmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2024-06-24 10:09:12 +02:00
Christian Hewitt
f36596adb5
dt-bindings: arm: amlogic: add GXLX/S905L/p271 reference board
...
Add support for an Amlogic GXLX based S905L SoC and P271 reference
design board. The S905L is a low-cost design similar to the P281
(S905W) and is similarly derived from P212 (S905X). However S905L
omits support for the VP9 codec and uses Mali 450-MP2 (not MP3).
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20240604084134.3315841-1-christianshewitt@gmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2024-06-06 11:11:25 +02:00
Xianwei Zhao
7e05175cb7
dt-bindings: arm: amlogic: add A5 support
...
Document the new A5 SoC/board device tree bindings.
Amlogic A5 is an application processor designed for smart audio
and IoT applications.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com >
Link: https://lore.kernel.org/r/20240401-basic_dt-v3-2-cb29ae1c16da@amlogic.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2024-04-12 15:13:22 +02:00
Xianwei Zhao
8b8e6e24ec
dt-bindings: arm: amlogic: add A4 support
...
Document the new A4 SoC/board device tree bindings.
Amlogic A4 is an application processor designed for smart audio
and IoT applications.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com >
Link: https://lore.kernel.org/r/20240401-basic_dt-v3-1-cb29ae1c16da@amlogic.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2024-04-12 15:13:22 +02:00
Neil Armstrong
ef5a84d716
dt-bindings: arm: amlogic: Document the MNT Reform 2 CM4 adapter with a BPI-CM4 Module
...
The MNT Reform 2 CM4 adapter can be populated with any Raspberry Pi CM4
compatible module such as a BPI-CM4 Module, document that.
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20240403-amlogic-v6-4-upstream-dsi-ccf-vim3-v12-1-99ecdfdc87fc@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2024-04-10 10:53:24 +02:00
Krzysztof Kozlowski
a3b7554ade
dt-bindings: arm: amlogic: add Neil, Martin and Jerome as maintainers
...
Add rest of Linux Amlogic Meson SoC maintainers and reviewers to the
Amlogic board/SoC binding maintainers.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Acked-by: Neil Armstrong <neil.armstrong@linaro.org >
Acked-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20240224084030.5867-2-krzysztof.kozlowski@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2024-02-27 14:54:32 +01:00
Krzysztof Kozlowski
bb707d63b3
dt-bindings: arm: amlogic: remove unstable remark
...
Amlogic bindings were marked as work-in-progress / unstable in 2017 in
commit 7e8634e821 ("dt-bindings: amlogic: add unstable statement").
Almost seven years is enough, so drop the "unstable" remark and expect
usual ABI rules.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Acked-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Acked-by: Neil Armstrong <neil.armstrong@linaro.org >
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20240224084030.5867-1-krzysztof.kozlowski@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2024-02-27 14:54:32 +01:00
Marc Gonzalez
beee431b32
dt-bindings: arm: amlogic: add fbx8am binding
...
Add binding for the Amlogic Meson G12A-based Freebox Pop (fbx8am).
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Signed-off-by: Marc Gonzalez <mgonzalez@freebox.fr >
Link: https://lore.kernel.org/r/5f238367-57f2-404e-b5ce-521c389bc728@freebox.fr
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2024-02-19 09:53:05 +01:00
Jerome Brunet
7eb73b8abd
dt-bindings: arm: amlogic: add libretech cottonwood support
...
Add compatibles for the Libretech cottonwood board family
Co-developed-by: Da Xue <da.xue@libretech.co >
Signed-off-by: Da Xue <da.xue@libretech.co >
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20231006103500.2015183-2-jbrunet@baylibre.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-10-06 13:36:44 +02:00
Dmitry Rokosov
ec5e354f5d
dt-bindings: arm: amlogic: add Amlogic AD402 bindings
...
Add the compatible for the Amlogic A1 Based AD402 board.
Signed-off-by: Dmitry Rokosov <ddrokosov@sberdevices.ru >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org >
Link: https://lore.kernel.org/r/20230823213630.12936-16-ddrokosov@sberdevices.ru
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-09-11 11:42:52 +02:00
Xianwei Zhao
015623ec05
dt-bindings: arm: amlogic: add board AN400
...
Add the board AN400 tree bindings based Amloigc T7 SoC.
Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20230706091954.3301224-2-xianwei.zhao@amlogic.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-07-31 11:42:18 +02:00
Lucas Tanure
76ccc46852
dt-bindings: arm: amlogic: add Amlogic A311D2 bindings
...
Add bindings for the Khadas Vim4 board, using A311D2 Soc from Amlogic T7
family chip.
Signed-off-by: Lucas Tanure <tanure@linux.com >
Acked-by: Conor Dooley <conor.dooley@microchip.com >
Link: https://lore.kernel.org/r/20230629073419.207886-2-tanure@linux.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-07-31 11:40:22 +02:00
Kelvin Zhang
cb3f4e8cac
dt-bindings: arm: amlogic: add C3 bindings
...
Document the new C3 SoC/board device tree bindings.
C3 is an advanced edge AI processor designed for smart IP camera
applications, which does not belong to Meson series.
Therefore, modify the title field accordingly.
Signed-off-by: Kelvin Zhang <kelvin.zhang@amlogic.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20230407102704.1055152-1-kelvin.zhang@amlogic.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-05-09 09:38:54 +02:00
Neil Armstrong
92c0b261c2
dt-bindings: arm: amlogic: Document the boards with the BPI-CM4 connected
...
The BPI-CM4 module with an Amlogic A311D SoC is a module compatible
with the Raspberry Pi CM4 specifications.
Document the boards using this module, by specifying the BananaPi CM4
compatible in addition to the baseboard compatible.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Link: https://lore.kernel.org/r/20230303-topic-amlogic-upstream-bpi-cm4-v2-1-2ecfde76fc4d@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-03-07 09:01:40 +01:00
Christian Hewitt
0e1598a112
dt-bindings: arm: amlogic: add support for BananaPi M2S variants
...
BananaPi M2S ships in two variants with Amlogic S922X or A311D chips.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Link: https://lore.kernel.org/r/20230305134512.1596572-2-christianshewitt@gmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-03-06 09:37:25 +01:00
Christian Hewitt
229cfc6b16
dt-bindings: arm: amlogic: add support for Radxa Zero2
...
The Radxa Zero2 is a small form-factor SBC using the Amlogic
A311D chip.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20230127150536.3719090-1-christianshewitt@gmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-01-27 18:01:56 +01:00
Christian Hewitt
bd2529aa41
dt-bindings: arm: amlogic: add support for BananaPi M2-Pro
...
BPI-M2-PRO is based upon the BPI-M5 using the Amlogic SM1 (S905X3) chipset.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20230127142221.3718184-5-christianshewitt@gmail.com
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-01-27 18:01:19 +01:00
Neil Armstrong
8280a4ea1d
dt-bindings: arm: amlogic: document Odroid-N2L
...
ODROID-N2L is a variant SBC in small form factor and some peripherals
are removed from ODROID-N2PLUS based on S922X SoC.
- On-board ethernet is removed
- On-board RTC is removed
- USB 3.0 hub is removed, so one USB 2.0 and one USB 3.0 host ports
are available
- Huge heatsink is replaced with 40x40mm heatsink, 5V active heatsink
is recommended or a tall passive sink is optional
- 3.5mm earjack is removed
- IR remote receiver is removed
- MIPI DSI port is added
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org >
Link: https://lore.kernel.org/r/20230122-topic-odroid-n2l-upstream-initial-v2-1-8d3fea6d403d@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2023-01-26 09:31:26 +01:00
Neil Armstrong
66af218f86
dt-bindings: amlogic: document Odroid Go Ultra compatible
...
This documents the Odroid Go Ultra, a portable gaming device,
with the following characteristics:
- Amlogic S922X SoC
- RK817 & RK818 PMICs
- 2GiB LPDDR4
- On board 16GiB eMMC
- Micro SD Card slot
- 5inch 854×480 MIPI-DSI TFT LCD
- Earphone stereo jack, 0.5Watt 8Ω Mono speaker
- Li-Polymer 3.7V/4000mAh Battery
- USB-A 2.0 Host Connector
- x16 GPIO Input Buttons
- 2x ADC Analog Joysticks
- USB-C Port for USB2 Device and Charging
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20221031-b4-odroid-go-ultra-initial-v2-1-a3df1e09b0af@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
2022-11-21 11:51:56 +01:00
Linus Torvalds
706eacadd5
Merge tag 'devicetree-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
...
Pull devicetree updates from Rob Herring:
"DT core:
- Fix node refcounting in of_find_last_cache_level()
- Constify device_node in of_device_compatible_match()
- Fix 'dma-ranges' handling in bus controller nodes
- Fix handling of initrd start > end
- Improve error reporting in of_irq_init()
- Taint kernel on DT unittest running
- Use strscpy instead of strlcpy
- Add a build target, dt_compatible_check, to check for compatible
strings used in kernel sources against compatible strings in DT
schemas.
- Handle DT_SCHEMA_FILES changes when rebuilding
DT bindings:
- LED bindings for MT6370 PMIC
- Convert Mediatek mtk-gce mailbox, MIPS CPU interrupt controller,
mt7621 I2C, virtio,pci-iommu, nxp,tda998x, QCom fastrpc, qcom,pdc,
and arm,versatile-sysreg to DT schema format
- Add nvmem cells to u-boot,env schema
- Add more LED_COLOR_ID definitions
- Require 'opp-table' uses to be a node
- Various schema fixes to match QEMU 'virt' DT usage
- Tree wide dropping of redundant 'Device Tree Binding' in schema
titles
- More (unevaluated|additional)Properties fixes in schema child nodes
- Drop various redundant minItems equal to maxItems"
* tag 'devicetree-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (62 commits)
of: base: Shift refcount decrement in of_find_last_cache_level()
dt-bindings: leds: Add MediaTek MT6370 flashlight
dt-bindings: leds: mt6370: Add MediaTek MT6370 current sink type LED indicator
dt-bindings: mailbox: Convert mtk-gce to DT schema
of: base: make of_device_compatible_match() accept const device node
of: Fix "dma-ranges" handling for bus controllers
of: fdt: Remove unused struct fdt_scan_status
dt-bindings: display: st,stm32-dsi: Handle data-lanes in DSI port node
dt-bindings: timer: Add power-domains for TI timer-dm on K3
dt: Add a check for undocumented compatible strings in kernel
kbuild: take into account DT_SCHEMA_FILES changes while checking dtbs
dt-bindings: interrupt-controller: migrate MIPS CPU interrupt controller text bindings to YAML
dt-bindings: i2c: migrate mt7621 text bindings to YAML
dt-bindings: power: gpcv2: correct patternProperties
dt-bindings: virtio: Convert virtio,pci-iommu to DT schema
dt-bindings: timer: arm,arch_timer: Allow dual compatible string
dt-bindings: arm: cpus: Add kryo240 compatible
dt-bindings: display: bridge: nxp,tda998x: Convert to json-schema
dt-bindings: nvmem: u-boot,env: add basic NVMEM cells
dt-bindings: remoteproc: qcom,adsp: enforce smd-edge schema
...
2022-10-10 13:13:51 -07:00
Christian Hewitt
70bff3a65d
dt-bindings: arm: amlogic: add Beelink GT1 Ultimate binding
...
Add the board binding for the Shenzen AZW (Beelink) GT1 Ultimate
Android Set-Top Box device.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Link: https://lore.kernel.org/r/20220707093954.21716-1-christianshewitt@gmail.com
2022-09-05 09:25:59 +02:00
Andrew Lunn
dd3cb467eb
dt-bindings: Remove 'Device Tree Bindings' from end of title:
...
As indicated in
link: https://lore.kernel.org/all/20220822204945.GA808626-robh@kernel.org/
DT schema files should not have 'Device Tree Binding' as part of there
title: line. Remove this in most .yaml files, so hopefully preventing
developers copying it into new .yaml files, and being asked to remove
it.
Signed-off-by: Andrew Lunn <andrew@lunn.ch >
Link: https://lore.kernel.org/r/20220825020427.3460650-1-andrew@lunn.ch
Signed-off-by: Rob Herring <robh@kernel.org >
2022-08-25 14:06:57 -05:00
Vyacheslav Bocharov
a80c60359a
dt-bindings: arm: amlogic: add bindings for Jethub D1p (j110)
...
JetHome JetHub D1p is a home automation controller, modification
of JetHub D1 based on Amlogic A113X
Signed-off-by: Vyacheslav Bocharov <adeep@lexina.in >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Link: https://lore.kernel.org/r/20220811103113.3097868-3-adeep@lexina.in
2022-08-16 14:19:48 +02:00
Christian Hewitt
3f7dbd336f
dt-bindings: arm: amlogic: add Vero 4K+ bindings
...
Add the board binding for the OSMC Vero 4K+ STB device
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Link: https://lore.kernel.org/r/20220211105311.30320-3-christianshewitt@gmail.com
2022-02-21 09:23:08 +01:00
Christian Hewitt
2ca889b120
dt-bindings: arm: amlogic: add H96-Max bindings
...
Add the board binding for the Haochuangyi H96-Max STB device.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Link: https://lore.kernel.org/r/20220112022713.25962-9-christianshewitt@gmail.com
2022-01-12 09:24:42 +01:00
Christian Hewitt
bc7811bd4e
dt-bindings: arm: amlogic: add A95XF3-AIR bindings
...
Add board bindings for the CYX A95XF3-AIR set-top box which ships
with model variants distinguished by Ethernet configuration: models
using external Gigabit PHY have a -gbit suffix, while models using
an internal 10/100 PHY have no suffix.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Link: https://lore.kernel.org/r/20220112022713.25962-6-christianshewitt@gmail.com
2022-01-12 09:24:41 +01:00
Christian Hewitt
d2ecf5ae59
dt-bindings: arm: amlogic: add X96-AIR bindings
...
Add board bindings for the Amediatech X96-AIR STB which ships with
model variants distiguished by Ethernet configuration: models using
an external Gigabit PHY have a -gbit suffix, while models using an
internal 10/100 PHY have no suffix.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Link: https://lore.kernel.org/r/20220112022713.25962-3-christianshewitt@gmail.com
2022-01-12 09:24:41 +01:00
Xianwei Zhao
fc32ca1ea6
dt-bindings: arm: amlogic: add S4 based AQ222 bindings
...
Add bindings for the new Amlogic S4 SoC family,
and add binds the compatible for the Amlogic S4 Based AQ222 board.
S4 is an application processor designed for hybrid OTT/IP Set To
Box(STB) and high-end media box applications, with quad core Cortex-A35.
Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Link: https://lore.kernel.org/r/20211221030014.434-1-xianwei.zhao@amlogic.com
2022-01-10 10:30:22 +01:00
Vyacheslav Bocharov
c649e25c0f
dt-bindings: arm: amlogic: add bindings for Jethub D1/H1
...
JetHome is a series of home automation controllers:
- Jethub D1 based on Amlogic A113X
- Jethub H1 based on AmLogic S905W
Signed-off-by: Vyacheslav Bocharov <adeep@lexina.in >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Link: https://lore.kernel.org/r/20210915085715.1134940-2-adeep@lexina.in
2021-09-17 09:23:48 +02:00
Christian Hewitt
663aa3b3c8
dt-bindings: arm: amlogic: add support for Radxa Zero
...
Radxa Zero is a small form-factor SBC with an Amlogic S905Y2 chip.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Link: https://lore.kernel.org/r/20210909102154.22710-2-christianshewitt@gmail.com
2021-09-13 09:50:18 +02:00
Neil Armstrong
c53ab8f96a
dt-bindings: arm: amlogic: add Banana PI M5 bindings
...
Add bindings for the Banana PI M5 board.
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20210514143255.3352774-3-narmstrong@baylibre.com
2021-05-28 10:00:43 +02:00
Christian Hewitt
0bbfea7c04
dt-bindings: arm: amlogic: add MeCool KII/KIII Pro bindings
...
Add the board bindings for the MeCool (Videostrong Technology Co., Ltd)
KII-Pro (S905D) and KIII-Pro (S912) devices.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
Link: https://lore.kernel.org/r/20210402064521.30579-2-christianshewitt@gmail.com
2021-04-05 15:35:39 -07:00
Christian Hewitt
15c4dd131c
dt-bindings: arm: amlogic: add support for the Minix NEO U9-H
...
The Minix NEO U9-H is a small form-factor Android STB based on the
Amlogic Q200 reference board with an S912-H chip.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
Link: https://lore.kernel.org/r/20210201210508.1528-1-christianshewitt@gmail.com
2021-03-08 09:28:08 -08:00
Christian Hewitt
56f45a21fc
dt-bindings: arm: amlogic: add ODROID-HC4 bindings
...
Add the board bindings for the ODROID-HC4 device.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
Link: https://lore.kernel.org/r/20210202021021.11068-5-christianshewitt@gmail.com
2021-02-08 09:03:30 -08:00
Christian Hewitt
ad6d08d9e9
dt-bindings: arm: amlogic: sort SM1 bindings
...
Sort the bindings before adding new SM1 devices.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Acked-by: Neil Armstrong <narmstrong@baylibre.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
Link: https://lore.kernel.org/r/20210202021021.11068-2-christianshewitt@gmail.com
2021-02-03 10:22:11 -08:00
Christian Hewitt
fc4aa3804e
dt-bindings: arm: amlogic: add support for the Beelink GS-King-X
...
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 <christianshewitt@gmail.com >
Acked-by: Rob Herring <robh@kernel.org >
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
Link: https://lore.kernel.org/r/20210119145734.12675-2-christianshewitt@gmail.com
2021-02-03 10:22:09 -08:00
Rob Herring
62298364bd
dt-bindings: Explicitly allow additional properties in board/SoC schemas
...
In order to add meta-schema checks for additional/unevaluatedProperties
being present, all schema need to make this explicit. As the top-level
board/SoC schemas always have additional properties, add
'additionalProperties: true'.
Acked-by: Krzysztof Kozlowski <krzk@kernel.org >
Acked-by: Viresh Kumar <viresh.kumar@linaro.org >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
Signed-off-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20201005183830.486085-4-robh@kernel.org
Signed-off-by: Rob Herring <robh@kernel.org >
2020-10-26 16:13:56 -05:00
Jerome Brunet
0748c77fc8
dt-bindings: arm: amlogic: add support for libretch s905x cc v2
...
Add support for the 2nd version of the libretch aml-s905x-cc.
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
Link: https://lore.kernel.org/r/20200915141921.57258-2-jbrunet@baylibre.com
2020-09-18 13:35:27 -07:00
Christian Hewitt
88ba71cdc5
dt-bindings: arm: amlogic: add support for the ODROID-N2+
...
HardKernel ODROID-N2+ uses a revised Amlogic S922X v2 chip that supports
higher cpu clock speeds than the original ODROID-N2.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
Acked-by: Rob Herring <robh@kernel.org >
Acked-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Link: https://lore.kernel.org/r/20200915152432.30616-3-narmstrong@baylibre.com
2020-09-18 13:32:45 -07:00
Christian Hewitt
8b6f53d7b9
dt-bindings: arm: amlogic: add support for the WeTek Core 2
...
The WeTek Core 2 is a commercial Android device based on the Amlogic Q200
reference design using the S912-H chipset. Specs:
3GB DDR3 RAM
32GB eMMC storage
10/100 Ethernet using Realtek RTL8152 (internal USB)
802.11 a/b/g/n/ac + BT 4.1 sdio wireless module (AP6356S)
2x single colour LEDs to indicate power
1x power button
1x reset button on the underside of the box
HDMI 2.0 (4k@60p) video
Composite video + 2-channel audio output on 3.5mm jack
S/PDIF audio output
2x USB 2.0 ports
1x USB OTG port (internal)
1x micro SD card slot
UART pins (internal)
IR Sensor
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
Link: https://lore.kernel.org/r/20200719021421.7959-2-christianshewitt@gmail.com
2020-07-21 13:58:42 -07:00
Linus Torvalds
571d54ed91
Merge tag 'devicetree-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
...
Pull devicetree updates from Rob Herring:
- Convert various DT (non-binding) doc files to ReST
- Various improvements to device link code
- Fix __of_attach_node_sysfs refcounting bug
- Add support for 'memory-region-names' with reserved-memory binding
- Vendor prefixes for Protonic Holland, BeagleBoard.org, Alps, Check
Point, Würth Elektronik, U-Boot, Vaisala, Baikal Electronics,
Shanghai Awinic Technology Co., MikroTik, Silex Insight
- A bunch more binding conversions to DT schema. Only 3K to go.
- Add a minimum version check for schema tools
- Treewide dropping of 'allOf' usage with schema references. Not needed
in new json-schema spec.
- Some formatting clean-ups of schemas
* tag 'devicetree-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: (194 commits)
dt-bindings: clock: Add documentation for X1830 bindings.
dt-bindings: mailbox: Convert imx mu to json-schema
dt-bindings: power: Convert imx gpcv2 to json-schema
dt-bindings: power: Convert imx gpc to json-schema
dt-bindings: Merge gpio-usb-b-connector with usb-connector
dt-bindings: timer: renesas: cmt: Convert to json-schema
dt-bindings: clock: Convert i.MX8QXP LPCG to json-schema
dt-bindings: timer: Convert i.MX GPT to json-schema
dt-bindings: thermal: rcar-thermal: Add device tree support for r8a7742
dt-bindings: serial: Add binding for UART pin swap
dt-bindings: geni-se: Add interconnect binding for GENI QUP
dt-bindings: geni-se: Convert QUP geni-se bindings to YAML
dt-bindings: vendor-prefixes: Add Silex Insight vendor prefix
dt-bindings: input: touchscreen: edt-ft5x06: change reg property
dt-bindings: usb: qcom,dwc3: Introduce interconnect properties for Qualcomm DWC3 driver
dt-bindings: timer: renesas: mtu2: Convert to json-schema
of/fdt: Remove redundant kbasename function call
dt-bindings: clock: Convert i.MX1 clock to json-schema
dt-bindings: clock: Convert i.MX21 clock to json-schema
dt-bindings: clock: Convert i.MX25 clock to json-schema
...
2020-06-04 20:11:25 -07:00
Christian Hewitt
8d4b877229
dt-bindings: arm: amlogic: add support for the Beelink GT-King Pro
...
The Shenzen AZW (Beelink) GT-King Pro is based on the Amlogic W400 reference
board with an S922X chip.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20200520014329.12469-5-christianshewitt@gmail.com
2020-05-20 14:43:48 -07:00
Christian Hewitt
3a90ef281f
dt-bindings: arm: amlogic: add support for the Beelink GT-King
...
The Shenzen AZW (Beelink) GT-King is based on the Amlogic W400 reference
board with an S922X chip.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20200520014329.12469-3-christianshewitt@gmail.com
2020-05-20 14:43:48 -07:00