Home
last modified time | relevance | path

Searched full:khadas (Results 1 – 25 of 42) sorted by relevance

12

/linux-6.12.1/arch/arm64/boot/dts/amlogic/
DMakefile7 dtb-$(CONFIG_ARCH_MESON) += amlogic-t7-a311d2-khadas-vim4.dtb
21 dtb-$(CONFIG_ARCH_MESON) += meson-g12b-a311d-khadas-vim3.dtb
22 dtb-$(CONFIG_ARCH_MESON) += meson-g12b-a311d-khadas-vim3-ts050.dtb
37 dtb-$(CONFIG_ARCH_MESON) += meson-g12b-s922x-khadas-vim3.dtb
63 dtb-$(CONFIG_ARCH_MESON) += meson-gxl-s905x-khadas-vim.dtb
71 dtb-$(CONFIG_ARCH_MESON) += meson-gxm-khadas-vim2.dtb
87 dtb-$(CONFIG_ARCH_MESON) += meson-sm1-khadas-vim3l.dtb
88 dtb-$(CONFIG_ARCH_MESON) += meson-sm1-khadas-vim3l-ts050.dtb
99 meson-g12b-a311d-khadas-vim3-ts050-dtbs := meson-g12b-a311d-khadas-vim3.dtb meson-khadas-vim3-ts050…
100 meson-sm1-khadas-vim3l-ts050-dtbs := meson-sm1-khadas-vim3l.dtb meson-khadas-vim3-ts050.dtbo
Dmeson-sm1-khadas-vim3l.dts10 #include "meson-khadas-vim3.dtsi"
14 compatible = "khadas,vim3l", "amlogic,sm1";
15 model = "Khadas VIM3L";
37 model = "G12B-KHADAS-VIM3L";
Dmeson-g12b-a311d-khadas-vim3.dts11 #include "meson-khadas-vim3.dtsi"
12 #include "meson-g12b-khadas-vim3.dtsi"
15 compatible = "khadas,vim3", "amlogic,a311d", "amlogic,g12b";
Dmeson-g12b-s922x-khadas-vim3.dts11 #include "meson-khadas-vim3.dtsi"
12 #include "meson-g12b-khadas-vim3.dtsi"
15 compatible = "khadas,vim3", "amlogic,s922x", "amlogic,g12b";
Dmeson-khadas-vim3-ts050.dtso17 * Enable Khadas TS050 DSI Panel + Touch Controller
18 * on Khadas VIM3 (A311D) and VIM3L (S905D3)
72 compatible = "khadas,ts050";
Dmeson-gxl-s905x-khadas-vim.dts13 compatible = "khadas,vim", "amlogic,s905x", "amlogic,meson-gxl";
14 model = "Khadas VIM";
69 model = "KHADAS-VIM";
151 linux,rc-map-name = "rc-khadas";
Damlogic-t7-a311d2-khadas-vim4.dts11 model = "Khadas vim4";
12 compatible = "khadas,vim4", "amlogic,a311d2", "amlogic,t7";
Dmeson-gxm-khadas-vim2.dts15 compatible = "khadas,vim2", "amlogic,s912", "amlogic,meson-gxm";
16 model = "Khadas VIM2";
152 model = "KHADAS-VIM2";
285 linux,rc-map-name = "rc-khadas";
Dmeson-khadas-vim3.dtsi173 model = "KHADAS-VIM3";
345 compatible = "khadas,mcu";
369 linux,rc-map-name = "rc-khadas";
Dmeson-g12b-khadas-vim3.dtsi9 model = "Khadas VIM3";
/linux-6.12.1/drivers/mfd/
Dkhadas-mcu.c3 * Driver for Khadas System control Microcontroller
12 #include <linux/mfd/khadas-mcu.h>
80 { .name = "khadas-mcu-fan-ctrl", },
84 { .name = "khadas-mcu-user-mem", },
126 { .compatible = "khadas,mcu", },
134 .name = "khadas-mcu-core",
141 MODULE_DESCRIPTION("Khadas MCU core driver");
/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Dkhadas,mcu.yaml4 $id: http://devicetree.org/schemas/mfd/khadas,mcu.yaml#
7 title: Khadas on-board Microcontroller
13 Khadas embeds a microcontroller on their VIM and Edge boards adding some
20 - khadas,mcu # MCU revision is discoverable
40 compatible = "khadas,mcu";
/linux-6.12.1/drivers/thermal/
Dkhadas_mcu_fan.c3 * Khadas MCU Controlled FAN driver
12 #include <linux/mfd/khadas-mcu.h>
94 dev->parent->of_node, "khadas-mcu-fan", ctx, in khadas_mcu_fan_probe()
98 dev_err(dev, "Failed to register khadas-mcu-fan as cooling device: %d\n", in khadas_mcu_fan_probe()
142 { .name = "khadas-mcu-fan-ctrl", },
151 .name = "khadas-mcu-fan-ctrl",
160 MODULE_DESCRIPTION("Khadas MCU FAN driver");
/linux-6.12.1/drivers/media/rc/keymaps/
Drc-khadas.c6 * Keytable for the Khadas VIM/EDGE SBC remote control
12 static struct rc_map_table khadas[] = { variable
33 .scan = khadas,
34 .size = ARRAY_SIZE(khadas),
55 MODULE_DESCRIPTION("Khadas VIM/EDGE SBC remote controller keytable");
/linux-6.12.1/arch/arm64/boot/dts/rockchip/
Drk3399-khadas-edge.dts4 * (https://www.khadas.com)
8 #include "rk3399-khadas-edge.dtsi"
11 model = "Khadas Edge";
12 compatible = "khadas,edge", "rockchip,rk3399";
Drk3399-khadas-edge-v.dts4 * (https://www.khadas.com)
8 #include "rk3399-khadas-edge.dtsi"
11 model = "Khadas Edge-V";
12 compatible = "khadas,edge-v", "rockchip,rk3399";
Drk3399-khadas-edge-captain.dts4 * (https://www.khadas.com)
8 #include "rk3399-khadas-edge.dtsi"
11 model = "Khadas Edge-Captain";
12 compatible = "khadas,edge-captain", "rockchip,rk3399";
DMakefile48 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-khadas-edge.dtb
49 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-khadas-edge-captain.dtb
50 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3399-khadas-edge-v.dtb
151 dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588s-khadas-edge2.dtb
Drk3328-roc-pc.dts31 linux,rc-map-name = "rc-khadas";
/linux-6.12.1/Documentation/devicetree/bindings/arm/
Damlogic.yaml90 - khadas,vim
124 - khadas,vim2
158 - khadas,vim3
186 - khadas,vim3
203 - khadas,vim3l
244 - khadas,vim4
Drockchip.yaml628 - description: Khadas Edge series boards
631 - khadas,edge
632 - khadas,edge-captain
633 - khadas,edge-v
636 - description: Khadas Edge2 series boards
638 - const: khadas,edge2
/linux-6.12.1/Documentation/devicetree/bindings/display/panel/
Dpanel-simple-dsi.yaml37 # Khadas TS050 5" 1080x1920 LCD panel
38 - khadas,ts050
39 # Khadas TS050 V2 5" 1080x1920 LCD panel
40 - khadas,ts050v2
/linux-6.12.1/include/linux/mfd/
Dkhadas-mcu.h3 * Khadas System control Microcontroller Register map
82 * struct khadas_mcu - Khadas MCU structure
/linux-6.12.1/drivers/gpu/drm/ci/
Dbuild.sh24 DEVICE_TREES+=" arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dtb"
27 DEVICE_TREES+=" arch/arm64/boot/dts/amlogic/meson-g12b-a311d-khadas-vim3.dtb"
Dtest.yml402 DEVICE_TYPE: meson-g12b-a311d-khadas-vim3
404 RUNNER_TAG: mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3

12