zynqmp: pm: Add APIs for pin control queries
Add pin control APIs which driver can use to query
pin information from firmware. Using these APIs,
driver do not need to maintain hard-coded pin database.

Major changes in patch are:
- Add pin database with pins, functions and function groups
  information
- Implement APIs for pin information queries
- Update pin control APIs for get/set functions to use new
  pin control database. Remove pin database which was added
  earlier.

Signed-off-by: Rajan Vaja <rajanv@xilinx.com>
Signed-off-by: Jolly Shah <jollys@xilinx.com>
1 parent 63eb7a3 commit bd99265b06fa337fa6f33d374967019e3e9a1bdf
@Rajan Vaja Rajan Vaja authored on 30 Jan 2018
Jolly Shah committed on 15 Mar 2018
Showing 4 changed files
View
plat/xilinx/zynqmp/pm_service/pm_api_pinctrl.c
Too large (Show diff)
View
plat/xilinx/zynqmp/pm_service/pm_api_pinctrl.h
View
plat/xilinx/zynqmp/pm_service/pm_api_sys.c
View
plat/xilinx/zynqmp/pm_service/pm_api_sys.h