hc
2024-01-31 f9004dbfff8a3fbbd7e2a88c8a4327c7f2f8e5b2
kernel/include/soc/bcm2835/raspberrypi-firmware.h
....@@ -142,6 +142,8 @@
142142 void *data, size_t tag_size);
143143 void rpi_firmware_put(struct rpi_firmware *fw);
144144 struct rpi_firmware *rpi_firmware_get(struct device_node *firmware_node);
145
+struct rpi_firmware *devm_rpi_firmware_get(struct device *dev,
146
+ struct device_node *firmware_node);
145147 #else
146148 static inline int rpi_firmware_property(struct rpi_firmware *fw, u32 tag,
147149 void *data, size_t len)
....@@ -160,6 +162,12 @@
160162 {
161163 return NULL;
162164 }
165
+
166
+static inline struct rpi_firmware *devm_rpi_firmware_get(struct device *dev,
167
+ struct device_node *firmware_node)
168
+{
169
+ return NULL;
170
+}
163171 #endif
164172
165173 #endif /* __SOC_RASPBERRY_FIRMWARE_H__ */