/kernel/linux/linux-5.10/drivers/iio/chemical/ |
H A D | bme680_spi.c | 114 struct bme680_spi_bus_context *bus_context; in bme680_spi_probe() local 125 bus_context = devm_kzalloc(&spi->dev, sizeof(*bus_context), GFP_KERNEL); in bme680_spi_probe() 126 if (!bus_context) in bme680_spi_probe() 129 bus_context->spi = spi; in bme680_spi_probe() 130 bus_context->current_page = 0xff; /* Undefined on warm boot */ in bme680_spi_probe() 133 bus_context, &bme680_regmap_config); in bme680_spi_probe()
|
/kernel/linux/linux-6.6/drivers/iio/chemical/ |
H A D | bme680_spi.c | 113 struct bme680_spi_bus_context *bus_context; in bme680_spi_probe() local 124 bus_context = devm_kzalloc(&spi->dev, sizeof(*bus_context), GFP_KERNEL); in bme680_spi_probe() 125 if (!bus_context) in bme680_spi_probe() 128 bus_context->spi = spi; in bme680_spi_probe() 129 bus_context->current_page = 0xff; /* Undefined on warm boot */ in bme680_spi_probe() 132 bus_context, &bme680_regmap_config); in bme680_spi_probe()
|
/kernel/linux/linux-6.6/drivers/base/regmap/ |
H A D | regmap.c | 666 void *bus_context, in __regmap_init() 788 map->bus_context = bus_context; in __regmap_init() 1175 void *bus_context, in __devm_regmap_init() 1186 regmap = __regmap_init(dev, bus, bus_context, config, in __devm_regmap_init() 1449 map->bus->free_context(map->bus_context); in regmap_exit() 1728 ret = map->bus->async_write(map->bus_context, in _regmap_raw_write_impl() 1734 ret = map->bus->async_write(map->bus_context, in _regmap_raw_write_impl() 1759 ret = map->write(map->bus_context, map->work_buf, in _regmap_raw_write_impl() 1764 ret = map->bus->gather_write(map->bus_context, ma in _regmap_raw_write_impl() 664 __regmap_init(struct device *dev, const struct regmap_bus *bus, void *bus_context, const struct regmap_config *config, struct lock_class_key *lock_key, const char *lock_name) __regmap_init() argument 1173 __devm_regmap_init(struct device *dev, const struct regmap_bus *bus, void *bus_context, const struct regmap_config *config, struct lock_class_key *lock_key, const char *lock_name) __devm_regmap_init() argument [all...] |
H A D | regmap-mmio.c | 592 struct regmap_mmio_context *ctx = map->bus_context; in regmap_mmio_attach_clk() 603 struct regmap_mmio_context *ctx = map->bus_context; in regmap_mmio_detach_clk()
|
H A D | internal.h | 72 void *bus_context; member
|
/kernel/linux/linux-5.10/drivers/base/regmap/ |
H A D | regmap.c | 704 void *bus_context, in __regmap_init() 812 map->bus_context = bus_context; in __regmap_init() 1213 void *bus_context, in __devm_regmap_init() 1224 regmap = __regmap_init(dev, bus, bus_context, config, in __devm_regmap_init() 1484 map->bus->free_context(map->bus_context); in regmap_exit() 1750 ret = map->bus->async_write(map->bus_context, in _regmap_raw_write_impl() 1756 ret = map->bus->async_write(map->bus_context, in _regmap_raw_write_impl() 1781 ret = map->bus->write(map->bus_context, map->work_buf, in _regmap_raw_write_impl() 1786 ret = map->bus->gather_write(map->bus_context, ma in _regmap_raw_write_impl() 702 __regmap_init(struct device *dev, const struct regmap_bus *bus, void *bus_context, const struct regmap_config *config, struct lock_class_key *lock_key, const char *lock_name) __regmap_init() argument 1211 __devm_regmap_init(struct device *dev, const struct regmap_bus *bus, void *bus_context, const struct regmap_config *config, struct lock_class_key *lock_key, const char *lock_name) __devm_regmap_init() argument [all...] |
H A D | regmap-mmio.c | 359 struct regmap_mmio_context *ctx = map->bus_context; in regmap_mmio_attach_clk() 370 struct regmap_mmio_context *ctx = map->bus_context; in regmap_mmio_detach_clk()
|
H A D | internal.h | 66 void *bus_context; member
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | regmap.h | 528 void *bus_context, 580 void *bus_context, 661 * @bus_context: Data passed to bus-specific callbacks 668 #define regmap_init(dev, bus, bus_context, config) \ 670 dev, bus, bus_context, config) 839 * @bus_context: Data passed to bus-specific callbacks 847 #define devm_regmap_init(dev, bus, bus_context, config) \ 849 dev, bus, bus_context, config)
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | regmap.h | 592 void *bus_context, 656 void *bus_context, 750 * @bus_context: Data passed to bus-specific callbacks 757 #define regmap_init(dev, bus, bus_context, config) \ 759 dev, bus, bus_context, config) 967 * @bus_context: Data passed to bus-specific callbacks 975 #define devm_regmap_init(dev, bus, bus_context, config) \ 977 dev, bus, bus_context, config)
|