Searched refs:acpm_handle (Results 1 – 7 of 7) sorted by relevance
| /linux/include/linux/firmware/samsung/ |
| H A D | exynos-acpm-protocol.h | 13 struct acpm_handle; 17 int (*set_rate)(const struct acpm_handle *handle, 20 unsigned long (*get_rate)(const struct acpm_handle *handle, 26 int (*read_reg)(const struct acpm_handle *handle, 29 int (*bulk_read)(const struct acpm_handle *handle, 32 int (*write_reg)(const struct acpm_handle *handle, 35 int (*bulk_write)(const struct acpm_handle *handle, 38 int (*update_reg)(const struct acpm_handle *handle, 52 struct acpm_handle { struct 59 const struct acpm_handle *devm_acpm_get_by_node(struct device *dev, argument [all …]
|
| /linux/drivers/firmware/samsung/ |
| H A D | exynos-acpm-pmic.h | 12 struct acpm_handle; 14 int acpm_pmic_read_reg(const struct acpm_handle *handle, 17 int acpm_pmic_bulk_read(const struct acpm_handle *handle, 20 int acpm_pmic_write_reg(const struct acpm_handle *handle, 23 int acpm_pmic_bulk_write(const struct acpm_handle *handle, 26 int acpm_pmic_update_reg(const struct acpm_handle *handle,
|
| H A D | exynos-acpm-dvfs.h | 12 struct acpm_handle; 14 int acpm_dvfs_set_rate(const struct acpm_handle *handle, 17 unsigned long acpm_dvfs_get_rate(const struct acpm_handle *handle,
|
| H A D | exynos-acpm.h | 18 struct acpm_handle; 20 int acpm_do_xfer(const struct acpm_handle *handle,
|
| H A D | exynos-acpm.c | 173 struct acpm_handle handle; 415 int acpm_do_xfer(const struct acpm_handle *handle, const struct acpm_xfer *xfer) in acpm_do_xfer() 677 static void acpm_handle_put(const struct acpm_handle *handle) in acpm_handle_put() 694 acpm_handle_put(*(struct acpm_handle **)res); in devm_acpm_release() 704 static const struct acpm_handle *acpm_get_by_node(struct device *dev, in acpm_get_by_node() 746 const struct acpm_handle *devm_acpm_get_by_node(struct device *dev, in devm_acpm_get_by_node() 749 const struct acpm_handle **ptr, *handle; in devm_acpm_get_by_node()
|
| H A D | exynos-acpm-dvfs.c | 45 int acpm_dvfs_set_rate(const struct acpm_handle *handle, in acpm_dvfs_set_rate() 65 unsigned long acpm_dvfs_get_rate(const struct acpm_handle *handle, in acpm_dvfs_get_rate()
|
| /linux/drivers/clk/samsung/ |
| H A D | clk-acpm.c | 23 const struct acpm_handle *handle; 116 const struct acpm_handle *acpm_handle; in acpm_clk_probe() local 124 acpm_handle = devm_acpm_get_by_node(dev, dev->parent->of_node); in acpm_clk_probe() 125 if (IS_ERR(acpm_handle)) in acpm_clk_probe() 126 return dev_err_probe(dev, PTR_ERR(acpm_handle), in acpm_clk_probe() 152 aclk->handle = acpm_handle; in acpm_clk_probe()
|