drivers/i3c: support i3c driver model

Reference to: https://github.com/torvalds/linux/tree/master/drivers/i3c

Signed-off-by: dongjiuzhu1 <dongjiuzhu1@xiaomi.com>
This commit is contained in:
dongjiuzhu1
2023-03-06 22:24:08 +08:00
committed by Xiang Xiao
parent a01d9e9ce0
commit 5b48dea4f5
17 changed files with 5399 additions and 0 deletions

11
LICENSE
View File

@@ -8674,3 +8674,14 @@ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
drivers/i3c/device.c
drivers/i3c/i3c_driver.c
drivers/i3c/master.c
drivers/i3c/internals.h
======================
Copyright (C) 2018 Cadence Design Systems Inc.
Author: Boris Brezillon <boris.brezillon@bootlin.com>
SPDX-License-Identifier: Apache-2.0