/kernel/linux/linux-6.6/include/soc/bcm2835/ |
H A D | raspberrypi-firmware.h | 12 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 D | raspberrypi.c | 27 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 D | raspberrypi.c | 26 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 D | raspberrypi-firmware.h | 12 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 D | pwm-raspberrypi-poe.c | 29 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 D | reset-raspberrypi.c | 18 struct rpi_firmware *fw; 75 struct rpi_firmware *fw; in rpi_reset_probe()
|
/kernel/linux/linux-6.6/drivers/reset/ |
H A D | reset-raspberrypi.c | 18 struct rpi_firmware *fw; 75 struct rpi_firmware *fw; in rpi_reset_probe()
|
/kernel/linux/linux-5.10/drivers/clk/bcm/ |
H A D | clk-raspberrypi.c | 61 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 D | clk-raspberrypi.c | 46 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 D | gpio-raspberrypi-exp.c | 27 struct rpi_firmware *fw; 202 struct rpi_firmware *fw; in rpi_exp_gpio_probe()
|
/kernel/linux/linux-5.10/drivers/soc/bcm/ |
H A D | raspberrypi-power.c | 28 struct rpi_firmware *fw; 34 struct rpi_firmware *fw;
|
/kernel/linux/linux-6.6/drivers/pmdomain/bcm/ |
H A D | raspberrypi-power.c | 28 struct rpi_firmware *fw; 34 struct rpi_firmware *fw;
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-raspberrypi-exp.c | 27 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 D | vchiq_arm.h | 55 struct rpi_firmware *fw;
|
H A D | vchiq_2835_arm.c | 83 struct rpi_firmware *fw = drvdata->fw; in vchiq_platform_init()
|
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | raspberrypi-hwmon.c | 22 struct rpi_firmware *fw;
|
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | raspberrypi-hwmon.c | 23 struct rpi_firmware *fw;
|
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | raspberrypi-ts.c | 126 struct rpi_firmware *fw; in rpi_ts_probe()
|
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | raspberrypi-ts.c | 126 struct rpi_firmware *fw; in rpi_ts_probe()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/ |
H A D | vc4_drv.c | 289 struct rpi_firmware *firmware = NULL; in vc4_drm_bind()
|
H A D | vc4_hvs.c | 847 struct rpi_firmware *firmware; in vc4_hvs_bind()
|
/kernel/linux/linux-6.6/drivers/staging/vc04_services/interface/vchiq_arm/ |
H A D | vchiq_arm.c | 73 struct rpi_firmware *fw; 469 struct rpi_firmware *fw = drvdata->fw; in vchiq_platform_init()
|