Microsemi Ocelot External Control Support

modulename: ocelot-soc.ko

configname: CONFIG_MFD_OCELOT

Linux Kernel Configuration
└─>Device Drivers
└─>Multifunction device drivers
└─>Microsemi Ocelot External Control Support
In linux kernel since version 6.1 (release Date: 2022-12-11)  
Ocelot is a family of networking chips that support multiple ethernet
and fibre interfaces. In addition to networking, they contain several
other functions, including pinctrl, MDIO, and communication with
external chips. While some chips have an internal processor capable of
running an OS, others don't. All chips can be controlled externally
through different interfaces, including SPI, I2C, and PCIe.

Say yes here to add support for Ocelot chips (VSC7511, VSC7512,
VSC7513, VSC7514) controlled externally.

To compile this driver as a module, choose M here: the module will be
called ocelot-soc.

If unsure, say N.

source code: