Home
last modified time | relevance | path

Searched full:smc (Results 1 – 25 of 424) sorted by relevance

12345678910>>...17

/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/
H A Datmel,ebi.txt5 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 Darm,pl353-smc.yaml4 $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 Darm,pl35x-smc.yaml4 $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 Dpl353-smc.txt5 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 Datmel-smc.txt1 * 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 Dsama5d3xcm.dtsi62 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 Dbrcm,kona-smc.yaml4 $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 Darm,scmi.yaml37 - 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 Dintel,stratix10-svc.txt18 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 Dasmc.c31 * 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 Darm-smc-wdt.yaml4 $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 Dzynqmp_firmware.c96 /* 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 Dbrcm,kona-smc.txt7 - 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 Dif_smc_acpi.c38 #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 Dif_smc_fdt.c37 #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 Dsdei.txt12 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 Dlinaro,optee-tz.yaml35 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 Dlinaro,optee-tz.txt17 "smc" : SMC #0, with the register assignments specified
29 method = "smc";
/freebsd/sys/dev/firmware/arm/
H A Dscmi_smc.c75 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 Dxlnx,zynqmp-firmware.txt19 - "smc" : SMC #0, following the SMCCC
31 method = "smc";
41 method = "smc";
/freebsd/sys/contrib/xen/arch-arm/
H A Dsmccc.h4 * 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 Darm,scmi.txt17 - 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 Dqcom_scm_legacy_defs.h38 * 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 DMCSectionXCOFF.h45 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 Dasmc.431 .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

12345678910>>...17