To enable BKOPS from an application#

Write a simple application that sets or resets the BKOPS_EN bit by using the IOCTL(MMC_IOC_CMD) interface of the block layer.

For example:

#define MMC_SWITCH               6
#define MMC_SWITCH_CMDSET_DFLT   0x01
#define MMC_SWITCH_MODE_WRITE    0x3
#define EXT_CSD_BKOPS_EN      163
memset(&mmc_cmd, 0, sizeof(mmc_cmd));
mmc_cmd.cmd = MMC_SWITCH;
mmc_cmd.arg = MMC_SWITCH_CMDSET_DFLT << 0 |
    MMC_SWITCH_MODE_WRITE << 8 |
    EXT_CSD_BKOPS_EN << 16 |
    value << 24;
res = ioctl(fd, MMC_IOC_CMD, &mmc_cmd);