History

firmware: xilinx: Remove eemi ops for clock_getstate

Use direct function call instead of eemi ops for clock_getstate.

Rajan Vaja committed 6 years ago

Commit 5e767311 parent f5ccd544 files · +9 −7Browse files

Showing the changes to include/linux (1 of 4 files). Show all

Unified · Split

include/linux/firmware/xlnx-zynqmp.h+5−1
@@ -296,7 +296,6 @@ struct zynqmp_pm_query_data { · 295 unmodified lines
296296 struct zynqmp_eemi_ops {
297297 int (*fpga_load)(const u64 address, const u32 size, const u32 flags);
298298 int (*fpga_get_status)(u32 *value);
299− int (*clock_getstate)(u32 clock_id, u32 *state);
300299 int (*clock_setdivider)(u32 clock_id, u32 divider);
301300 int (*clock_getdivider)(u32 clock_id, u32 *divider);
302301 int (*clock_setrate)(u32 clock_id, u64 rate);
@@ -331,6 +330,7 @@ int zynqmp_pm_get_chipid(u32 *idcode, u32 *version); · 28 unmodified lines
331330 int zynqmp_pm_query_data(struct zynqmp_pm_query_data qdata, u32 *out);
332331 int zynqmp_pm_clock_enable(u32 clock_id);
333332 int zynqmp_pm_clock_disable(u32 clock_id);
333+int zynqmp_pm_clock_getstate(u32 clock_id, u32 *state);
334334 #else
335335 static inline struct zynqmp_eemi_ops *zynqmp_pm_get_eemi_ops(void)
336336 {
@@ -357,6 +357,10 @@ static inline int zynqmp_pm_clock_disable(u32 clock_id) · 20 unmodified lines
357357 {
358358 return -ENODEV;
359359 }
360+static inline int zynqmp_pm_clock_getstate(u32 clock_id, u32 *state)
361+{
362+ return -ENODEV;
363+}
360364 #endif
361365
362366 #endif /* __FIRMWARE_ZYNQMP_H__ */

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t