| /drivers/regulator/ |
| A D | devres.c | 237 struct regulator_bulk_data *consumers; member 262 devres->consumers = consumers; in _devm_regulator_bulk_get() 288 struct regulator_bulk_data *consumers) in devm_regulator_bulk_get() argument 356 return match->consumers == target; in devm_regulator_bulk_match() 407 struct regulator_bulk_data *consumers; in devm_regulator_bulk_get_enable() local 414 devres->consumers = devm_kcalloc(dev, num_consumers, sizeof(*consumers), in devm_regulator_bulk_get_enable() 416 consumers = devres->consumers; in devm_regulator_bulk_get_enable() 417 if (!consumers) in devm_regulator_bulk_get_enable() 423 consumers[i].supply = id[i]; in devm_regulator_bulk_get_enable() 441 regulator_disable(consumers[i].consumer); in devm_regulator_bulk_get_enable() [all …]
|
| A D | core.c | 5090 consumers[i].consumer = NULL; in _regulator_bulk_get() 5098 consumers[i].supply); in _regulator_bulk_get() 5099 consumers[i].consumer = NULL; in _regulator_bulk_get() 5105 consumers[i].init_load_uA); in _regulator_bulk_get() 5179 if (consumers[i].ret != 0) { in regulator_bulk_enable() 5180 ret = consumers[i].ret; in regulator_bulk_enable() 5189 if (consumers[i].ret < 0) in regulator_bulk_enable() 5262 consumers[i].ret = in regulator_bulk_force_disable() 5266 if (consumers[i].ret && !ret) in regulator_bulk_force_disable() 5267 ret = consumers[i].ret; in regulator_bulk_force_disable() [all …]
|
| A D | internal.h | 137 struct regulator_bulk_data *consumers, enum regulator_get_type get_type);
|
| A D | of_regulator.c | 936 struct regulator_bulk_data **consumers) in of_regulator_bulk_get_all() argument 971 *consumers = _consumers; in of_regulator_bulk_get_all()
|
| A D | helpers.c | 902 void regulator_bulk_set_supply_names(struct regulator_bulk_data *consumers, in regulator_bulk_set_supply_names() argument 909 consumers[i].supply = supply_names[i]; in regulator_bulk_set_supply_names()
|
| /drivers/soc/microchip/ |
| A D | mpfs-sys-controller.c | 36 struct kref consumers; member 94 container_of(kref, struct mpfs_sys_controller, consumers); in mpfs_sys_controller_delete() 104 kref_put(&sys_controller->consumers, mpfs_sys_controller_delete); in mpfs_sys_controller_put() 163 kref_init(&sys_controller->consumers); in mpfs_sys_controller_probe() 210 if (!kref_get_unless_zero(&sys_controller->consumers)) in mpfs_sys_controller_get()
|
| /drivers/firmware/ |
| A D | raspberrypi.c | 34 struct kref consumers; member 257 consumers); in rpi_firmware_delete() 265 kref_put(&fw->consumers, rpi_firmware_delete); in rpi_firmware_put() 301 kref_init(&fw->consumers); in rpi_firmware_probe() 366 if (!kref_get_unless_zero(&fw->consumers)) in rpi_firmware_get()
|
| /drivers/platform/x86/intel/int3472/ |
| A D | tps68470.c | 120 *clk_pdata = devm_kzalloc(dev, struct_size(*clk_pdata, consumers, n_consumers), in skl_int3472_fill_clk_pdata() 136 (*clk_pdata)->consumers[i].consumer_dev_name = sensor_name; in skl_int3472_fill_clk_pdata() 195 cells[0].pdata_size = struct_size(clk_pdata, consumers, n_consumers); in skl_int3472_tps68470_probe()
|
| /drivers/base/ |
| A D | core.c | 73 list_for_each_entry(link, &sup->consumers, s_hook) in __fwnode_link_add() 89 list_add(&link->s_hook, &sup->consumers); in __fwnode_link_add() 320 list_for_each_entry(link, &dev->links.consumers, s_node) { in device_is_dependent() 393 list_for_each_entry(link, &dev->links.consumers, s_node) { in device_reorder_to_tail() 1129 list_for_each_entry(link, &dev->links.consumers, s_node) { in __device_links_queue_sync_state() 1330 list_for_each_entry(link, &dev->links.consumers, s_node) { in device_links_driver_bound() 1462 list_for_each_entry(link, &dev->links.consumers, s_node) { in device_links_no_driver() 1545 list_for_each_entry(link, &dev->links.consumers, s_node) { in device_links_busy() 1585 list_for_each_entry(link, &dev->links.consumers, s_node) { in device_links_unbind_consumers() 1878 list_for_each_entry(link, &dev->links.consumers, s_node) in fw_devlink_unblock_consumers() [all …]
|
| A D | Kconfig | 238 "fw_devlink.sync_state=timeout". Give up waiting on consumers and
|
| /drivers/iio/ |
| A D | Kconfig | 46 int "Maximum number of consumers per trigger" 50 This value controls the maximum number of consumers that a
|
| /drivers/iio/trigger/ |
| A D | Kconfig | 55 trigger consumers.
|
| /drivers/staging/iio/Documentation/ |
| A D | inkernel.txt | 1 Industrial I/O Subsystem in kernel consumers.
|
| /drivers/clk/ |
| A D | clk-tps68470.c | 229 consumer = &pdata->consumers[i]; in tps68470_clk_probe()
|
| /drivers/clk/baikal-t1/ |
| A D | Kconfig | 26 signals, which are either directly wired to the consumers (like
|
| /drivers/gpio/ |
| A D | TODO | 10 approach. This means that GPIO consumers, drivers and machine descriptions 210 A problematic use-case for GPIOs is when two consumers want to use the same
|
| /drivers/gpu/drm/rockchip/ |
| A D | rockchip_drm_drv.c | 357 list_for_each_entry(link, &dev->links.consumers, s_node) in rockchip_drm_match_remove()
|
| /drivers/base/power/ |
| A D | main.c | 341 list_for_each_entry_rcu_locked(link, &dev->links.consumers, s_node) in dpm_wait_for_consumers() 678 list_for_each_entry_rcu(link, &dev->links.consumers, s_node) in dpm_async_resume_subordinate() 1298 return list_empty(&dev->links.consumers); in dpm_leaf_device()
|
| /drivers/char/ |
| A D | Kconfig | 423 and SSM (Silicon Secured Memory). Intended consumers of this
|
| /drivers/clk/mediatek/ |
| A D | Kconfig | 404 to audio consumers such as I2S and TDM.
|