| // SPDX-License-Identifier: GPL-2.0 | |
| // Copyright (c) 2025 Samsung Electronics Co., Ltd. | |
| // Author: Michal Wilczynski <m.wilczynski@samsung.com> | |
| #include <linux/pwm.h> | |
| struct device *rust_helper_pwmchip_parent(const struct pwm_chip *chip) | |
| { | |
| return pwmchip_parent(chip); | |
| } | |
| void *rust_helper_pwmchip_get_drvdata(struct pwm_chip *chip) | |
| { | |
| return pwmchip_get_drvdata(chip); | |
| } | |
| void rust_helper_pwmchip_set_drvdata(struct pwm_chip *chip, void *data) | |
| { | |
| pwmchip_set_drvdata(chip, data); | |
| } |