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
Christian Hewitt
341e85047b
dt-bindings: arm: amlogic: add support for the Smartlabs SML-5442TW
...
The SML-5442TW is an STB for O2 Czech IPTV/VOD and DVB-T/T2 based on the
Amlogic P231 reference design using the S905D chipset. Specs:
2GB DDR3 RAM
8GB eMMC storage
10/100 Base-T Ethernet
802.11 a/b/g/n/ac + BT 4.1 HS sdio wireless module (QCA9377)
2x single colour and 1x dual colour LEDs 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-T/T2 tuner (AVL6762/MxL608)
2x USB 2.0 ports
1x micro SD card slot
UART pins (internal)
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/20200510124129.31575-3-christianshewitt@gmail.com
2020-05-19 16:31:56 -07:00
Neil Armstrong
838f0905aa
dt-bindings: arm: amlogic: add odroid-c4 bindings
...
Add the board bindings for the Hardkernel Odroid-C4 single board computer.
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
Acked-by: Rob Herring <robh@kernel.org >
Link: https://lore.kernel.org/r/20200506080702.6645-2-narmstrong@baylibre.com
2020-05-19 16:31:53 -07:00
Mauro Carvalho Chehab
56516a9fe1
docs: dt: convert ABI.txt to ReST format
...
This file only requires a properly-formatted title to be
recognized as a ReST file.
As there will be more files under bindings/ that will be
included at the documentation body, add a new index.rst
file there.
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Rob Herring <robh@kernel.org >
2020-05-04 17:09:52 -05:00
Jerome Brunet
727d01cb17
dt-bindings: arm: amlogic: add libretech-pc bindings
...
Add the board bindings for the libretech PC form factor
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
2019-12-16 11:34:51 -08:00
Mohammad Rasim
206e4d6f4c
dt-bindings: arm: amlogic: add Videostrong KII Pro bindings
...
Add the compatible for the Amlogic gxbb(s905) based kii pro
Signed-off-by: Mohammad Rasim <mohammad.rasim96@gmail.com >
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
2019-12-09 15:45:15 -08:00
Christian Hewitt
39f137f55c
dt-bindings: arm: amlogic: update libretech-cc compatible
...
Update the compatible for the Libre Computer aml-s905x-cc to be more
descriptive using the format introduced with the aml-s805x-ac board.
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Reviewed-by: Kevin Hilman <khilman@baylibre.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
2019-10-07 11:13:38 -07:00
Christian Hewitt
150778111f
dt-bindings: arm: amlogic: Add support for the Ugoos AM6
...
The Ugoos AM6 is based on the Amlogic W400 (G12B) reference design using the
S922X chipset.
Acked-by: Rob Herring <robh@kernel.org >
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
2019-10-07 11:13:37 -07:00
Jianxin Pan
46e723133f
dt-bindings: arm: amlogic: add Amlogic AD401 bindings
...
Add the compatible for the Amlogic A1 Based AD401 board.
Signed-off-by: Jianxin Pan <jianxin.pan@amlogic.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Reviewed-by: Kevin Hilman <khilman@baylibre.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
2019-10-07 11:13:36 -07:00
Jianxin Pan
b7dda5cae7
dt-bindings: arm: amlogic: add A1 bindings
...
Add bindings for the new Amlogic A1 SoC family.
A1 is an application processor designed for smart audio and IoT applications,
with dual core Cortex-A35.
Signed-off-by: Jianxin Pan <jianxin.pan@amlogic.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com >
Reviewed-by: Kevin Hilman <khilman@baylibre.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
2019-10-07 11:13:36 -07:00
Neil Armstrong
aa08f31415
dt-bindings: arm: amlogic: add Amlogic SM1 based Khadas VIM3L bindings
...
The Khadas VIM3 is also available as VIM3L with the Pin-to-pin compatible
Amlogic SM1 SoC in the S905D3 variant package.
Change the description to match the S905X3/D3/Y3 variants like the G12A
description, and add the khadas,vim3l compatible.
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Reviewed-by: Kevin Hilman <khilman@baylibre.com >
Tested-by: Kevin Hilman <khilman@baylibre.com >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
2019-08-29 16:17:42 -07:00
Neil Armstrong
effdd8a6b6
dt-bindings: arm: amlogic: add SEI Robotics SEI610 bindings
...
Add the compatible for the Amlogic SM1 Based SEI610 board.
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
2019-08-20 12:22:58 -07:00
Neil Armstrong
2fd10e6d4e
dt-bindings: arm: amlogic: add SM1 bindings
...
Add bindings for the new Amlogic SM1 SoC Family.
It a derivative of the G12A SoC Family with :
- Cortex-A55 core instead of A53
- more power domains
- a neural network co-processor
- a CSI input and image processor
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com >
Reviewed-by: Rob Herring <robh@kernel.org >
Signed-off-by: Kevin Hilman <khilman@baylibre.com >
2019-08-20 12:22:51 -07:00