Messages in this thread | | | From | Jolly Shah <> | Subject | [PATCH v3 00/24] firmware: xilinx: Add xilinx specific sysfs interface | Date | Fri, 6 Mar 2020 15:47:08 -0800 |
| |
This patch series adds xilinx specific sysfs interface for below purposes: - Register access - Set shutdown scope - Set boot health status bit
Also this patch series removes eemi ops and adds API corresponding to each eemi ops.
v3: - Remove eemi ops function pointers and call real functions - For ioctl eemi calls, make actual function calls rather than ioctl api
Rajan Vaja (24): firmware: xilinx: Remove eemi ops for get_api_version firmware: xilinx: Remove eemi ops for get_chipid firmware: xilinx: Remove eemi ops for query_data firmware: xilinx: Remove eemi ops for clock_enable firmware: xilinx: Remove eemi ops for clock_disable firmware: xilinx: Remove eemi ops for clock_getstate firmware: xilinx: Remove eemi ops for clock_setdivider firmware: xilinx: Remove eemi ops for clock_getdivider firmware: xilinx: Remove eemi ops for clock set/get rate firmware: xilinx: Remove eemi ops for clock set/get parent firmware: xilinx: Use APIs instead of IOCTLs firmware: xilinx: Remove eemi ops for reset_assert firmware: xilinx: Remove eemi ops for reset_get_status firmware: xilinx: Remove eemi ops for init_finalize firmware: xilinx: Remove eemi ops for set_suspend_mode firmware: xilinx: Remove eemi ops for request_node firmware: xilinx: Remove eemi ops for release_node firmware: xilinx: Remove eemi ops for set_requirement firmware: xilinx: Remove eemi ops for fpga related APIs firmware: xilinx: Add APIs to read/write GGS/PGGS registers firmware: xilinx: Add sysfs interface firmware: xilinx: Add system shutdown API interface firmware: xilinx: Add sysfs to set shutdown scope firmware: xilinx: Add sysfs and API to set boot health status
.../ABI/stable/sysfs-driver-firmware-zynqmp | 103 +++ drivers/clk/zynqmp/clk-gate-zynqmp.c | 9 +- drivers/clk/zynqmp/clk-mux-zynqmp.c | 6 +- drivers/clk/zynqmp/clkc.c | 17 +- drivers/clk/zynqmp/divider.c | 12 +- drivers/clk/zynqmp/pll.c | 29 +- drivers/firmware/xilinx/zynqmp-debug.c | 5 +- drivers/firmware/xilinx/zynqmp.c | 806 ++++++++++++++++++--- drivers/fpga/zynqmp-fpga.c | 12 +- drivers/mmc/host/sdhci-of-arasan.c | 33 +- drivers/nvmem/zynqmp_nvmem.c | 11 +- drivers/reset/reset-zynqmp.c | 26 +- drivers/soc/xilinx/zynqmp_pm_domains.c | 26 +- drivers/soc/xilinx/zynqmp_power.c | 17 +- drivers/spi/spi-zynqmp-gqspi.c | 5 - include/linux/firmware/xlnx-zynqmp.h | 102 +-- 16 files changed, 924 insertions(+), 295 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-driver-firmware-zynqmp
-- 2.7.4
| |