/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
H A D | atmel,ebi.txt | 5 The EBI provides a glue-less interface to asynchronous memories through the SMC 45 Optional EBI/SMC properties: 47 - atmel,smc-bus-width: width of the asynchronous device's data bus 51 - atmel,smc-byte-access-type "write" or "select" (see Atmel datasheet). 54 - atmel,smc-read-mode "nrd" or "ncs". 57 - atmel,smc-write-mode "nwe" or "ncs". 60 - atmel,smc-exnw-mode "disabled", "frozen" or "ready". 63 - atmel,smc-page-mode enable page mode if present. The provided value 67 - atmel,smc-tdf-mode: "normal" or "optimized". When set to 74 If at least one atmel,smc- property is defined the following SMC timing [all …]
|
H A D | arm,pl353-smc.yaml | 4 $id: http://devicetree.org/schemas/memory-controllers/arm,pl353-smc.yaml# 7 title: ARM PL353 Static Memory Controller (SMC) device-tree bindings 23 const: arm,pl353-smc-r2p1 33 - const: arm,pl353-smc-r2p1 51 - description: main clock of the SMC 75 The child device node represents the controller connected to the SMC 114 compatible = "arm,pl353-smc-r2p1", "arm,primecell";
|
H A D | arm,pl35x-smc.yaml | 4 $id: http://devicetree.org/schemas/memory-controllers/arm,pl35x-smc.yaml# 7 title: Arm PL35x Series Static Memory Controller (SMC) 26 - arm,pl353-smc-r2p1 38 - arm,pl353-smc-r2p1 77 The child device node represents the controller connected to the SMC 130 - description: main clock of the SMC 140 compatible = "arm,pl353-smc-r2p1", "arm,primecell";
|
H A D | pl353-smc.txt | 5 The actual devices are instantiated from the child nodes of pl353 smc node. 8 - compatible : Should be "arm,pl353-smc-r2p1", "arm,primecell". 25 compatible = "arm,pl353-smc-r2p1", "arm,primecell";
|
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | atmel-smc.txt | 1 * Device tree bindings for Atmel SMC (Static Memory Controller) 3 The SMC registers are used to configure Atmel EBI (External Bus Interface) 9 "atmel,at91sam9260-smc", "syscon" 10 "atmel,sama5d3-smc", "syscon" 11 "atmel,sama5d2-smc", "syscon" 12 "microchip,sam9x60-smc", "syscon" 13 "microchip,sam9x7-smc", "atmel,at91sam9260-smc", "syscon" 14 - reg: Contains offset/length value of the SMC memory 19 smc [all...] |
/freebsd/sys/contrib/device-tree/src/arm/microchip/ |
H A D | sama5d3xcm.dtsi | 62 atmel,smc-read-mode = "nrd"; 63 atmel,smc-write-mode = "nwe"; 64 atmel,smc-bus-width = <16>; 65 atmel,smc-ncs-rd-setup-ns = <0>; 66 atmel,smc-ncs-wr-setup-ns = <0>; 67 atmel,smc-nwe-setup-ns = <8>; 68 atmel,smc-nrd-setup-ns = <16>; 69 atmel,smc-ncs-rd-pulse-ns = <84>; 70 atmel,smc-ncs-wr-pulse-ns = <84>; 71 atmel,smc-nrd-pulse-ns = <76>; [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/firmware/ |
H A D | brcm,kona-smc.yaml | 4 $id: http://devicetree.org/schemas/firmware/brcm,kona-smc.yaml# 19 - brcm,bcm11351-smc 20 - brcm,bcm21664-smc 21 - brcm,bcm23550-smc 22 - const: brcm,kona-smc 35 smc@3404c000 { 36 compatible = "brcm,bcm11351-smc", "brcm,kona-smc";
|
H A D | arm,scmi.yaml | 37 - description: SCMI compliant firmware with ARM SMC/HVC transport 39 - const: arm,scmi-smc 40 - description: SCMI compliant firmware with ARM SMC/HVC transport 43 - const: arm,scmi-smc-param 44 - description: SCMI compliant firmware with Qualcomm SMC/HVC transport 46 - const: qcom,scmi-smc 58 rather than by the return of the smc call. This should not be used 134 arm,smc-id: 137 SMC id required when using smc or hvc transports 372 - arm,scmi-smc [all …]
|
H A D | intel,stratix10-svc.txt | 18 driver also manages secure monitor call (SMC) to communicate with secure monitor 27 - method: smc or hvc 28 smc - Secure Monitor Call 54 method = "smc";
|
/freebsd/sys/dev/asmc/ |
H A D | asmc.c | 31 * Driver for Apple's System Management Console (SMC). 32 * SMC can be found on the MacBook, MacBook Pro and Mac Mini. 67 * SMC functions. 162 "MacBook1,1", "Apple SMC MacBook Core Duo", 168 "MacBook2,1", "Apple SMC MacBook Core 2 Duo", 174 "MacBook3,1", "Apple SMC MacBook Core 2 Duo", 180 "MacBook7,1", "Apple SMC MacBook Core 2 Duo (mid 2010)", 186 "MacBookPro1,1", "Apple SMC MacBook Pro Core Duo (15-inch)", 192 "MacBookPro1,2", "Apple SMC MacBook Pro Core Duo (17-inch)", 198 "MacBookPro2,1", "Apple SMC MacBook Pro Core 2 Duo (17-inch)", [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/watchdog/ |
H A D | arm-smc-wdt.yaml | 4 $id: http://devicetree.org/schemas/watchdog/arm-smc-wdt.yaml# 18 - arm,smc-wdt 20 arm,smc-id: 23 The ATF smc function id used by the firmware. 34 compatible = "arm,smc-wdt"; 35 arm,smc-id = <0x82003D06>;
|
/freebsd/sys/dev/firmware/xilinx/ |
H A D | zynqmp_firmware.c | 96 /* SMC calling methods */ 131 device_printf(sc->dev, "SMC Call fail %d\n", rv); in zynqmp_get_api_version() 148 device_printf(sc->dev, "SMC Call fail %d\n", rv); in zynqmp_get_chipid() 165 device_printf(sc->dev, "SMC Call fail %d\n", rv); in zynqmp_get_trustzone_version() 185 device_printf(sc->dev, "SMC Call fail %d\n", rv); in zynqmp_firmware_clock_enable() 199 device_printf(sc->dev, "SMC Call fail %d\n", rv); in zynqmp_firmware_clock_disable() 213 device_printf(sc->dev, "SMC Call fail %d\n", rv); in zynqmp_firmware_clock_getstate() 232 device_printf(sc->dev, "SMC Call fail %d\n", rv); in zynqmp_firmware_clock_setdivider() 246 device_printf(sc->dev, "SMC Call fail %d\n", rv); in zynqmp_firmware_clock_getdivider() 265 device_printf(sc->dev, "SMC Call fail %d\n", rv); in zynqmp_firmware_clock_setparent() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/misc/ |
H A D | brcm,kona-smc.txt | 7 - compatible : "brcm,kona-smc" 8 - DEPRECATED: compatible : "bcm,kona-smc" 12 smc@3404c000 { 13 compatible = "brcm,bcm11351-smc", "brcm,kona-smc";
|
/freebsd/sys/dev/smc/ |
H A D | if_smc_acpi.c | 38 #include <dev/smc/if_smcvar.h> 69 DEFINE_CLASS_1(smc, smc_acpi_driver, smc_acpi_methods, 72 DRIVER_MODULE(smc, acpi, smc_acpi_driver, 0, 0); 73 MODULE_DEPEND(smc, acpi, 1, 1, 1); 74 MODULE_DEPEND(smc, ether, 1, 1, 1); 75 MODULE_DEPEND(smc, miibus, 1, 1, 1);
|
H A D | if_smc_fdt.c | 37 #include <dev/smc/if_smcvar.h> 74 DEFINE_CLASS_1(smc, smc_fdt_driver, smc_fdt_methods, 77 DRIVER_MODULE(smc, simplebus, smc_fdt_driver, 0, 0); 78 MODULE_DEPEND(smc, fdt, 1, 1, 1); 79 MODULE_DEPEND(smc, ether, 1, 1, 1); 80 MODULE_DEPEND(smc, miibus, 1, 1, 1);
|
/freebsd/sys/contrib/device-tree/Bindings/arm/firmware/ |
H A D | sdei.txt | 12 below) and passing arguments in a manner specified by the "SMC Calling 32 * "smc" : SMC #0, with the register assignments specified in this 40 method = "smc";
|
H A D | linaro,optee-tz.yaml | 35 enum: [smc, hvc] 37 The method of calling the OP-TEE Trusted OS depending on smc or hvc 39 SMC #0, register assignments 56 method = "smc";
|
H A D | linaro,optee-tz.txt | 17 "smc" : SMC #0, with the register assignments specified 29 method = "smc";
|
/freebsd/sys/dev/firmware/arm/ |
H A D | scmi_smc.c | 75 len = OF_getencprop(node, "arm,smc-id", &sc->smc_id, in scmi_smc_transport_init() 78 device_printf(dev, "No SMC ID found\n"); in scmi_smc_transport_init() 82 device_printf(dev, "smc id %x\n", sc->smc_id); in scmi_smc_transport_init() 122 * Nothing to poll since commands are completed as soon as smc in scmi_smc_poll_msg() 157 if (!ofw_bus_is_compatible(dev, "arm,scmi-smc")) in scmi_smc_probe() 163 device_set_desc(dev, "ARM SCMI SMC Transport driver"); in scmi_smc_probe()
|
/freebsd/sys/contrib/device-tree/Bindings/firmware/xilinx/ |
H A D | xlnx,zynqmp-firmware.txt | 19 - "smc" : SMC #0, following the SMCCC 31 method = "smc"; 41 method = "smc";
|
/freebsd/sys/contrib/xen/arch-arm/ |
H A D | smccc.h | 4 * SMC/HVC interface in accordance with SMC Calling Convention. 36 * Major revision should change every time SMC/HVC function is removed. 37 * Minor revision should change every time SMC/HVC function is added.
|
/freebsd/sys/contrib/device-tree/Bindings/arm/ |
H A D | arm,scmi.txt | 17 - compatible : shall be "arm,scmi" or "arm,scmi-smc" for smc/hvc transports 28 - arm,smc-id : SMC id required when using smc or hvc transports 34 - interrupts : when using smc or hvc transports, this optional 36 by an interrupt rather than by the return of the smc call. This
|
/freebsd/sys/arm/qualcomm/ |
H A D | qcom_scm_legacy_defs.h | 38 * in an SMC instruction call. 58 * in memory. The latter use defines and a direct SMC call with the 75 * for an SMC instruction call. 134 * calling the SMC instruction, but it is checked afterwards 139 * check if this is complete even after the SMC call returns.
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSectionXCOFF.h | 45 MCSectionXCOFF(StringRef Name, XCOFF::StorageMappingClass SMC, in MCSectionXCOFF() argument 50 /*IsVirtual=*/ST == XCOFF::XTY_CM && SMC != XCOFF::XMC_TD, in MCSectionXCOFF() 52 CsectProp(XCOFF::CsectProperties(SMC, ST)), QualName(QualName), in MCSectionXCOFF() 59 if (SMC == XCOFF::XMC_UL) in MCSectionXCOFF() 68 if (SMC == XCOFF::XMC_PR) in MCSectionXCOFF()
|
/freebsd/share/man/man4/ |
H A D | asmc.4 | 31 .Nd device driver for the Apple System Management Controller (SMC) 48 driver controls the Apple System Management Controller (SMC for short) 51 The SMC is known to be found on the following systems: 72 Variables related to the SMC control and inspection are exported via
|