zephyr/drivers/disk
Daniel DeGrasse fb2d5c338b drivers: disk: add DISK_IOCTL_CTRL_INIT macro to initialize a disk
Add DISK_IOCTL_CTRL_INIT IOCTL to initialize a disk. This IOCTL is
intended to replace disk_access_init() for new applications, but
disk_access_init() is kept for legacy compatibility. The INIT IOCTL is
added to better match the path that will be used for disk
de-initialization. Like the disk_access_init() calls,
DISK_IOCTL_CTRL_INIT calls are reference counted

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-06-07 18:16:01 +01:00
..
nvme drivers: disk: add DISK_IOCTL_CTRL_INIT macro to initialize a disk 2024-06-07 18:16:01 +01:00
CMakeLists.txt drivers: disk: add loopback disk driver 2024-04-15 10:55:29 -07:00
flashdisk.c drivers: disk: add DISK_IOCTL_CTRL_INIT macro to initialize a disk 2024-06-07 18:16:01 +01:00
Kconfig drivers: disk: add loopback disk driver 2024-04-15 10:55:29 -07:00
Kconfig.flash drivers: flashdisk: check partition constraints 2022-11-14 16:37:04 +01:00
Kconfig.loopback drivers: disk: add loopback disk driver 2024-04-15 10:55:29 -07:00
Kconfig.mmc drivers: disk: Decouple SDMMC and MMC Kconfigs 2023-02-08 10:18:13 +01:00
Kconfig.ram drivers: ramdisk: use devicetree to instantiate RAM disk 2023-09-18 17:36:50 +02:00
Kconfig.sdmmc drivers: disk: sdmmc_stm2: Add HWFC support on stm32h5 2024-04-24 19:41:09 +00:00
loopback_disk.c drivers: disk: add DISK_IOCTL_CTRL_INIT macro to initialize a disk 2024-06-07 18:16:01 +01:00
mmc_subsys.c drivers: disk: add DISK_IOCTL_CTRL_INIT macro to initialize a disk 2024-06-07 18:16:01 +01:00
ramdisk.c drivers: disk: add DISK_IOCTL_CTRL_INIT macro to initialize a disk 2024-06-07 18:16:01 +01:00
sdmmc_sdhc.h
sdmmc_stm32.c drivers: disk: add DISK_IOCTL_CTRL_INIT macro to initialize a disk 2024-06-07 18:16:01 +01:00
sdmmc_subsys.c drivers: disk: add DISK_IOCTL_CTRL_INIT macro to initialize a disk 2024-06-07 18:16:01 +01:00