Home
last modified time | relevance | path

Searched refs:rpi_firmware (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-6.6/include/soc/bcm2835/
H A Draspberrypi-firmware.h12 struct rpi_firmware;
177 int rpi_firmware_property(struct rpi_firmware *fw,
179 int rpi_firmware_property_list(struct rpi_firmware *fw,
181 void rpi_firmware_put(struct rpi_firmware *fw);
182 unsigned int rpi_firmware_clk_get_max_rate(struct rpi_firmware *fw,
185 struct rpi_firmware *rpi_firmware_get(struct device_node *firmware_node);
186 struct rpi_firmware *devm_rpi_firmware_get(struct device *dev,
189 static inline int rpi_firmware_property(struct rpi_firmware *fw, u32 tag, in rpi_firmware_property()
195 static inline int rpi_firmware_property_list(struct rpi_firmware *fw, in rpi_firmware_property_list()
201 static inline void rpi_firmware_put(struct rpi_firmware *f
[all...]
/kernel/linux/linux-6.6/drivers/firmware/
H A Draspberrypi.c27 struct rpi_firmware { struct
40 struct rpi_firmware *fw = container_of(cl, struct rpi_firmware, cl); in response_callback()
49 rpi_firmware_transaction(struct rpi_firmware *fw, u32 chan, u32 data) in rpi_firmware_transaction()
88 int rpi_firmware_property_list(struct rpi_firmware *fw, in rpi_firmware_property_list()
149 int rpi_firmware_property(struct rpi_firmware *fw, in rpi_firmware_property()
182 rpi_firmware_print_firmware_revision(struct rpi_firmware *fw) in rpi_firmware_print_firmware_revision()
199 rpi_register_hwmon_driver(struct device *dev, struct rpi_firmware *fw) in rpi_register_hwmon_driver()
232 unsigned int rpi_firmware_clk_get_max_rate(struct rpi_firmware *fw, unsigned int id) in rpi_firmware_clk_get_max_rate()
254 struct rpi_firmware *f in rpi_firmware_delete()
[all...]
/kernel/linux/linux-5.10/drivers/firmware/
H A Draspberrypi.c26 struct rpi_firmware { struct
39 struct rpi_firmware *fw = container_of(cl, struct rpi_firmware, cl); in response_callback()
48 rpi_firmware_transaction(struct rpi_firmware *fw, u32 chan, u32 data) in rpi_firmware_transaction()
87 int rpi_firmware_property_list(struct rpi_firmware *fw, in rpi_firmware_property_list()
148 int rpi_firmware_property(struct rpi_firmware *fw, in rpi_firmware_property()
181 rpi_firmware_print_firmware_revision(struct rpi_firmware *fw) in rpi_firmware_print_firmware_revision()
198 rpi_register_hwmon_driver(struct device *dev, struct rpi_firmware *fw) in rpi_register_hwmon_driver()
233 struct rpi_firmware *fw = container_of(kref, struct rpi_firmware, in rpi_firmware_delete()
[all...]
/kernel/linux/linux-5.10/include/soc/bcm2835/
H A Draspberrypi-firmware.h12 struct rpi_firmware;
139 int rpi_firmware_property(struct rpi_firmware *fw,
141 int rpi_firmware_property_list(struct rpi_firmware *fw,
143 void rpi_firmware_put(struct rpi_firmware *fw);
144 struct rpi_firmware *rpi_firmware_get(struct device_node *firmware_node);
145 struct rpi_firmware *devm_rpi_firmware_get(struct device *dev,
148 static inline int rpi_firmware_property(struct rpi_firmware *fw, u32 tag, in rpi_firmware_property()
154 static inline int rpi_firmware_property_list(struct rpi_firmware *fw, in rpi_firmware_property_list()
160 static inline void rpi_firmware_put(struct rpi_firmware *fw) { } in rpi_firmware_put()
161 static inline struct rpi_firmware *rpi_firmware_ge in rpi_firmware_put()
[all...]
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-raspberrypi-poe.c29 struct rpi_firmware *firmware;
46 static int raspberrypi_pwm_set_property(struct rpi_firmware *firmware, in raspberrypi_pwm_set_property()
65 static int raspberrypi_pwm_get_property(struct rpi_firmware *firmware, in raspberrypi_pwm_get_property()
145 struct rpi_firmware *firmware; in raspberrypi_pwm_probe()
/kernel/linux/linux-5.10/drivers/reset/
H A Dreset-raspberrypi.c18 struct rpi_firmware *fw;
75 struct rpi_firmware *fw; in rpi_reset_probe()
/kernel/linux/linux-6.6/drivers/reset/
H A Dreset-raspberrypi.c18 struct rpi_firmware *fw;
75 struct rpi_firmware *fw; in rpi_reset_probe()
/kernel/linux/linux-5.10/drivers/clk/bcm/
H A Dclk-raspberrypi.c61 struct rpi_firmware *firmware;
93 static int raspberrypi_clock_property(struct rpi_firmware *firmware, in raspberrypi_clock_property()
303 struct rpi_firmware *firmware; in raspberrypi_clk_probe()
/kernel/linux/linux-6.6/drivers/clk/bcm/
H A Dclk-raspberrypi.c46 struct rpi_firmware *firmware;
149 static int raspberrypi_clock_property(struct rpi_firmware *firmware, in raspberrypi_clock_property()
389 struct rpi_firmware *firmware; in raspberrypi_clk_probe()
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-raspberrypi-exp.c27 struct rpi_firmware *fw;
202 struct rpi_firmware *fw; in rpi_exp_gpio_probe()
/kernel/linux/linux-5.10/drivers/soc/bcm/
H A Draspberrypi-power.c28 struct rpi_firmware *fw;
34 struct rpi_firmware *fw;
/kernel/linux/linux-6.6/drivers/pmdomain/bcm/
H A Draspberrypi-power.c28 struct rpi_firmware *fw;
34 struct rpi_firmware *fw;
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-raspberrypi-exp.c27 struct rpi_firmware *fw;
202 struct rpi_firmware *fw; in rpi_exp_gpio_probe()
/kernel/linux/linux-5.10/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_arm.h55 struct rpi_firmware *fw;
H A Dvchiq_2835_arm.c83 struct rpi_firmware *fw = drvdata->fw; in vchiq_platform_init()
/kernel/linux/linux-5.10/drivers/hwmon/
H A Draspberrypi-hwmon.c22 struct rpi_firmware *fw;
/kernel/linux/linux-6.6/drivers/hwmon/
H A Draspberrypi-hwmon.c23 struct rpi_firmware *fw;
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Draspberrypi-ts.c126 struct rpi_firmware *fw; in rpi_ts_probe()
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Draspberrypi-ts.c126 struct rpi_firmware *fw; in rpi_ts_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/
H A Dvc4_drv.c289 struct rpi_firmware *firmware = NULL; in vc4_drm_bind()
H A Dvc4_hvs.c847 struct rpi_firmware *firmware; in vc4_hvs_bind()
/kernel/linux/linux-6.6/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_arm.c73 struct rpi_firmware *fw;
469 struct rpi_firmware *fw = drvdata->fw; in vchiq_platform_init()

Completed in 27 milliseconds