Home
last modified time | relevance | path

Searched refs:MCU (Results 1 – 25 of 62) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DMSP430.cpp25 static bool isSupportedMCU(const StringRef MCU) { in isSupportedMCU() argument
26 return llvm::StringSwitch<bool>(MCU) in isSupportedMCU()
32 static StringRef getSupportedHWMult(const Arg *MCU) { in getSupportedHWMult() argument
33 if (!MCU) in getSupportedHWMult()
36 return llvm::StringSwitch<StringRef>(MCU->getValue()) in getSupportedHWMult()
57 const Arg *MCU = Args.getLastArg(options::OPT_mmcu_EQ); in getMSP430TargetFeatures() local
58 if (MCU && !isSupportedMCU(MCU->getValue())) { in getMSP430TargetFeatures()
59 D.Diag(diag::err_drv_clang_unsupported) << MCU->getValue(); in getMSP430TargetFeatures()
64 if (!MCU && !HWMultArg) in getMSP430TargetFeatures()
68 StringRef SupportedHWMult = getSupportedHWMult(MCU); in getMSP430TargetFeatures()
[all …]
H A DAVR.cpp404 for (const auto &MCU : MCUInfo) in GetMCUSubPath() local
405 if (MCU.Name == MCUName) in GetMCUSubPath()
406 return std::string(MCU.SubPath); in GetMCUSubPath()
411 for (const auto &MCU : MCUInfo) in GetMCUFamilyName() local
412 if (MCU.Name == MCUName) in GetMCUFamilyName()
413 return std::optional<StringRef>(MCU.Family); in GetMCUFamilyName()
418 for (const auto &MCU : MCUInfo) in GetMCUSectionAddressData() local
419 if (MCU.Name == MCUName && MCU.DataAddr > 0) in GetMCUSectionAddressData()
420 return std::optional<unsigned>(MCU.DataAddr); in GetMCUSectionAddressData()
/freebsd/sys/contrib/device-tree/src/arm64/ti/
H A Dk3-am62a.dtsi84 /* 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 Dk3-am62p.dtsi80 /* 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 Dk3-am65.dtsi81 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 Dk3-j721s2.dtsi150 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 Dk3-j7200.dtsi143 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 Dk3-j721e.dtsi156 ranges = <0x00 0x28380000 0x00 0x28380000 0x00 0x03880000>, /* MCU NAVSS*/
159 <0x00 0x41000000 0x00 0x41000000 0x00 0x00020000>, /* MCU R5F Core0 */
160 <0x00 0x41400000 0x00 0x41400000 0x00 0x00020000>, /* MCU R5F Core1 */
161 <0x00 0x41c00000 0x00 0x41c00000 0x00 0x00100000>, /* MCU SRAM */
H A Dk3-j784s4-j742s2-common.dtsi126 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 Dk3-j722s.dtsi190 /* MCU Domain Range */
209 <0x00 0x79000000 0x00 0x79000000 0x00 0x00008000>, /* MCU R5 ATCM */
210 <0x00 0x79020000 0x00 0x79020000 0x00 0x00008000>, /* MCU R5 BTCM */
211 <0x00 0x79100000 0x00 0x79100000 0x00 0x00040000>, /* MCU IRAM0 */
212 <0x00 0x79140000 0x00 0x79140000 0x00 0x00040000>; /* MCU IRAM1 */
H A Dk3-am64-mcu.dtsi3 * Device Tree Source for AM64 SoC Family MCU Domain peripherals
10 * The MCU domain timer interrupts are routed only to the ESM module,
11 * and not currently available for Linux. The MCU domain timers are
H A Dk3-am62p-mcu.dtsi3 * Device Tree file for the AM62P MCU domain peripherals
26 * The MCU domain timer interrupts are routed only to the ESM module,
27 * and not currently available for Linux. The MCU domain timers are
H A Dk3-am62-mcu.dtsi3 * Device Tree Source for AM625 SoC Family MCU Domain peripherals
27 * The MCU domain timer interrupts are routed only to the ESM module,
28 * and not currently available for Linux. The MCU domain timers are
H A Dk3-am62a-mcu.dtsi3 * Device Tree Source for AM625 SoC Family MCU Domain peripherals
26 * The MCU domain timer interrupts are routed only to the ESM module,
27 * and not currently available for Linux. The MCU domain timers are
H A Dk3-am62p-j722s-common-mcu.dtsi3 * Device Tree file for the MCU domain peripherals shared by AM62P and J722S
27 * The MCU domain timer interrupts are routed only to the ESM module,
28 * and not currently available for Linux. The MCU domain timers are
/freebsd/sys/contrib/device-tree/Bindings/hwmon/
H A Dnsa320-mcu.txt6 - 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
/freebsd/sys/contrib/device-tree/src/arm64/amlogic/
H A Dmeson-g12b-a311d-khadas-vim3.dts19 * 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 Dmeson-g12b-s922x-khadas-vim3.dts19 * 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 Dmeson-sm1-khadas-vim3l.dts81 * The VIM3 on-board MCU can mux the PCIe/USB3.0 shared differential
87 * If the MCU is configured to mux the PCIe/USB3.0 differential lines
92 * update these nodes accordingly if PCIe mode is selected by the MCU.
/freebsd/sys/contrib/device-tree/Bindings/media/
H A Dallegro.txt5 Each actual codec engines is controlled by a microcontroller (MCU). Host
6 software uses a provided mailbox interface to communicate with the MCU. The
7 MCU share an interrupt.
/freebsd/sys/contrib/device-tree/Bindings/mailbox/
H A Dhisilicon,hi6220-mailbox.txt24 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
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Dstmfx.txt4 communication with the main MCU. Its main features are GPIO expansion, main
5 MCU IDD measurement (IDD is the amount of current that flows through VDD) and
/freebsd/sys/contrib/device-tree/Bindings/arm/freescale/
H A Dfsl,imx7ulp-pm.txt5 the MCU into and out of all stop and run power modes. Specifically, it
7 controlling the power, clocks, and memories of the MCU to achieve the
/freebsd/sys/contrib/device-tree/Bindings/dma/
H A Dfsl-imx-sdma.txt33 0 MCU domain SSI
37 4 MCU domain UART
40 7 MCU domain CSPI
/freebsd/sys/contrib/device-tree/Bindings/powerpc/fsl/
H A Dmcu-mpc8349emitx.txt1 Freescale MPC8349E-mITX-compatible Power Management Micro Controller Unit (MCU)

123