| /linux/drivers/net/ipa/ |
| H A D | ipa_uc.c | 19 * DOC: The IPA embedded microcontroller 21 * The IPA incorporates a microcontroller that is able to do some additional 23 * essentially no use of the microcontroller, but it still requires some 26 * The microcontroller can generate two interrupts to the AP. One interrupt 29 * addition, the AP can interrupt the microcontroller by writing a register. 33 * AP and the IPA microcontroller. Each side writes data to the shared area 41 /* Delay to allow a the microcontroller to save state when crashing */ 45 * struct ipa_uc_mem_area - AP/microcontroller shared memory area 46 * @command: command code (AP->microcontroller) 48 * @command_param: low 32 bits of command parameter (AP->microcontroller) [all …]
|
| H A D | ipa_uc.h | 12 * ipa_uc_interrupt_handler() - Handler for microcontroller IPA interrupts 19 * ipa_uc_config() - Configure the IPA microcontroller subsystem 31 * ipa_uc_power() - Take a proxy power reference for the microcontroller 35 * IPA-resident microcontroller. The microcontroller signals that it 49 * microcontroller of the event.
|
| H A D | ipa_qmi.c | 25 * only when the AP IPA driver, modem IPA driver, and IPA microcontroller 34 * The modem is responsible for loading firmware on the IPA microcontroller. 37 * microcontroller is ready. The AP may assume the microcontroller is 52 * - On the initial boot, the modem sets up the IPA microcontroller, and 115 * the modem is ready, and the microcontroller is ready. 127 /* We aren't ready until the modem and microcontroller are */ in ipa_qmi_ready() 276 * skip_uc_load field, which will be set only after the microcontroller has 287 /* The microcontroller is initialized on the first boot */ in init_modem_driver_req()
|
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_dmcu.c | 285 /* microcontroller is not running */ in dce_is_dmcu_initialized() 362 /* Wait until microcontroller is ready to process interrupt */ in dcn10_dmcu_enable_fractional_pwm() 368 /* Set command to enable or disable fractional PWM microcontroller */ in dcn10_dmcu_enable_fractional_pwm() 372 /* Notify microcontroller of new command */ in dcn10_dmcu_enable_fractional_pwm() 412 /* Wait until microcontroller is ready to process interrupt */ in dcn10_dmcu_init() 423 /* Set command to initialize microcontroller */ in dcn10_dmcu_init() 427 /* Notify microcontroller of new command */ in dcn10_dmcu_init() 436 // If microcontroller is not in running state, fail in dcn10_dmcu_init() 482 /* If microcontroller is not running, do nothing */ in dcn10_dmcu_load_iram() 503 /* Wait until microcontroller is ready to process interrupt */ in dcn10_dmcu_load_iram() [all …]
|
| /linux/Documentation/accel/amdxdna/ |
| H A D | amdnpu.rst | 51 Microcontroller section in Hardware Description 54 A microcontroller runs NPU Firmware which is responsible for command processing, 68 The microcontroller and amdxdna driver use a privileged channel for management 73 The microcontroller and amdxdna driver use a dedicated user channel per 111 microcontroller. Each spatial partition is associated with a PASID which is 112 also programmed by the microcontroller. Hence multiple spatial partitions in 115 The NPU FW itself uses microcontroller MMU enforced isolated contexts for 126 be *temporarily* bound to more than one workload contexts. The microcontroller 160 the microcontroller in the context of the workload. ``ctrlcode`` is made up 214 of the NPU microcontroller. amdxdna driver then waits for the alive signal in
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-i2c-devices-turris-omnia-mcu | 45 Description: (RW) Newer versions of the microcontroller firmware of the 61 Description: (RO) Newer versions of the microcontroller firmware report the 72 part of the microcontroller firmware. 81 part of the microcontroller firmware. 89 Description: (RO) Contains the microcontroller type (STM32, GD32, MKL).
|
| H A D | sysfs-driver-ge-achc | 4 Description: Write 1 to this file to update the ACHC microcontroller 13 Description: This file represents the microcontroller's reset line.
|
| H A D | sysfs-class-led-driver-turris-omnia | 9 The microcontroller cycles between 8 levels of this global 20 Description: (RW) Newer versions of the microcontroller firmware of the
|
| /linux/Documentation/devicetree/bindings/power/reset/ |
| H A D | qnap-poweroff.txt | 3 QNAP NAS devices have a microcontroller controlling the main power 4 supply. This microcontroller is connected to UART1 of the Kirkwood and 6 microcontroller to turn the power off.
|
| /linux/drivers/bcma/ |
| H A D | Kconfig | 11 Bus driver for Broadcom specific Advanced Microcontroller Bus 68 Advanced Microcontroller Bus. 98 specific Advanced Microcontroller Bus.
|
| /linux/drivers/net/ethernet/sfc/falcon/ |
| H A D | qt202x_phy.c | 129 /* Restart microcontroller execution of firmware from RAM */ in qt2025c_restart_firmware() 149 "bashing QT2025C microcontroller\n"); in qt2025c_wait_reset() 281 * slow) reload of the firmware image (the microcontroller's code in qt2025c_select_phy_mode() 282 * memory is not affected by the microcontroller reset). */ in qt2025c_select_phy_mode() 291 /* Restart microcontroller execution of firmware from RAM */ in qt2025c_select_phy_mode() 294 /* Wait for the microcontroller to be ready again */ in qt2025c_select_phy_mode() 298 "PHY microcontroller reset during mode switch " in qt2025c_select_phy_mode()
|
| /linux/arch/mips/pic32/ |
| H A D | Kconfig | 25 Support for the Microchip PIC32MZDA microcontroller. 27 This is a 32-bit microcontroller with support for external or
|
| /linux/drivers/media/pci/cx18/ |
| H A D | cx18-av-audio.c | 294 /* stop microcontroller */ in cx18_av_audio_set_path() 309 /* The microcontroller should not be started for the in cx18_av_audio_set_path() 324 /* When the microcontroller detects the in cx18_av_audio_set_path() 381 /* Must turn off microcontroller in order to mute sound. in set_mute() 383 * If the microcontroller is running, then it will undo any in set_mute() 387 /* disable microcontroller */ in set_mute() 392 /* enable microcontroller */ in set_mute()
|
| /linux/include/linux/mfd/ |
| H A D | ipaq-micro.h | 18 * These are the different messages that can be sent to the microcontroller 74 * struct ipaq_micro_msg - message to the iPAQ microcontroller 94 * struct ipaq_micro - iPAQ microcontroller state
|
| /linux/Documentation/devicetree/bindings/embedded-controller/ |
| H A D | traverse,ten64-controller.yaml | 7 title: Traverse Ten64 board microcontroller 13 The board microcontroller on the Ten64 board family is responsible for
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A D | qnap,ts433-mcu.yaml | 7 title: QNAP NAS on-board Microcontroller 13 QNAP embeds a microcontroller on their NAS devices adding system feature
|
| H A D | khadas,mcu.yaml | 7 title: Khadas on-board Microcontroller 13 Khadas embeds a microcontroller on their VIM and Edge boards adding some
|
| /linux/Documentation/hwmon/ |
| H A D | sch5636.rst | 18 SMSC SCH5636 Super I/O chips include an embedded microcontroller for 37 microcontroller is available upon request. Please mail me if you want a copy.
|
| H A D | sch5627.rst | 33 through an embedded microcontroller. An application note describing the 34 protocol for communicating with the microcontroller is available upon
|
| H A D | abituguru3.rst | 14 The uGuru is a microcontroller with onboard firmware which programs 60 Unfortunately this doesn't help since the W83L951G is a generic microcontroller
|
| /linux/drivers/platform/x86/ |
| H A D | meegopad_anx7428.c | 10 * The ANX7428 has a microcontroller which takes care of the PD 111 /* Wait for the OCM (On Chip Microcontroller) to start */ in anx7428_probe() 117 "On Chip Microcontroller did not start, status: 0x%02x\n", in anx7428_probe()
|
| /linux/drivers/sbus/char/ |
| H A D | Kconfig | 25 tristate "Tadpole TS102 Microcontroller support" 27 Say Y here to directly support the TS102 Microcontroller interface
|
| /linux/Documentation/devicetree/bindings/leds/ |
| H A D | cznic,turris-omnia-leds.yaml | 15 microcontroller that communicates via the I2C bus. Each LED is described 23 description: I2C slave address of the microcontroller.
|
| /linux/drivers/media/pci/cx23885/ |
| H A D | netup-init.c | 101 /* Stop microcontroller */ in netup_initialize() 110 /* start microcontroller */ in netup_initialize()
|
| /linux/sound/pci/oxygen/ |
| H A D | se6x.c | 11 * SPI -> microcontroller (not actually used) 73 /* nothing to do (the microcontroller monitors DAC_LRCK) */ in set_pcm1792a_params()
|