include: Add a generic disk interface
include: Add a generic disk interface

Adds a disk interface which is independent
of filesystem specific symbols or headers.

Change-Id: I8c72fd3a9d12c5d9623721513fc66edc7bce0a5d
Signed-off-by: Jithu Joseph <cea2c0e7deb5c26babf106e81ae7f4a444377aa1@intel.com>

bigdinotech/zephyr,erwango/zephyr,bboozzoo/zephyr,GiulianoFranchetto/zephyr,galak/zephyr,ldts/zephyr,runchip/zephyr-cc3200,holtmann/zephyr,runchip/zephyr-cc3200,rsalveti/zephyr,mbolivar/zephyr,Vudentz/zephyr,holtmann/zephyr,finikorg/zephyr,runchip/zephyr-cc3220,erwango/zephyr,zephyrproject-rtos/zephyr,Vudentz/zephyr,aceofall/zephyr-iotos,runchip/zephyr-cc3220,bboozzoo/zephyr,explora26/zephyr,bigdinotech/zephyr,aceofall/zephyr-iotos,kraj/zephyr,sharronliu/zephyr,sharronliu/zephyr,tidyjiang8/zephyr-doc,zephyriot/zephyr,erwango/zephyr,holtmann/zephyr,aceofall/zephyr-iotos,mbolivar/zephyr,ldts/zephyr,explora26/zephyr,fractalclone/zephyr-riscv,pklazy/zephyr,fractalclone/zephyr-riscv,punitvara/zephyr,sharronliu/zephyr,Vudentz/zephyr,mbolivar/zephyr,finikorg/zephyr,rsalveti/zephyr,zephyrproject-rtos/zephyr,nashif/zephyr,fbsder/zephyr,erwango/zephyr,kraj/zephyr,zephyriot/zephyr,explora26/zephyr,finikorg/zephyr,sharronliu/zephyr,bboozzoo/zephyr,mbolivar/zephyr,zephyriot/zephyr,finikorg/zephyr,explora26/zephyr,sharronliu/zephyr,fbsder/zephyr,punitvara/zephyr,bboozzoo/zephyr,bigdinotech/zephyr,pklazy/zephyr,zephyriot/zephyr,pklazy/zephyr,zephyrproject-rtos/zephyr,runchip/zephyr-cc3220,galak/zephyr,runchip/zephyr-cc3200,ldts/zephyr,erwango/zephyr,zephyrproject-rtos/zephyr,explora26/zephyr,kraj/zephyr,nashif/zephyr,rsalveti/zephyr,GiulianoFranchetto/zephyr,pklazy/zephyr,fractalclone/zephyr-riscv,finikorg/zephyr,runchip/zephyr-cc3200,galak/zephyr,Vudentz/zephyr,holtmann/zephyr,bigdinotech/zephyr,tidyjiang8/zephyr-doc,fbsder/zephyr,aceofall/zephyr-iotos,kraj/zephyr,runchip/zephyr-cc3220,zephyrproject-rtos/zephyr,punitvara/zephyr,ldts/zephyr,kraj/zephyr,bigdinotech/zephyr,punitvara/zephyr,nashif/zephyr,fractalclone/zephyr-riscv,nashif/zephyr,tidyjiang8/zephyr-doc,fbsder/zephyr,fractalclone/zephyr-riscv,GiulianoFranchetto/zephyr,fbsder/zephyr,GiulianoFranchetto/zephyr,galak/zephyr,nashif/zephyr,holtmann/zephyr,Vudentz/zephyr,bboozzoo/zephyr,aceofall/zephyr-iotos,galak/zephyr,tidyjiang8/zephyr-doc,Vudentz/zephyr,runchip/zephyr-cc3220,rsalveti/zephyr,runchip/zephyr-cc3200,pklazy/zephyr,zephyriot/zephyr,rsalveti/zephyr,punitvara/zephyr,tidyjiang8/zephyr-doc,ldts/zephyr,GiulianoFranchetto/zephyr,mbolivar/zephyr