18f7de514SShawn Lin // SPDX-License-Identifier: GPL-2.0 28f7de514SShawn Lin /** 3*ec622ba8SYifeng Zhao * ufs-uclass.c - Universal Flash Storage (UFS) Uclass driver 48f7de514SShawn Lin * 5*ec622ba8SYifeng Zhao * Copyright (C) 2019 Texas Instruments Incorporated - https://www.ti.com 68f7de514SShawn Lin */ 78f7de514SShawn Lin 88f7de514SShawn Lin #define LOG_CATEGORY UCLASS_UFS 98f7de514SShawn Lin 108f7de514SShawn Lin #include <common.h> 118f7de514SShawn Lin #include "ufs.h" 128f7de514SShawn Lin #include <dm.h> 138f7de514SShawn Lin 148f7de514SShawn Lin UCLASS_DRIVER(ufs) = { 158f7de514SShawn Lin .id = UCLASS_UFS, 168f7de514SShawn Lin .name = "ufs", 178f7de514SShawn Lin .per_device_auto_alloc_size = sizeof(struct ufs_hba), 188f7de514SShawn Lin }; 19