Searched +full:sifive +full:- +full:blocks (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/contrib/device-tree/Bindings/sifive/ |
H A D | sifive-blocks-ip-versioning.txt | 1 DT compatible string versioning for SiFive open-source IP blocks 4 strings for open-source SiFive IP blocks. HDL for these IP blocks 7 https://github.com/sifive/sifive-blocks 9 IP block-specific DT compatible strings are contained within the HDL, 10 in the form "sifive,<ip-block-name><integer version number>". 12 An example is "sifive,uart0" from: 14 https://github.com/sifive/sifive-blocks/blob/v1.0/src/main/scala/devices/uart/UART.scala#L43 16 Until these IP blocks (or IP integration) support version 17 auto-discovery, the maintainers of these IP blocks intend to increment 19 interface to these IP blocks changes, or when the functionality of the [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pwm/ |
H A D | pwm-sifive.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (C) 2020 SiFive, Inc. 4 --- 5 $id: http://devicetree.org/schemas/pwm/pwm-sifive.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: SiFive PWM controller 11 - Paul Walmsley <paul.walmsley@sifive.com> 14 Unlike most other PWM controllers, the SiFive PWM controller currently 19 numbers can be found here - 21 https://github.com/sifive/sifive-blocks/tree/master/src/main/scala/devices/pwm [all …]
|
H A D | pwm-sifive.txt | 1 SiFive PWM controller 3 Unlike most other PWM controllers, the SiFive PWM controller currently only 10 https://github.com/sifive/sifive-blocks/tree/master/src/main/scala/devices/pwm 13 - compatible: Should be "sifive,<chip>-pwm" and "sifive,pwm<version>". 14 Supported compatible strings are: "sifive,fu540-c000-pwm" for the SiFive 15 PWM v0 as integrated onto the SiFive FU540 chip, and "sifive,pwm0" for the 16 SiFive PWM v0 IP block with no chip integration tweaks. 17 Please refer to sifive-blocks-ip-versioning.txt for details. 18 - reg: physical base address and length of the controller's registers 19 - clocks: Should contain a clock identifier for the PWM's parent clock. [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/spi/ |
H A D | spi-sifive.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/spi/spi-sifive.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: SiFive SPI controller 10 - Pragnesh Patel <pragnesh.patel@sifive.com> 11 - Paul Walmsley <paul.walmsley@sifive.com> 12 - Palmer Dabbelt <palmer@sifive.com> 15 - $ref: spi-controller.yaml# 20 - enum: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/serial/ |
H A D | sifive-serial.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/serial/sifive-serial.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: SiFive asynchronous serial interface (UART) 10 - Pragnesh Patel <pragnesh.patel@sifive.com> 11 - Paul Walmsley <paul.walmsley@sifive.com> 12 - Palmer Dabbelt <palmer@sifive.com> 15 - $ref: serial.yaml# 20 - enum: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/timer/ |
H A D | sifive,clint.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/timer/sifive,clint.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: SiFive Core Local Interruptor 10 - Palmer Dabbelt <palmer@dabbelt.com> 11 - Anup Patel <anup.patel@wdc.com> 14 SiFive (and other RISC-V) SOCs include an implementation of the SiFive 15 Core Local Interruptor (CLINT) for M-mode timer and M-mode inter-processor 16 interrupts. It directly connects to the timer and inter-processor interrupt [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/i2c/ |
H A D | i2c-ocores.txt | 1 Device tree configuration for i2c-ocores 4 - compatible : "opencores,i2c-ocores" 6 "sifive,fu540-c000-i2c", "sifive,i2c0" 8 FU540-C000 SoC. 9 "sifive,fu740-c000-i2c", "sifive,i2c0" 11 FU740-C000 SoC. 12 Please refer to sifive-blocks-ip-versioning.txt for 14 - reg : bus address start and address range size of device 15 - clocks : handle to the controller clock; see the note below. 16 Mutually exclusive with opencores,ip-clock-frequency [all …]
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 1 //===---- CGBuiltin.cpp - Emit LLVM Code for builtins ---------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 93 I->addAnnotationMetadata("auto-init"); in initializeAlloca() 96 /// getBuiltinLibFunction - Given a builtin id for a function like 106 // TODO: This list should be expanded or refactored after all GCC-compatible in getBuiltinLibFunction() 134 // The AIX library functions frexpl, ldexpl, and modfl are for 128-bit in getBuiltinLibFunction() 136 // if it is 64-bit 'long double' mode. in getBuiltinLibFunction() 146 if (FD->hasAttr<AsmLabelAttr>()) in getBuiltinLibFunction() [all …]
|