Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mfd: dln2: add support for USB-SPI module

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>

authored by

Laurentiu Palcu and committed by
Lee Jones
21cf3318 783f6fc4

+12
+12
drivers/mfd/dln2.c
··· 52 52 DLN2_HANDLE_CTRL, 53 53 DLN2_HANDLE_GPIO, 54 54 DLN2_HANDLE_I2C, 55 + DLN2_HANDLE_SPI, 55 56 DLN2_HANDLES 56 57 }; 57 58 ··· 641 640 .port = 0, 642 641 }; 643 642 643 + /* Only one SPI port supported */ 644 + static struct dln2_platform_data dln2_pdata_spi = { 645 + .handle = DLN2_HANDLE_SPI, 646 + .port = 0, 647 + }; 648 + 644 649 static const struct mfd_cell dln2_devs[] = { 645 650 { 646 651 .name = "dln2-gpio", ··· 656 649 { 657 650 .name = "dln2-i2c", 658 651 .platform_data = &dln2_pdata_i2c, 652 + .pdata_size = sizeof(struct dln2_platform_data), 653 + }, 654 + { 655 + .name = "dln2-spi", 656 + .platform_data = &dln2_pdata_spi, 659 657 .pdata_size = sizeof(struct dln2_platform_data), 660 658 }, 661 659 };