]> git.baikalelectronics.ru Git - kernel.git/commit
i2c: at91: split driver into core and master file
authorJuergen Fitschen <me@jue.yt>
Fri, 22 Feb 2019 09:25:21 +0000 (10:25 +0100)
committerWolfram Sang <wsa@the-dreams.de>
Sun, 24 Mar 2019 21:41:51 +0000 (22:41 +0100)
commit41e9bc465586655302ceefef3caf7bdb369c7c44
tree94aac003feaaefde4272b3dfefb1f7e7120f1c83
parent863e8a2388641f3e2afefc6ae8eb4147d87b10f8
i2c: at91: split driver into core and master file

The single file i2c-at91.c has been split into core code (i2c-at91-core.c)
and master mode specific code (i2c-at91-master.c). This should enhance
maintainability and reduce ifdeffery for slave mode related code.

The code itself hasn't been touched. Shared functions only had to be made
non-static. Furthermore, includes have been cleaned up.

Signed-off-by: Juergen Fitschen <me@jue.yt>
[ludovic.desroches@microchip.com: fix checkpatch errors and use SPDX]
Signed-off-by: Ludovic Desroches <ludovic.desroches@microchip.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
MAINTAINERS
drivers/i2c/busses/Makefile
drivers/i2c/busses/i2c-at91-core.c [new file with mode: 0644]
drivers/i2c/busses/i2c-at91-master.c [new file with mode: 0644]
drivers/i2c/busses/i2c-at91.c [deleted file]
drivers/i2c/busses/i2c-at91.h [new file with mode: 0644]