Universal Flash Storage (UFS) is a high-performance mass storage device with a serial interface. It is primarily used as a high-performance data storage device for embedded applications. This commit contains code for UFS device to be recognized as a UFS PCI device. Patches to handle UFS logical unit and Transfer Request will follow. Signed-off-by: Jeuk Kim <jeuk20.kim@samsung.com> Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Message-id: 10232660d462ee5cd10cf673f1a9a1205fc8276c.1693980783.git.jeuk20.kim@gmail.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
		
			
				
	
	
		
			90 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			90 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# devices Kconfig
 | 
						|
source 9pfs/Kconfig
 | 
						|
source acpi/Kconfig
 | 
						|
source adc/Kconfig
 | 
						|
source audio/Kconfig
 | 
						|
source block/Kconfig
 | 
						|
source char/Kconfig
 | 
						|
source core/Kconfig
 | 
						|
source cxl/Kconfig
 | 
						|
source display/Kconfig
 | 
						|
source dma/Kconfig
 | 
						|
source gpio/Kconfig
 | 
						|
source hyperv/Kconfig
 | 
						|
source i2c/Kconfig
 | 
						|
source ide/Kconfig
 | 
						|
source input/Kconfig
 | 
						|
source intc/Kconfig
 | 
						|
source ipack/Kconfig
 | 
						|
source ipmi/Kconfig
 | 
						|
source isa/Kconfig
 | 
						|
source mem/Kconfig
 | 
						|
source misc/Kconfig
 | 
						|
source net/Kconfig
 | 
						|
source nubus/Kconfig
 | 
						|
source nvme/Kconfig
 | 
						|
source nvram/Kconfig
 | 
						|
source pci-bridge/Kconfig
 | 
						|
source pci-host/Kconfig
 | 
						|
source pcmcia/Kconfig
 | 
						|
source pci/Kconfig
 | 
						|
source rdma/Kconfig
 | 
						|
source remote/Kconfig
 | 
						|
source rtc/Kconfig
 | 
						|
source scsi/Kconfig
 | 
						|
source sd/Kconfig
 | 
						|
source sensor/Kconfig
 | 
						|
source smbios/Kconfig
 | 
						|
source ssi/Kconfig
 | 
						|
source timer/Kconfig
 | 
						|
source tpm/Kconfig
 | 
						|
source ufs/Kconfig
 | 
						|
source usb/Kconfig
 | 
						|
source virtio/Kconfig
 | 
						|
source vfio/Kconfig
 | 
						|
source xen/Kconfig
 | 
						|
source watchdog/Kconfig
 | 
						|
 | 
						|
# arch Kconfig
 | 
						|
source arm/Kconfig
 | 
						|
source alpha/Kconfig
 | 
						|
source avr/Kconfig
 | 
						|
source cris/Kconfig
 | 
						|
source hppa/Kconfig
 | 
						|
source i386/Kconfig
 | 
						|
source loongarch/Kconfig
 | 
						|
source m68k/Kconfig
 | 
						|
source microblaze/Kconfig
 | 
						|
source mips/Kconfig
 | 
						|
source nios2/Kconfig
 | 
						|
source openrisc/Kconfig
 | 
						|
source ppc/Kconfig
 | 
						|
source riscv/Kconfig
 | 
						|
source rx/Kconfig
 | 
						|
source s390x/Kconfig
 | 
						|
source sh4/Kconfig
 | 
						|
source sparc/Kconfig
 | 
						|
source sparc64/Kconfig
 | 
						|
source tricore/Kconfig
 | 
						|
source xtensa/Kconfig
 | 
						|
 | 
						|
# Symbols used by multiple targets
 | 
						|
config TEST_DEVICES
 | 
						|
    bool
 | 
						|
 | 
						|
config XILINX
 | 
						|
    bool
 | 
						|
    select PTIMER # for hw/timer/xilinx_timer.c
 | 
						|
 | 
						|
config XILINX_AXI
 | 
						|
    bool
 | 
						|
    select PTIMER # for hw/dma/xilinx_axidma.c
 | 
						|
 | 
						|
config XLNX_ZYNQMP
 | 
						|
    bool
 | 
						|
    select REGISTER
 | 
						|
    select CAN_BUS
 | 
						|
    select PTIMER
 | 
						|
    select XLNX_BBRAM
 | 
						|
    select XLNX_EFUSE_ZYNQMP
 |