| /linux-6.15/drivers/platform/cznic/ |
| H A D | Kconfig | 17 tristate "Turris Omnia MCU driver" 31 bool "Turris Omnia MCU GPIOs" 37 Say Y here to add support for controlling MCU GPIO pins and receiving 38 MCU interrupts on CZ.NIC's Turris Omnia. 53 bool "Turris Omnia MCU system off and RTC wakeup" 62 bool "Turris Omnia MCU watchdog" 68 Omnia MCU. 71 bool "Turris Omnia MCU true random number generator" 77 provided by CZ.NIC's Turris Omnia MCU.
|
| /linux-6.15/Documentation/hwmon/ |
| H A D | sg2042-mcu.rst | 8 * Onboard MCU for sg2042 21 This driver supprts hardware monitoring for onboard MCU with 46 (the MCU device is in i2c subsystem): 52 uptime RO Seconds after the MCU is powered 74 firmware_version 0x%02x firmware version of the MCU 77 mcu_type %d type of the MCU: 0 is STM32, 1 is GD32
|
| H A D | qnap-mcu-hwmon.rst | 7 of the MCU used on some QNAP network attached storage devices. 19 inside the MCU device.
|
| /linux-6.15/arch/arm64/boot/dts/ti/ |
| H A D | k3-am62a.dtsi | 84 /* MCU Domain Range */ 86 <0x00 0x79000000 0x00 0x79000000 0x00 0x00008000>, /* MCU R5 ATCM */ 87 <0x00 0x79020000 0x00 0x79020000 0x00 0x00008000>, /* MCU R5 BTCM */ 88 <0x00 0x79100000 0x00 0x79100000 0x00 0x00040000>, /* MCU R5 IRAM0 */ 89 <0x00 0x79140000 0x00 0x79140000 0x00 0x00040000>, /* MCU R5 IRAM1 */ 103 <0x00 0x79000000 0x00 0x79000000 0x00 0x00008000>, /* MCU R5 ATCM */ 104 <0x00 0x79020000 0x00 0x79020000 0x00 0x00008000>, /* MCU R5 BTCM */ 105 <0x00 0x79100000 0x00 0x79100000 0x00 0x00040000>, /* MCU IRAM0 */ 106 <0x00 0x79140000 0x00 0x79140000 0x00 0x00040000>; /* MCU IRAM1 */
|
| H A D | k3-am62p.dtsi | 80 /* MCU Domain Range */ 99 <0x00 0x79000000 0x00 0x79000000 0x00 0x00008000>, /* MCU R5 ATCM */ 100 <0x00 0x79020000 0x00 0x79020000 0x00 0x00008000>, /* MCU R5 BTCM */ 101 <0x00 0x79100000 0x00 0x79100000 0x00 0x00040000>, /* MCU IRAM0 */ 102 <0x00 0x79140000 0x00 0x79140000 0x00 0x00040000>; /* MCU IRAM1 */
|
| H A D | k3-am65.dtsi | 81 ranges = <0x00 0x28380000 0x00 0x28380000 0x00 0x03880000>, /* MCU NAVSS*/ 84 <0x00 0x41000000 0x00 0x41000000 0x00 0x00020000>, /* MCU R5F Core0 */ 85 <0x00 0x41400000 0x00 0x41400000 0x00 0x00020000>, /* MCU R5F Core1 */ 86 <0x00 0x41c00000 0x00 0x41c00000 0x00 0x00080000>, /* MCU SRAM */
|
| H A D | k3-j721s2.dtsi | 150 ranges = <0x00 0x28380000 0x00 0x28380000 0x00 0x03880000>, /* MCU NAVSS*/ 153 <0x00 0x41000000 0x00 0x41000000 0x00 0x00020000>, /* MCU R5F Core0 */ 154 <0x00 0x41400000 0x00 0x41400000 0x00 0x00020000>, /* MCU R5F Core1 */ 155 <0x00 0x41c00000 0x00 0x41c00000 0x00 0x00100000>, /* MCU SRAM */
|
| H A D | k3-j7200.dtsi | 143 ranges = <0x00 0x28380000 0x00 0x28380000 0x00 0x03880000>, /* MCU NAVSS*/ 146 <0x00 0x41000000 0x00 0x41000000 0x00 0x00020000>, /* MCU R5F Core0 */ 147 <0x00 0x41400000 0x00 0x41400000 0x00 0x00020000>, /* MCU R5F Core1 */ 148 <0x00 0x41c00000 0x00 0x41c00000 0x00 0x00100000>, /* MCU SRAM */
|
| H A D | k3-j784s4-j742s2-common.dtsi | 126 ranges = <0x00 0x28380000 0x00 0x28380000 0x00 0x03880000>, /* MCU NAVSS*/ 129 <0x00 0x41000000 0x00 0x41000000 0x00 0x00020000>, /* MCU R5F Core0 */ 130 <0x00 0x41400000 0x00 0x41400000 0x00 0x00020000>, /* MCU R5F Core1 */ 131 <0x00 0x41c00000 0x00 0x41c00000 0x00 0x00100000>, /* MCU SRAM */
|
| H A D | k3-j721e.dtsi | 154 ranges = <0x00 0x28380000 0x00 0x28380000 0x00 0x03880000>, /* MCU NAVSS*/ 157 <0x00 0x41000000 0x00 0x41000000 0x00 0x00020000>, /* MCU R5F Core0 */ 158 <0x00 0x41400000 0x00 0x41400000 0x00 0x00020000>, /* MCU R5F Core1 */ 159 <0x00 0x41c00000 0x00 0x41c00000 0x00 0x00100000>, /* MCU SRAM */
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-bus-platform-devices-ampere-smpro | 41 …| MCU (mem) | 1 | 1 | ERR1 | MCU # \| SLOT << 11 … 43 …| MCU (mem) | 1 | 2 | ERR2 | MCU # \| SLOT << 11 … 45 …| MCU (mem) | 1 | 3 | ERR3 | MCU # … 47 …| MCU (mem) | 1 | 4 | ERR4 | MCU # … 49 …| MCU (mem) | 1 | 5 | ERR5 | MCU # … 51 …| MCU (mem) | 1 | 6 | ERR6 | MCU # … 53 …| MCU (mem) | 1 | 7 | Link Error | MCU # …
|
| H A D | sysfs-bus-i2c-devices-turris-omnia-mcu | 7 Only available if board information is burned in the MCU (older 20 Only available if board information is burned in the MCU (older 35 - ``mcu`` makes the button press event be handled by the MCU to 63 MCU firmware is too old, this file reads 0x0. 110 Only available if board information is burned in the MCU (older
|
| /linux-6.15/Documentation/devicetree/bindings/hwmon/ |
| H A D | nsa320-mcu.txt | 6 - data-gpios : The GPIO pin connected to the data line on the MCU 7 - clk-gpios : The GPIO pin connected to the clock line on the MCU 8 - act-gpios : The GPIO pin connected to the active line on the MCU
|
| /linux-6.15/Documentation/devicetree/bindings/media/ |
| H A D | allegro,al5e.yaml | 16 Each actual codec engine is controlled by a microcontroller (MCU). Host 17 software uses a provided mailbox interface to communicate with the MCU. The 46 - description: MCU clock 48 - description: MCU AXI master port clock
|
| /linux-6.15/Documentation/devicetree/bindings/net/ |
| H A D | ti,cc1352p7.yaml | 7 title: Texas Instruments Simplelink CC1352P7 wireless MCU 10 The CC1352P7 MCU can be connected via SPI or UART. 21 - description: high-frequency main system (MCU and peripherals) clock
|
| /linux-6.15/arch/arm64/boot/dts/amlogic/ |
| H A D | meson-g12b-a311d-khadas-vim3.dts | 19 * The VIM3 on-board MCU can mux the PCIe/USB3.0 shared differential 25 * If the MCU is configured to mux the PCIe/USB3.0 differential lines 30 * update these nodes accordingly if PCIe mode is selected by the MCU.
|
| H A D | meson-g12b-s922x-khadas-vim3.dts | 19 * The VIM3 on-board MCU can mux the PCIe/USB3.0 shared differential 25 * If the MCU is configured to mux the PCIe/USB3.0 differential lines 30 * update these nodes accordingly if PCIe mode is selected by the MCU.
|
| H A D | meson-sm1-khadas-vim3l.dts | 85 * The VIM3 on-board MCU can mux the PCIe/USB3.0 shared differential 91 * If the MCU is configured to mux the PCIe/USB3.0 differential lines 96 * update these nodes accordingly if PCIe mode is selected by the MCU.
|
| /linux-6.15/Documentation/devicetree/bindings/firmware/ |
| H A D | cznic,turris-omnia-mcu.yaml | 7 title: CZ.NIC's Turris Omnia MCU 13 The MCU on Turris Omnia acts as a system controller providing additional 21 description: MCU I2C slave address
|
| /linux-6.15/Documentation/admin-guide/perf/ |
| H A D | ampere_cspmu.rst | 9 first phase it's used for counting MCU events on AmpereOne. 12 MCU PMU events
|
| /linux-6.15/Documentation/devicetree/bindings/mailbox/ |
| H A D | hisilicon,hi6220-mailbox.txt | 24 dst_irq: IRQ identifier index number which used by MCU 34 - hi6220,mbox-tx-noirq: Property of MCU firmware's feature, so mailbox driver 35 use this flag to ask MCU to enable "automatic idle
|
| /linux-6.15/Documentation/devicetree/bindings/media/i2c/ |
| H A D | imi,rdacm2x-gmsl.yaml | 21 coupled with an OV10635 image sensor and an embedded MCU. Both the MCU and 36 | de-serializer | <- I2C messages -> | \<-->MCU | 80 OV10635 image sensor and the optional third one to the embedded MCU.
|
| /linux-6.15/Documentation/devicetree/bindings/arm/freescale/ |
| H A D | fsl,imx7ulp-pm.yaml | 14 the MCU into and out of all stop and run power modes. Specifically, it 16 controlling the power, clocks, and memories of the MCU to achieve the
|
| /linux-6.15/Documentation/devicetree/bindings/dma/ |
| H A D | fsl,imx-sdma.yaml | 69 - MCU domain SSI: 0 73 - MCU domain UART: 4 76 - MCU domain CSPI: 7
|
| /linux-6.15/Documentation/devicetree/bindings/input/ |
| H A D | cypress,tm2-touchkey.yaml | 38 description: Optional regulator for MCU, 1.8V-3.3V (depending on MCU).
|