Home
last modified time | relevance | path

Searched full:qnap (Results 1 – 25 of 34) sorted by relevance

12

/linux/Documentation/devicetree/bindings/mfd/
H A Dqnap,ts433-mcu.yaml4 $id: http://devicetree.org/schemas/mfd/qnap,ts433-mcu.yaml#
7 title: QNAP NAS on-board Microcontroller
13 QNAP embeds a microcontroller on their NAS devices adding system feature
19 - qnap,ts433-mcu
35 compatible = "qnap,ts433-mcu";
/linux/drivers/input/misc/
H A Dqnap-mcu-input.c4 * Driver for input events on QNAP-MCUs
10 #include <linux/mfd/qnap-mcu.h>
114 input->name = "qnap-mcu"; in qnap_mcu_input_probe()
115 input->phys = "qnap-mcu-input/input0"; in qnap_mcu_input_probe()
145 .name = "qnap-mcu-input",
150 MODULE_ALIAS("platform:qnap-mcu-input");
152 MODULE_DESCRIPTION("QNAP MCU input driver");
H A DKconfig914 tristate "Input Support for QNAP MCU controllers"
918 embedded controllers used in QNAP NAS devices.
923 module will be called qnap-mcu-input.
/linux/drivers/mfd/
H A Dqnap-mcu.c3 * Core driver for the microcontroller unit in QNAP NAS devices that is
12 #include <linux/mfd/qnap-mcu.h>
51 * struct qnap_mcu - QNAP NAS embedded controller
68 * The QNAP-MCU uses a basic XOR checksum.
259 { .name = "qnap-mcu-input", },
260 { .name = "qnap-mcu-leds", },
261 { .name = "qnap-mcu-hwmon", }
322 { .compatible = "qnap,ts433-mcu", .data = &qnap_ts433_mcu },
330 .name = "qnap-mcu",
337 MODULE_DESCRIPTION("QNAP MCU core driver");
/linux/arch/arm/mach-orion5x/
H A Dtsx09-common.h6 * QNAP TS-x09 Boards power-off function
11 * QNAP TS-x09 Boards function to find Ethernet MAC address in flash memory
16 * QNAP TS-x09 Boards ethernet declaration
H A DKconfig56 bool "QNAP TS-109/TS-209"
60 QNAP TS-109/TS-209 platform.
86 bool "QNAP TS-409"
90 QNAP TS-409 platform.
H A Dts409-setup.c3 * QNAP TS-409 Board Setup
33 * QNAP TS-409 Info
37 * QNAP TS-409 hardware :
56 * existing QNAP firmware.
58 * Layout as used by QNAP:
318 MACHINE_START(TS409, "QNAP TS-409")
H A Dts209-setup.c3 * QNAP TS-109/TS-209 Board Setup
35 * existing QNAP firmware.
37 * Layout as used by QNAP:
320 MACHINE_START(TS209, "QNAP TS-109/TS-209")
H A Dtsx09-common.c3 * QNAP TS-x09 Boards common functions
19 * QNAP TS-x09 specific power off method via UART1-attached PIC
/linux/Documentation/devicetree/bindings/power/reset/
H A Dqnap-poweroff.txt1 * QNAP Power Off
3 QNAP NAS devices have a microcontroller controlling the main power
12 - compatible: Should be "qnap,power-off" or "synology,power-off"
/linux/drivers/hwmon/
H A Dqnap-mcu-hwmon.c4 * Driver for hwmon elements found on QNAP-MCU devices
10 #include <linux/mfd/qnap-mcu.h>
94 * original qnap firmware-tools, so just drop bit7 for now. in qnap_mcu_hwmon_get_temp()
341 to_of_node(hwm->fan_node), "qnap-mcu-hwmon", in qnap_mcu_hwmon_probe()
345 "Failed to register qnap-mcu-hwmon as cooling device\n"); in qnap_mcu_hwmon_probe()
355 .name = "qnap-mcu-hwmon",
360 MODULE_ALIAS("platform:qnap-mcu-hwmon");
362 MODULE_DESCRIPTION("QNAP MCU hwmon driver");
/linux/arch/arm/boot/dts/marvell/
H A Dkirkwood-ts419.dtsi3 * Device Tree include file for QNAP TS41X
9 model = "QNAP TS419 family";
10 compatible = "qnap,ts419", "marvell,kirkwood";
H A Dkirkwood-ts219.dtsi3 model = "QNAP TS219 family";
4 compatible = "qnap,ts219", "marvell,kirkwood";
33 compatible = "qnap,power-off";
H A Dkirkwood-ts419-6281.dts3 * Device Tree file for QNAP TS41X with 6281 SoC
H A Dkirkwood-ts419-6282.dts3 * Device Tree file for QNAP TS41X with 6282 SoC
/linux/drivers/leds/
H A Dleds-qnap-mcu.c3 * Driver for LEDs found on QNAP MCU devices
9 #include <linux/mfd/qnap-mcu.h>
219 .name = "qnap-mcu-leds",
224 MODULE_ALIAS("platform:qnap-mcu-leds");
226 MODULE_DESCRIPTION("QNAP MCU LEDs driver");
H A DKconfig605 tristate "LED Support for QNAP MCU controllers"
610 controllers used in QNAP NAS devices.
613 will be called qnap-mcu-leds.
H A DMakefile85 obj-$(CONFIG_LEDS_QNAP_MCU) += leds-qnap-mcu.o
/linux/drivers/power/reset/
H A Dqnap-poweroff.c3 * QNAP Turbo NAS Board power off. Can also be used on Synology devices.
39 { .compatible = "qnap,power-off",
130 MODULE_DESCRIPTION("QNAP Power off driver");
H A DKconfig200 bool "QNAP power-off driver"
203 This driver supports turning off QNAP NAS devices by sending
206 Say Y if you have a QNAP NAS.
H A DMakefile24 obj-$(CONFIG_POWER_RESET_QNAP) += qnap-poweroff.o
/linux/Documentation/hwmon/
H A Dqnap-mcu-hwmon.rst3 Kernel driver qnap-mcu-hwmon
7 of the MCU used on some QNAP network attached storage devices.
H A Dindex.rst212 qnap-mcu-hwmon
/linux/include/linux/mfd/
H A Dqnap-mcu.h3 * Core definitions for QNAP MCU MFD driver.
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3568-qnap-ts433.dts15 model = "Qnap TS-433-4G NAS System 4-Bay";
16 compatible = "qnap,ts433", "rockchip,rk3568";
652 compatible = "qnap,ts433-mcu";

12