linux-imx/drivers
Pankaj Gupta 9dfd27b6b2 LF-13910-2: firmware: imx: add miscdev
Add the driver for communication interface to secure-enclave,
for exchanging messages with NXP secure enclave HW IP(s) like
EdgeLock Enclave from:
- User-Space Applications via character driver.

ABI documentation for the NXP secure-enclave driver.

User-space library using this driver:
- i.MX Secure Enclave library:
  -- URL: https://github.com/nxp-imx/imx-secure-enclave.git,
- i.MX Secure Middle-Ware:
  -- URL: https://github.com/nxp-imx/imx-smw.git

Squash: <8e91220ab110> ("drivers: fw: imx: increased wait-timeout value")
Squash: <a0c004d35ef4> ("firmware:imx: Fix cleanup of SE driver")
Signed-off-by: Pankaj Gupta <pankaj.gupta@nxp.com>
Acked-by: Rahul Kumar Yadav <rahulkumar.yadav@nxp.com>
Acked-by: Vabhav Sharma <vabhav.sharma@nxp.com>
Acked-by: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com>
Acked-by: Jason Liu <jason.hui.liu@nxp.com>
2025-05-28 10:38:41 +08:00
..
accel accel/habanalabs/gaudi2: unsecure edma max outstanding register 2024-09-12 11:11:29 +02:00
accessibility
acpi ACPI: processor: Fix memory leaks in error paths of processor_add() 2024-09-12 11:11:42 +02:00
amba
android binder: fix UAF caused by offsets overwrite 2024-09-12 11:11:41 +02:00
ata This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
atm atm: idt77252: prevent use after free in dequeue_rx() 2024-08-29 17:33:18 +02:00
auxdisplay auxdisplay: ht16k33: Drop reference after LED registration 2024-08-03 08:54:39 +02:00
base This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
bcma
block ublk_drv: fix NULL pointer dereference in ublk_ctrl_start_recovery() 2024-09-12 11:11:45 +02:00
bluetooth Bluetooth: btnxpuart: Add GPIO support to power save feature 2024-10-15 14:57:33 +08:00
bus
cache
cdrom
cdx
char This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
clk LF-13778-4: clk: imx91: Add IMX91_CLK_SPDIF_IPG clock 2024-11-05 17:10:42 +08:00
clocksource LF-15094 clocksource: timer-imx-sysctr: Restrict the quirk for i.MX95 A0/A1. 2025-04-21 10:17:33 +08:00
comedi
connector
counter
cpufreq This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
cpuidle
crypto This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
cxl cxl/core: Fix incorrect vendor debug UUID define 2024-09-18 19:24:07 +02:00
dax
dca
devfreq
dio
dma LF-13750: dmaengine: fsl-edma-v3: clean the edma CHn_MUX 2024-10-31 18:59:19 +08:00
dma-buf This is the 6.6.52 stable release 2024-09-24 11:50:01 +08:00
edac This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
eisa
extcon
firewire
firmware LF-13910-2: firmware: imx: add miscdev 2025-05-28 10:38:41 +08:00
fpga
fsi
gnss
gpio LF-14048 gpio: pca953x: do not enable regmap cache when there is no regulator 2025-03-03 10:27:03 +08:00
gpu LF-15259 drm/imx: dpu95: Fix maximum FrameGen display clock frequency 2025-05-08 17:35:10 +08:00
greybus
hid HID: multitouch: Add support for GT7868Q 2024-09-18 19:24:05 +02:00
hsi
hte
hv Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic 2024-09-12 11:11:41 +02:00
hwmon This is the 6.6.52 stable release 2024-09-24 11:50:01 +08:00
hwspinlock hwspinlock: Introduce hwspin_lock_bust() 2024-09-08 07:54:43 +02:00
hwtracing
i2c This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
i3c This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
idle
iio This is the 6.6.52 stable release 2024-09-24 11:50:01 +08:00
infiniband IB/mlx5: Rename 400G_8X speed to comply to naming convention 2024-09-18 19:24:08 +02:00
input This is the 6.6.52 stable release 2024-09-24 11:50:01 +08:00
interconnect
iommu This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
ipack
irqchip This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
isdn mISDN: fix MISDN_TIME_STAMP handling 2024-08-19 06:04:28 +02:00
leds leds: spi-byte: Call of_node_put() on error path 2024-09-12 11:11:30 +02:00
macintosh
mailbox LF-12377 mailbox: imx: fix TXDB_V2 sending 2024-08-06 08:48:46 +08:00
mcb
md This is the 6.6.52 stable release 2024-09-24 11:50:01 +08:00
media LF-15180: media: imx-jpeg: Account for data_offset when getting image address 2025-04-30 15:51:06 +08:00
memory This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
memstick
message
mfd This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
misc This is the 6.6.52 stable release 2024-09-24 11:50:01 +08:00
mmc LF-13577 mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED 2024-10-09 17:48:37 +08:00
most
mtd This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
mux
mxc Revert "LF-14286-2: mxc: vpu: wave6: remove the second parameter in __assign_str()" 2025-05-20 11:01:15 +08:00
net LF-14922 net: enetc: Fix null pointer accces in fsl-netc-prb-ierb driver probe 2025-03-26 17:14:17 +02:00
nfc nfc: pn533: Add poll mod list filling check 2024-09-04 13:28:28 +02:00
ntb
nubus
nvdimm
nvme nvme-pci: allocate tagset on reset if necessary 2024-09-12 11:11:44 +02:00
nvmem LF-15138-2 nvmem: imx-ocotp-fsb-s400: fix the bug caused by not getting the se-fw2 device 2025-05-12 11:27:06 +08:00
of This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
opp This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
parisc Revert "change alloc_pages name in dma_map_ops to avoid name conflicts" 2024-09-04 13:28:24 +02:00
parport dev/parport: fix the array out-of-bounds risk 2024-08-03 08:54:22 +02:00
pci LF-13936 PCI: imx6: Correct PME_TURN_OFF kick off method on i.MX95 2025-03-03 10:27:04 +08:00
pcmcia pcmcia: Use resource_size function on resource object 2024-09-12 11:11:31 +02:00
peci
perf This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
phy LF-14995-2 phy: fsl-imx8mq-usb: add i.MX95 tuning support 2025-04-30 16:29:39 +08:00
pinctrl This is the 6.6.52 stable release 2024-09-24 11:50:01 +08:00
platform platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array 2024-09-18 19:24:06 +02:00
pmdomain LF-13756 pmdomain: imx93-blk-ctrl: fix driver removing 2024-10-30 11:31:27 +08:00
pnp
power This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
powercap
pps
ps3
ptp LF-13648-2 ptp: ptp_netc: remove the method of setting oclk-prsc through dts 2024-10-16 14:21:12 +08:00
pwm This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
rapidio
ras
regulator LF-13708-2: regulator: pf9453: change LDO_SNVS voltage range 2024-10-22 14:54:11 +08:00
remoteproc AIR-12331: neutron: Merge dtcm and dtcm-ring buffer together 2024-11-19 16:15:29 +08:00
reset
rpmsg
rtc This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
s390 Revert "s390/dasd: Establish DMA alignment" 2024-08-29 17:33:59 +02:00
sbus
scsi This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
sh
siox
slimbus
soc LF-13650-1 soc: imx: imx93_lpm: Fix Meida clock rate for iMX91 2024-10-16 17:59:47 -07:00
soundwire soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" 2024-09-18 19:24:09 +02:00
spi LF-13148 spi: spi-nxp-fspi: fix the unchecked return value 2024-09-30 14:51:09 +08:00
spmi
ssb ssb: Fix division by zero issue in ssb_calc_clock_rate 2024-08-29 17:33:22 +02:00
staging staging: fsl_qbman: don't dereference portal affine to CPU when it's redirected 2024-11-20 01:01:49 +02:00
target
tc
tee This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
thermal LF-14924 thermal: imx91: change the register DATA0 read value type 2025-04-09 17:24:36 +08:00
thunderbolt thunderbolt: Mark XDomain as unplugged when router is removed 2024-08-29 17:33:12 +02:00
tty This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
ufs scsi: ufs: core: Remove SCSI host only if added 2024-09-12 11:11:36 +02:00
uio This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
usb usb: dwc3: imx8mp: add snps,tx-max-burst property to limit tx maxburst on i.MX95 A1 2025-04-24 16:30:33 +08:00
vdpa
vfio This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
vhost This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
video LF-13056: video: fbdev: sii902x: Fix Coverity issue #5483966 2024-10-23 17:44:03 +08:00
virt
virtio This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
vlynq
w1
watchdog This is the 6.6.51 stable release 2024-09-24 11:49:41 +08:00
xen LF-12399: swiotlb-xen: solve domu can not play video 2024-10-11 08:06:36 +05:30
zorro
Kconfig
Makefile