| /linux/Documentation/devicetree/bindings/misc/ |
| H A D | ti,j721e-esm.yaml | 5 $id: http://devicetree.org/schemas/misc/ti,j721e-esm.yaml# 8 title: Texas Instruments K3 ESM 14 The ESM (Error Signaling Module) is an IP block on TI K3 devices 17 the SoC, and they are handled by the ESM, which routes them to the proper 23 const: ti,j721e-esm 28 ti,esm-pins: 31 integer array of ESM interrupt pins to route to external event pin 39 - ti,esm-pins 48 esm@700000 { 49 compatible = "ti,j721e-esm"; [all …]
|
| /linux/arch/powerpc/boot/ |
| H A D | main.c | 154 /* Do we have an ESM (Enter Secure Mode) blob? */ in prep_esm_blob() 158 printf("Attached ESM blob at 0x%p-0x%p\n\r", in prep_esm_blob() 164 * If the ESM blob is too low it will be clobbered when the in prep_esm_blob() 175 fatal("Can't allocate memory for ESM blob !\n\r"); in prep_esm_blob() 176 printf("Relocating ESM blob 0x%lx <- 0x%p (0x%lx bytes)\n\r", in prep_esm_blob() 181 /* Tell the kernel ESM blob address via device tree. */ in prep_esm_blob() 182 setprop_val(chosen, "linux,esm-blob-start", (u32)(esm_blob_addr)); in prep_esm_blob() 183 setprop_val(chosen, "linux,esm-blob-end", (u32)(esm_blob_addr + esm_blob_size)); in prep_esm_blob()
|
| /linux/arch/arm64/boot/dts/ti/ |
| H A D | k3-am64-mcu.dtsi | 10 * The MCU domain timer interrupts are routed only to the ESM module, 12 * of limited use without interrupts, and likely reserved by the ESM. 157 mcu_esm: esm@4100000 { 159 compatible = "ti,j721e-esm"; 162 ti,esm-pins = <0>, <1>, <2>, <85>;
|
| H A D | k3-am62-mcu.dtsi | 18 mcu_esm: esm@4100000 { 20 compatible = "ti,j721e-esm"; 23 ti,esm-pins = <0>, <1>, <2>, <85>; 27 * The MCU domain timer interrupts are routed only to the ESM module, 29 * of limited use without interrupts, and likely reserved by the ESM.
|
| H A D | k3-am65-mcu.dtsi | 146 * The MCU domain timer interrupts are routed only to the ESM module, 148 * of limited use without interrupts, and likely reserved by the ESM. 448 mcu_esm: esm@40800000 { 449 compatible = "ti,j721e-esm"; 453 ti,esm-pins = <104>, <105>;
|
| H A D | k3-j721e-mcu-wakeup.dtsi | 707 mcu_esm: esm@40800000 { 708 compatible = "ti,j721e-esm"; 710 ti,esm-pins = <95>;
|
| H A D | k3-j7200.dtsi | 115 <0x00 0x00700000 0x00 0x00700000 0x00 0x00001000>, /* ESM */
|
| H A D | k3-j721s2.dtsi | 120 <0x00 0x00700000 0x00 0x00700000 0x00 0x00001000>, /* ESM */
|
| H A D | k3-am62a-main.dtsi | 286 main_esm: esm@420000 { 287 compatible = "ti,j721e-esm"; 291 ti,esm-pins = <192>, <193>, <195>, <204>, <209>, <210>;
|
| H A D | k3-am62-main.dtsi | 254 main_esm: esm@420000 { 256 compatible = "ti,j721e-esm"; 259 ti,esm-pins = <160>, <161>, <162>, <163>, <177>, <178>;
|
| /linux/drivers/s390/cio/ |
| H A D | chsc.c | 1537 u8 esm[8]; member 1560 * @esm: 8 1-byte endpoint security mode values 1561 * @esm_valid: validity mask for @esm 1568 int chsc_scud(u16 cu, u64 *esm, u8 *esm_valid) in chsc_scud() argument 1600 memcpy(esm, scud->cudb[0].esm, sizeof(*esm)); in chsc_scud()
|
| /linux/sound/pci/ |
| H A D | es1968.c | 900 static inline void snd_es1968_trigger_apu(struct es1968 *esm, int apu, int mode) in snd_es1968_pcm_start() 903 __apu_set_register(esm, apu, 0, in snd_es1968_pcm_start() 904 (__apu_get_register(esm, apu, 0) & 0xff0f) | in snd_es1968_pcm_start() 1748 struct es1968 *esm = pcm->private_data; in snd_es1968_pcm() 1749 snd_es1968_free_dmabuf(esm); in snd_es1968_pcm() 1750 esm->pcm = NULL; in snd_es1968_pcm() 887 snd_es1968_trigger_apu(struct es1968 * esm,int apu,int mode) snd_es1968_trigger_apu() argument 1735 struct es1968 *esm = pcm->private_data; snd_es1968_pcm_free() local
|
| /linux/Documentation/arch/powerpc/ |
| H A D | ultravisor.rst | 824 uint64_t esm_blob_addr, /* location of the ESM blob */ 846 ESM blob.
|
| /linux/drivers/s390/block/ |
| H A D | dasd_eckd.c | 1087 u8 esm[8]; in dasd_eckd_read_fc_security() local 1091 rc = chsc_scud(private->uid.ssid, (u64 *)esm, &esm_valid); in dasd_eckd_read_fc_security() 1100 device->path[chp].fc_security = esm[chp]; in dasd_eckd_read_fc_security()
|