Home
last modified time | relevance | path

Searched +full:mdeu +full:- +full:a (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/crypto/
H A Dfsl-sec2.txt1 Freescale SoC SEC Security Engines versions 1.x-2.x-3.x
5 - compatible : Should contain entries for this and backward compatible
9 - reg : Offset and length of the register set for the device
10 - interrupts : the SEC's interrupt number
11 - fsl,num-channels : An integer representing the number of channels
13 - fsl,channel-fifo-len : An integer representing the number of
15 - fsl,exec-units-mask : The bitmask representing what execution units
16 (EUs) are available. It's a single 32-bit cell. EU information
20 bit 0 = reserved - should be 0
23 bit 3 = set if SEC has the message digest EU (MDEU/MDEU-A)
[all …]
H A Dfsl,sec2.0.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale SoC SEC Security Engines versions 1.x-2.x-3.x
10 - J. Neuschäfer <j.ne@posteo.net>
16 high to low. Warning - SEC1 and SEC2 are mutually exclusive.
18 - items:
19 - const: fsl,sec3.3
20 - const: fsl,sec3.1
21 - const: fsl,sec3.0
[all …]
/freebsd/sys/dev/sec/
H A Dsec.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (C) 2008-2009 Semihalf, Piotr Ziecik
18 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
214 mtx_lock(&(sc)->sc_ ## what ## _lock)
216 mtx_unlock(&(sc)->sc_ ## what ## _lock)
218 mtx_assert(&(sc)->sc_ ## what ## _lock, MA_OWNED)
222 bus_space_read_8((sc)->sc_bas.bst, (sc)->sc_bas.bsh, (reg))
224 bus_space_write_8((sc)->sc_bas.bst, (sc)->sc_bas.bsh, (reg), (val))
228 (((sc)->cnt) = ((wrap) - 1))
[all …]
H A Dsec.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (C) 2008-2009 Semihalf, Piotr Ziecik
18 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
106 /* MDEU */
158 if (dma_mem->dma_vaddr != NULL) in sec_sync_dma_mem()
159 bus_dmamap_sync(dma_mem->dma_tag, dma_mem->dma_map, op); in sec_sync_dma_mem()
166 return (desc->sd_ptr_dmem[n].dma_vaddr); in sec_get_pointer_data()
183 sc->sc_rrid = 0; in sec_probe()
184 sc->sc_rres = bus_alloc_resource_any(dev, SYS_RES_MEMORY, &sc->sc_rrid, in sec_probe()
[all …]