boards/spresense: remove BOARDIOC_SDCARD_SETNOTIFYCB ioctl
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
This commit is contained in:
parent
1c84fc9cd9
commit
af55d894f9
@ -26,6 +26,7 @@ CONFIG_BUILTIN=y
|
|||||||
CONFIG_CXD56_BINARY=y
|
CONFIG_CXD56_BINARY=y
|
||||||
CONFIG_CXD56_I2C0=y
|
CONFIG_CXD56_I2C0=y
|
||||||
CONFIG_CXD56_I2C=y
|
CONFIG_CXD56_I2C=y
|
||||||
|
CONFIG_CXD56_SDCARD_AUTOMOUNT=y
|
||||||
CONFIG_CXD56_SDIO=y
|
CONFIG_CXD56_SDIO=y
|
||||||
CONFIG_CXD56_SPI4=y
|
CONFIG_CXD56_SPI4=y
|
||||||
CONFIG_CXD56_SPI5=y
|
CONFIG_CXD56_SPI5=y
|
||||||
@ -36,6 +37,7 @@ CONFIG_DEBUG_SYMBOLS=y
|
|||||||
CONFIG_DRIVERS_AUDIO=y
|
CONFIG_DRIVERS_AUDIO=y
|
||||||
CONFIG_FAT_LCNAMES=y
|
CONFIG_FAT_LCNAMES=y
|
||||||
CONFIG_FAT_LFN=y
|
CONFIG_FAT_LFN=y
|
||||||
|
CONFIG_FS_AUTOMOUNTER=y
|
||||||
CONFIG_FS_FAT=y
|
CONFIG_FS_FAT=y
|
||||||
CONFIG_FS_PROCFS=y
|
CONFIG_FS_PROCFS=y
|
||||||
CONFIG_FS_PROCFS_REGISTER=y
|
CONFIG_FS_PROCFS_REGISTER=y
|
||||||
@ -60,7 +62,6 @@ CONFIG_RR_INTERVAL=200
|
|||||||
CONFIG_RTC=y
|
CONFIG_RTC=y
|
||||||
CONFIG_RTC_DRIVER=y
|
CONFIG_RTC_DRIVER=y
|
||||||
CONFIG_SCHED_HPWORK=y
|
CONFIG_SCHED_HPWORK=y
|
||||||
CONFIG_SCHED_LPWORK=y
|
|
||||||
CONFIG_SCHED_WAITPID=y
|
CONFIG_SCHED_WAITPID=y
|
||||||
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
||||||
CONFIG_SMARTFS_MAXNAMLEN=30
|
CONFIG_SMARTFS_MAXNAMLEN=30
|
||||||
|
@ -26,6 +26,7 @@ CONFIG_CXD56_CISIF=y
|
|||||||
CONFIG_CXD56_I2C0=y
|
CONFIG_CXD56_I2C0=y
|
||||||
CONFIG_CXD56_I2C2=y
|
CONFIG_CXD56_I2C2=y
|
||||||
CONFIG_CXD56_I2C=y
|
CONFIG_CXD56_I2C=y
|
||||||
|
CONFIG_CXD56_SDCARD_AUTOMOUNT=y
|
||||||
CONFIG_CXD56_SDIO=y
|
CONFIG_CXD56_SDIO=y
|
||||||
CONFIG_CXD56_SPI4=y
|
CONFIG_CXD56_SPI4=y
|
||||||
CONFIG_CXD56_SPI5=y
|
CONFIG_CXD56_SPI5=y
|
||||||
@ -36,6 +37,7 @@ CONFIG_DEBUG_SYMBOLS=y
|
|||||||
CONFIG_DRIVERS_VIDEO=y
|
CONFIG_DRIVERS_VIDEO=y
|
||||||
CONFIG_FAT_LCNAMES=y
|
CONFIG_FAT_LCNAMES=y
|
||||||
CONFIG_FAT_LFN=y
|
CONFIG_FAT_LFN=y
|
||||||
|
CONFIG_FS_AUTOMOUNTER=y
|
||||||
CONFIG_FS_FAT=y
|
CONFIG_FS_FAT=y
|
||||||
CONFIG_FS_PROCFS=y
|
CONFIG_FS_PROCFS=y
|
||||||
CONFIG_FS_PROCFS_REGISTER=y
|
CONFIG_FS_PROCFS_REGISTER=y
|
||||||
@ -60,7 +62,6 @@ CONFIG_RR_INTERVAL=200
|
|||||||
CONFIG_RTC=y
|
CONFIG_RTC=y
|
||||||
CONFIG_RTC_DRIVER=y
|
CONFIG_RTC_DRIVER=y
|
||||||
CONFIG_SCHED_HPWORK=y
|
CONFIG_SCHED_HPWORK=y
|
||||||
CONFIG_SCHED_LPWORK=y
|
|
||||||
CONFIG_SCHED_WAITPID=y
|
CONFIG_SCHED_WAITPID=y
|
||||||
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
||||||
CONFIG_SMARTFS_MAXNAMLEN=30
|
CONFIG_SMARTFS_MAXNAMLEN=30
|
||||||
|
@ -28,6 +28,7 @@ CONFIG_CXD56_CISIF=y
|
|||||||
CONFIG_CXD56_I2C0=y
|
CONFIG_CXD56_I2C0=y
|
||||||
CONFIG_CXD56_I2C2=y
|
CONFIG_CXD56_I2C2=y
|
||||||
CONFIG_CXD56_I2C=y
|
CONFIG_CXD56_I2C=y
|
||||||
|
CONFIG_CXD56_SDCARD_AUTOMOUNT=y
|
||||||
CONFIG_CXD56_SDIO=y
|
CONFIG_CXD56_SDIO=y
|
||||||
CONFIG_CXD56_SPI5=y
|
CONFIG_CXD56_SPI5=y
|
||||||
CONFIG_CXD56_SPI=y
|
CONFIG_CXD56_SPI=y
|
||||||
@ -39,6 +40,8 @@ CONFIG_EXAMPLES_CAMERA=y
|
|||||||
CONFIG_EXAMPLES_CAMERA_OUTPUT_LCD=y
|
CONFIG_EXAMPLES_CAMERA_OUTPUT_LCD=y
|
||||||
CONFIG_FAT_LCNAMES=y
|
CONFIG_FAT_LCNAMES=y
|
||||||
CONFIG_FAT_LFN=y
|
CONFIG_FAT_LFN=y
|
||||||
|
CONFIG_FS_AUTOMOUNTER=y
|
||||||
|
CONFIG_FS_AUTOMOUNTER_DRIVER=y
|
||||||
CONFIG_FS_FAT=y
|
CONFIG_FS_FAT=y
|
||||||
CONFIG_FS_PROCFS=y
|
CONFIG_FS_PROCFS=y
|
||||||
CONFIG_FS_PROCFS_REGISTER=y
|
CONFIG_FS_PROCFS_REGISTER=y
|
||||||
@ -71,7 +74,6 @@ CONFIG_RR_INTERVAL=200
|
|||||||
CONFIG_RTC=y
|
CONFIG_RTC=y
|
||||||
CONFIG_RTC_DRIVER=y
|
CONFIG_RTC_DRIVER=y
|
||||||
CONFIG_SCHED_HPWORK=y
|
CONFIG_SCHED_HPWORK=y
|
||||||
CONFIG_SCHED_LPWORK=y
|
|
||||||
CONFIG_SCHED_WAITPID=y
|
CONFIG_SCHED_WAITPID=y
|
||||||
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
||||||
CONFIG_SMARTFS_MAXNAMLEN=30
|
CONFIG_SMARTFS_MAXNAMLEN=30
|
||||||
|
@ -33,6 +33,7 @@ CONFIG_COMPOSITE_VENDORSTR="Sony"
|
|||||||
CONFIG_CXD56_BINARY=y
|
CONFIG_CXD56_BINARY=y
|
||||||
CONFIG_CXD56_I2C0=y
|
CONFIG_CXD56_I2C0=y
|
||||||
CONFIG_CXD56_I2C=y
|
CONFIG_CXD56_I2C=y
|
||||||
|
CONFIG_CXD56_SDCARD_AUTOMOUNT=y
|
||||||
CONFIG_CXD56_SDIO=y
|
CONFIG_CXD56_SDIO=y
|
||||||
CONFIG_CXD56_SPI5=y
|
CONFIG_CXD56_SPI5=y
|
||||||
CONFIG_CXD56_SPI=y
|
CONFIG_CXD56_SPI=y
|
||||||
@ -48,6 +49,7 @@ CONFIG_EXAMPLES_NXLINES_BPP=16
|
|||||||
CONFIG_EXAMPLES_NX_BPP=16
|
CONFIG_EXAMPLES_NX_BPP=16
|
||||||
CONFIG_FAT_LCNAMES=y
|
CONFIG_FAT_LCNAMES=y
|
||||||
CONFIG_FAT_LFN=y
|
CONFIG_FAT_LFN=y
|
||||||
|
CONFIG_FS_AUTOMOUNTER=y
|
||||||
CONFIG_FS_FAT=y
|
CONFIG_FS_FAT=y
|
||||||
CONFIG_FS_PROCFS=y
|
CONFIG_FS_PROCFS=y
|
||||||
CONFIG_FS_PROCFS_REGISTER=y
|
CONFIG_FS_PROCFS_REGISTER=y
|
||||||
@ -79,7 +81,6 @@ CONFIG_RR_INTERVAL=200
|
|||||||
CONFIG_RTC=y
|
CONFIG_RTC=y
|
||||||
CONFIG_RTC_DRIVER=y
|
CONFIG_RTC_DRIVER=y
|
||||||
CONFIG_SCHED_HPWORK=y
|
CONFIG_SCHED_HPWORK=y
|
||||||
CONFIG_SCHED_LPWORK=y
|
|
||||||
CONFIG_SCHED_WAITPID=y
|
CONFIG_SCHED_WAITPID=y
|
||||||
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
||||||
CONFIG_SMARTFS_MAXNAMLEN=30
|
CONFIG_SMARTFS_MAXNAMLEN=30
|
||||||
|
@ -31,6 +31,7 @@ CONFIG_COMPOSITE_VENDORSTR="Sony"
|
|||||||
CONFIG_CXD56_BINARY=y
|
CONFIG_CXD56_BINARY=y
|
||||||
CONFIG_CXD56_I2C0=y
|
CONFIG_CXD56_I2C0=y
|
||||||
CONFIG_CXD56_I2C=y
|
CONFIG_CXD56_I2C=y
|
||||||
|
CONFIG_CXD56_SDCARD_AUTOMOUNT=y
|
||||||
CONFIG_CXD56_SDIO=y
|
CONFIG_CXD56_SDIO=y
|
||||||
CONFIG_CXD56_SPI5=y
|
CONFIG_CXD56_SPI5=y
|
||||||
CONFIG_CXD56_SPI=y
|
CONFIG_CXD56_SPI=y
|
||||||
@ -39,6 +40,7 @@ CONFIG_DEBUG_FULLOPT=y
|
|||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_FAT_LCNAMES=y
|
CONFIG_FAT_LCNAMES=y
|
||||||
CONFIG_FAT_LFN=y
|
CONFIG_FAT_LFN=y
|
||||||
|
CONFIG_FS_AUTOMOUNTER=y
|
||||||
CONFIG_FS_FAT=y
|
CONFIG_FS_FAT=y
|
||||||
CONFIG_FS_PROCFS=y
|
CONFIG_FS_PROCFS=y
|
||||||
CONFIG_FS_PROCFS_REGISTER=y
|
CONFIG_FS_PROCFS_REGISTER=y
|
||||||
@ -67,7 +69,6 @@ CONFIG_RR_INTERVAL=200
|
|||||||
CONFIG_RTC=y
|
CONFIG_RTC=y
|
||||||
CONFIG_RTC_DRIVER=y
|
CONFIG_RTC_DRIVER=y
|
||||||
CONFIG_SCHED_HPWORK=y
|
CONFIG_SCHED_HPWORK=y
|
||||||
CONFIG_SCHED_LPWORK=y
|
|
||||||
CONFIG_SCHED_WAITPID=y
|
CONFIG_SCHED_WAITPID=y
|
||||||
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
||||||
CONFIG_SMARTFS_MAXNAMLEN=30
|
CONFIG_SMARTFS_MAXNAMLEN=30
|
||||||
|
@ -35,6 +35,7 @@ CONFIG_CXD56_PWM1=y
|
|||||||
CONFIG_CXD56_PWM2=y
|
CONFIG_CXD56_PWM2=y
|
||||||
CONFIG_CXD56_PWM3=y
|
CONFIG_CXD56_PWM3=y
|
||||||
CONFIG_CXD56_PWM=y
|
CONFIG_CXD56_PWM=y
|
||||||
|
CONFIG_CXD56_SDCARD_AUTOMOUNT=y
|
||||||
CONFIG_CXD56_SDIO=y
|
CONFIG_CXD56_SDIO=y
|
||||||
CONFIG_CXD56_SPI4=y
|
CONFIG_CXD56_SPI4=y
|
||||||
CONFIG_CXD56_SPI5=y
|
CONFIG_CXD56_SPI5=y
|
||||||
@ -46,6 +47,7 @@ CONFIG_DEBUG_SYMBOLS=y
|
|||||||
CONFIG_DRIVERS_VIDEO=y
|
CONFIG_DRIVERS_VIDEO=y
|
||||||
CONFIG_FAT_LCNAMES=y
|
CONFIG_FAT_LCNAMES=y
|
||||||
CONFIG_FAT_LFN=y
|
CONFIG_FAT_LFN=y
|
||||||
|
CONFIG_FS_AUTOMOUNTER=y
|
||||||
CONFIG_FS_FAT=y
|
CONFIG_FS_FAT=y
|
||||||
CONFIG_FS_PROCFS=y
|
CONFIG_FS_PROCFS=y
|
||||||
CONFIG_FS_PROCFS_REGISTER=y
|
CONFIG_FS_PROCFS_REGISTER=y
|
||||||
@ -70,7 +72,6 @@ CONFIG_RR_INTERVAL=200
|
|||||||
CONFIG_RTC=y
|
CONFIG_RTC=y
|
||||||
CONFIG_RTC_DRIVER=y
|
CONFIG_RTC_DRIVER=y
|
||||||
CONFIG_SCHED_HPWORK=y
|
CONFIG_SCHED_HPWORK=y
|
||||||
CONFIG_SCHED_LPWORK=y
|
|
||||||
CONFIG_SCHED_WAITPID=y
|
CONFIG_SCHED_WAITPID=y
|
||||||
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
||||||
CONFIG_SMARTFS_MAXNAMLEN=30
|
CONFIG_SMARTFS_MAXNAMLEN=30
|
||||||
|
@ -31,7 +31,6 @@ CONFIG_DEBUG_SYMBOLS=y
|
|||||||
CONFIG_FAT_LCNAMES=y
|
CONFIG_FAT_LCNAMES=y
|
||||||
CONFIG_FAT_LFN=y
|
CONFIG_FAT_LFN=y
|
||||||
CONFIG_FS_AUTOMOUNTER=y
|
CONFIG_FS_AUTOMOUNTER=y
|
||||||
CONFIG_FS_AUTOMOUNTER_DRIVER=y
|
|
||||||
CONFIG_FS_FAT=y
|
CONFIG_FS_FAT=y
|
||||||
CONFIG_FS_PROCFS=y
|
CONFIG_FS_PROCFS=y
|
||||||
CONFIG_FS_PROCFS_REGISTER=y
|
CONFIG_FS_PROCFS_REGISTER=y
|
||||||
|
@ -32,6 +32,7 @@ CONFIG_CXD56_AUDIO_BUFFER_SIZE=2048
|
|||||||
CONFIG_CXD56_AUDIO_NUM_BUFFERS=64
|
CONFIG_CXD56_AUDIO_NUM_BUFFERS=64
|
||||||
CONFIG_CXD56_AUDIO_WORKER_STACKSIZE=1024
|
CONFIG_CXD56_AUDIO_WORKER_STACKSIZE=1024
|
||||||
CONFIG_CXD56_BINARY=y
|
CONFIG_CXD56_BINARY=y
|
||||||
|
CONFIG_CXD56_SDCARD_AUTOMOUNT=y
|
||||||
CONFIG_CXD56_SDIO=y
|
CONFIG_CXD56_SDIO=y
|
||||||
CONFIG_CXD56_USBDEV=y
|
CONFIG_CXD56_USBDEV=y
|
||||||
CONFIG_DEBUG_FULLOPT=y
|
CONFIG_DEBUG_FULLOPT=y
|
||||||
@ -50,6 +51,7 @@ CONFIG_EXAMPLES_TCPBLASTER_TARGET2=y
|
|||||||
CONFIG_EXAMPLES_WEBSERVER=y
|
CONFIG_EXAMPLES_WEBSERVER=y
|
||||||
CONFIG_FAT_LCNAMES=y
|
CONFIG_FAT_LCNAMES=y
|
||||||
CONFIG_FAT_LFN=y
|
CONFIG_FAT_LFN=y
|
||||||
|
CONFIG_FS_AUTOMOUNTER=y
|
||||||
CONFIG_FS_FAT=y
|
CONFIG_FS_FAT=y
|
||||||
CONFIG_FS_FATTIME=y
|
CONFIG_FS_FATTIME=y
|
||||||
CONFIG_FS_PROCFS=y
|
CONFIG_FS_PROCFS=y
|
||||||
@ -128,7 +130,6 @@ CONFIG_RTC_DRIVER=y
|
|||||||
CONFIG_RTC_FREQUENCY=32768
|
CONFIG_RTC_FREQUENCY=32768
|
||||||
CONFIG_RTC_HIRES=y
|
CONFIG_RTC_HIRES=y
|
||||||
CONFIG_SCHED_HPWORK=y
|
CONFIG_SCHED_HPWORK=y
|
||||||
CONFIG_SCHED_LPWORK=y
|
|
||||||
CONFIG_SCHED_WAITPID=y
|
CONFIG_SCHED_WAITPID=y
|
||||||
CONFIG_SENDFILE_BUFSIZE=1024
|
CONFIG_SENDFILE_BUFSIZE=1024
|
||||||
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
||||||
|
@ -24,6 +24,7 @@ CONFIG_BUILTIN=y
|
|||||||
CONFIG_CXD56_BINARY=y
|
CONFIG_CXD56_BINARY=y
|
||||||
CONFIG_CXD56_I2C0=y
|
CONFIG_CXD56_I2C0=y
|
||||||
CONFIG_CXD56_I2C=y
|
CONFIG_CXD56_I2C=y
|
||||||
|
CONFIG_CXD56_SDCARD_AUTOMOUNT=y
|
||||||
CONFIG_CXD56_SDIO=y
|
CONFIG_CXD56_SDIO=y
|
||||||
CONFIG_CXD56_SPI4=y
|
CONFIG_CXD56_SPI4=y
|
||||||
CONFIG_CXD56_SPI5=y
|
CONFIG_CXD56_SPI5=y
|
||||||
@ -33,6 +34,7 @@ CONFIG_DEBUG_FULLOPT=y
|
|||||||
CONFIG_DEBUG_SYMBOLS=y
|
CONFIG_DEBUG_SYMBOLS=y
|
||||||
CONFIG_FAT_LCNAMES=y
|
CONFIG_FAT_LCNAMES=y
|
||||||
CONFIG_FAT_LFN=y
|
CONFIG_FAT_LFN=y
|
||||||
|
CONFIG_FS_AUTOMOUNTER=y
|
||||||
CONFIG_FS_FAT=y
|
CONFIG_FS_FAT=y
|
||||||
CONFIG_FS_PROCFS=y
|
CONFIG_FS_PROCFS=y
|
||||||
CONFIG_FS_PROCFS_REGISTER=y
|
CONFIG_FS_PROCFS_REGISTER=y
|
||||||
@ -57,7 +59,6 @@ CONFIG_RR_INTERVAL=200
|
|||||||
CONFIG_RTC=y
|
CONFIG_RTC=y
|
||||||
CONFIG_RTC_DRIVER=y
|
CONFIG_RTC_DRIVER=y
|
||||||
CONFIG_SCHED_HPWORK=y
|
CONFIG_SCHED_HPWORK=y
|
||||||
CONFIG_SCHED_LPWORK=y
|
|
||||||
CONFIG_SCHED_WAITPID=y
|
CONFIG_SCHED_WAITPID=y
|
||||||
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
CONFIG_SMARTFS_ALIGNED_ACCESS=y
|
||||||
CONFIG_SMARTFS_MAXNAMLEN=30
|
CONFIG_SMARTFS_MAXNAMLEN=30
|
||||||
|
@ -34,6 +34,7 @@ CONFIG_CXD56_AUDIO_WORKER_STACKSIZE=1024
|
|||||||
CONFIG_CXD56_BINARY=y
|
CONFIG_CXD56_BINARY=y
|
||||||
CONFIG_CXD56_DMAC_SPI5_RX=y
|
CONFIG_CXD56_DMAC_SPI5_RX=y
|
||||||
CONFIG_CXD56_DMAC_SPI5_TX=y
|
CONFIG_CXD56_DMAC_SPI5_TX=y
|
||||||
|
CONFIG_CXD56_SDCARD_AUTOMOUNT=y
|
||||||
CONFIG_CXD56_SDIO=y
|
CONFIG_CXD56_SDIO=y
|
||||||
CONFIG_CXD56_SPI5=y
|
CONFIG_CXD56_SPI5=y
|
||||||
CONFIG_CXD56_SPI=y
|
CONFIG_CXD56_SPI=y
|
||||||
@ -63,6 +64,7 @@ CONFIG_EXAMPLES_UDPBLASTER=y
|
|||||||
CONFIG_EXAMPLES_WEBSERVER=y
|
CONFIG_EXAMPLES_WEBSERVER=y
|
||||||
CONFIG_FAT_LCNAMES=y
|
CONFIG_FAT_LCNAMES=y
|
||||||
CONFIG_FAT_LFN=y
|
CONFIG_FAT_LFN=y
|
||||||
|
CONFIG_FS_AUTOMOUNTER=y
|
||||||
CONFIG_FS_FAT=y
|
CONFIG_FS_FAT=y
|
||||||
CONFIG_FS_FATTIME=y
|
CONFIG_FS_FATTIME=y
|
||||||
CONFIG_FS_PROCFS=y
|
CONFIG_FS_PROCFS=y
|
||||||
|
@ -36,6 +36,7 @@ CONFIG_CXD56_AUDIO_WORKER_STACKSIZE=1024
|
|||||||
CONFIG_CXD56_BINARY=y
|
CONFIG_CXD56_BINARY=y
|
||||||
CONFIG_CXD56_DMAC_SPI5_RX=y
|
CONFIG_CXD56_DMAC_SPI5_RX=y
|
||||||
CONFIG_CXD56_DMAC_SPI5_TX=y
|
CONFIG_CXD56_DMAC_SPI5_TX=y
|
||||||
|
CONFIG_CXD56_SDCARD_AUTOMOUNT=y
|
||||||
CONFIG_CXD56_SDIO=y
|
CONFIG_CXD56_SDIO=y
|
||||||
CONFIG_CXD56_SPI5=y
|
CONFIG_CXD56_SPI5=y
|
||||||
CONFIG_CXD56_SPI=y
|
CONFIG_CXD56_SPI=y
|
||||||
@ -66,6 +67,7 @@ CONFIG_EXAMPLES_UDPBLASTER=y
|
|||||||
CONFIG_EXAMPLES_WEBSERVER=y
|
CONFIG_EXAMPLES_WEBSERVER=y
|
||||||
CONFIG_FAT_LCNAMES=y
|
CONFIG_FAT_LCNAMES=y
|
||||||
CONFIG_FAT_LFN=y
|
CONFIG_FAT_LFN=y
|
||||||
|
CONFIG_FS_AUTOMOUNTER=y
|
||||||
CONFIG_FS_FAT=y
|
CONFIG_FS_FAT=y
|
||||||
CONFIG_FS_FATTIME=y
|
CONFIG_FS_FATTIME=y
|
||||||
CONFIG_FS_PROCFS=y
|
CONFIG_FS_PROCFS=y
|
||||||
|
@ -267,10 +267,6 @@ enum board_power_device
|
|||||||
|
|
||||||
#define BOARDIOC_USBDEV_SETNOTIFYSIG (BOARDIOC_USER+0x0001)
|
#define BOARDIOC_USBDEV_SETNOTIFYSIG (BOARDIOC_USER+0x0001)
|
||||||
|
|
||||||
/* Set callback function pointer for notify SDCard state change *************/
|
|
||||||
|
|
||||||
#define BOARDIOC_SDCARD_SETNOTIFYCB (BOARDIOC_USER+0x0002)
|
|
||||||
|
|
||||||
/* Altair modem device pin definitions **************************************/
|
/* Altair modem device pin definitions **************************************/
|
||||||
|
|
||||||
#define ALT1250_SLAVE_REQ PIN_SPI2_SCK
|
#define ALT1250_SLAVE_REQ PIN_SPI2_SCK
|
||||||
|
@ -145,18 +145,6 @@ bool board_sdcard_inserted(int slotno);
|
|||||||
# define board_sdcard_inserted(slotno) true
|
# define board_sdcard_inserted(slotno) true
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/****************************************************************************
|
|
||||||
* Name: board_sdcard_set_state_cb
|
|
||||||
*
|
|
||||||
* Description:
|
|
||||||
* Register callback function to notify state change of card slot.
|
|
||||||
* This function is called by board_ioctl()
|
|
||||||
* as BOARDIOC_SDCARD_SETNOTIFYCB command.
|
|
||||||
*
|
|
||||||
****************************************************************************/
|
|
||||||
|
|
||||||
int board_sdcard_set_state_cb(uintptr_t cb);
|
|
||||||
|
|
||||||
#undef EXTERN
|
#undef EXTERN
|
||||||
#if defined(__cplusplus)
|
#if defined(__cplusplus)
|
||||||
}
|
}
|
||||||
|
@ -93,21 +93,6 @@ int board_ioctl(unsigned int cmd, uintptr_t arg)
|
|||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_CXD56_SDIO
|
|
||||||
/* CMD: BOARDIOC_SDCARD_SETNOTIFYCB
|
|
||||||
* DESCRIPTION: Set a callback function pointer to SDCard driver
|
|
||||||
* to notify when card status is changed.
|
|
||||||
* ARG: Callback function.
|
|
||||||
* CONFIGURATION: CONFIG_BOARDCTL & CONFIG_CXD56_SDIO
|
|
||||||
* DEPENDENCIES: Board logic must provide board_app_initialization
|
|
||||||
*/
|
|
||||||
|
|
||||||
case BOARDIOC_SDCARD_SETNOTIFYCB:
|
|
||||||
{
|
|
||||||
ret = board_sdcard_set_state_cb(arg);
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
#endif
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -72,7 +72,6 @@ struct cxd56_sdhci_state_s
|
|||||||
#ifdef CONFIG_MMCSD_HAVE_CARDDETECT
|
#ifdef CONFIG_MMCSD_HAVE_CARDDETECT
|
||||||
bool inserted; /* TRUE: card is inserted */
|
bool inserted; /* TRUE: card is inserted */
|
||||||
#endif
|
#endif
|
||||||
void (*cb)(bool); /* Callback function pointer to application */
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
@ -148,33 +147,7 @@ static void board_sdcard_enable(void *arg)
|
|||||||
|
|
||||||
cxd56_sdhci_mediachange(g_sdhci.sdhci);
|
cxd56_sdhci_mediachange(g_sdhci.sdhci);
|
||||||
|
|
||||||
#ifndef CONFIG_CXD56_SDCARD_AUTOMOUNT
|
#ifdef CONFIG_CXD56_SDCARD_AUTOMOUNT
|
||||||
if (nx_stat("/dev/mmcsd0", &stat_sdio, 1) == 0)
|
|
||||||
{
|
|
||||||
if (S_ISBLK(stat_sdio.st_mode))
|
|
||||||
{
|
|
||||||
ret = nx_mount("/dev/mmcsd0", "/mnt/sd0", "vfat", 0, NULL);
|
|
||||||
if (ret == 0)
|
|
||||||
{
|
|
||||||
finfo(
|
|
||||||
"Successfully mount a SDCARD via the MMC/SD driver\n");
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
_err("ERROR: Failed to mount the SDCARD. %d\n", ret);
|
|
||||||
cxd56_sdio_resetstatus(g_sdhci.sdhci);
|
|
||||||
goto release_frequency_lock;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Callback to application to notice card is inserted */
|
|
||||||
|
|
||||||
if (g_sdhci.cb != NULL)
|
|
||||||
{
|
|
||||||
g_sdhci.cb(true);
|
|
||||||
}
|
|
||||||
#else
|
|
||||||
/* Let the automounter know about the insertion event */
|
/* Let the automounter know about the insertion event */
|
||||||
|
|
||||||
board_automount_event(0, board_sdcard_inserted(0));
|
board_automount_event(0, board_sdcard_inserted(0));
|
||||||
@ -202,25 +175,6 @@ static void board_sdcard_disable(void *arg)
|
|||||||
{
|
{
|
||||||
if (g_sdhci.initialized)
|
if (g_sdhci.initialized)
|
||||||
{
|
{
|
||||||
#ifndef CONFIG_CXD56_SDCARD_AUTOMOUNT
|
|
||||||
int ret;
|
|
||||||
|
|
||||||
/* un-mount */
|
|
||||||
|
|
||||||
ret = nx_umount2("/mnt/sd0", 0);
|
|
||||||
if (ret < 0)
|
|
||||||
{
|
|
||||||
ferr("ERROR: Failed to unmount the SD Card: %d\n", ret);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Callback to application to notice card is ejected */
|
|
||||||
|
|
||||||
if (g_sdhci.cb != NULL)
|
|
||||||
{
|
|
||||||
g_sdhci.cb(false);
|
|
||||||
}
|
|
||||||
#endif /* CONFIG_CXD56_SDCARD_AUTOMOUNT */
|
|
||||||
|
|
||||||
/* Report the new state to the SDIO driver */
|
/* Report the new state to the SDIO driver */
|
||||||
|
|
||||||
cxd56_sdhci_mediachange(g_sdhci.sdhci);
|
cxd56_sdhci_mediachange(g_sdhci.sdhci);
|
||||||
@ -527,24 +481,3 @@ bool board_sdcard_inserted(int slotno)
|
|||||||
return !removed;
|
return !removed;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/****************************************************************************
|
|
||||||
* Name: board_sdcard_set_state_cb
|
|
||||||
*
|
|
||||||
* Description:
|
|
||||||
* Register callback function to notify state change of card slot.
|
|
||||||
* This function is called by board_ioctl()
|
|
||||||
* as BOARDIOC_SDCARD_SETNOTIFYCB command.
|
|
||||||
*
|
|
||||||
****************************************************************************/
|
|
||||||
|
|
||||||
int board_sdcard_set_state_cb(uintptr_t cb)
|
|
||||||
{
|
|
||||||
if (g_sdhci.cb != NULL && cb != 0)
|
|
||||||
{
|
|
||||||
return -EBUSY;
|
|
||||||
}
|
|
||||||
|
|
||||||
g_sdhci.cb = (void (*)(bool))cb;
|
|
||||||
return OK;
|
|
||||||
}
|
|
||||||
|
Loading…
Reference in New Issue
Block a user