On 12/21/2018 02:30 AM, tristram...@microchip.com wrote:
>> +static const struct regmap_config ksz9477_regmap_config = {
>> +.reg_bits = 32,
>> +.val_bits = 8,
>> +.max_register = 0x100,
>> +.cache_type = REGCACHE_RBTREE,
>> +.read_flag_mask = KS_SPIOP_RD << SPI_ADDR_SHIFT,
>> +
> +static const struct regmap_config ksz9477_regmap_config = {
> + .reg_bits = 32,
> + .val_bits = 8,
> + .max_register = 0x100,
> + .cache_type = REGCACHE_RBTREE,
> + .read_flag_mask = KS_SPIOP_RD << SPI_ADDR_SHIFT,
> + .write_flag_mask = KS_SPIOP_WR << SPI_ADDR_SHIFT,
> +
Add basic SPI regmap support into the driver.
Signed-off-by: Marek Vasut
Cc: Andrew Lunn
Cc: Florian Fainelli
Cc: Tristram Ha
Cc: Woojung Huh
---
drivers/net/dsa/microchip/Kconfig | 1 +
drivers/net/dsa/microchip/ksz9477_spi.c | 85 -
drivers/net/dsa/microchip/