Hi, 2021年3月1日(月) 16:07 Michal Simek <monstr@xxxxxxxxx>: > > Hi Noburiho, > > On 2/28/21 1:17 AM, Nobuhiro Iwamatsu wrote: > > Hi, > > > > 2021年2月12日(金) 21:10 Sai Krishna Potthuri > > <lakshmi.sai.krishna.potthuri@xxxxxxxxxx>: > >> > >> Adding pinctrl support to query platform specific information (pins) > >> from firmware. > >> > >> Signed-off-by: Sai Krishna Potthuri <lakshmi.sai.krishna.potthuri@xxxxxxxxxx> > >> Acked-by: Michal Simek <michal.simek@xxxxxxxxxx> > >> --- > >> drivers/firmware/xilinx/zynqmp.c | 114 +++++++++++++++++++++++++++ > >> include/linux/firmware/xlnx-zynqmp.h | 90 +++++++++++++++++++++ > >> 2 files changed, 204 insertions(+) > >> > >> diff --git a/drivers/firmware/xilinx/zynqmp.c b/drivers/firmware/xilinx/zynqmp.c > >> index efb8a66efc68..299c3d5a9ebd 100644 > >> --- a/drivers/firmware/xilinx/zynqmp.c > >> +++ b/drivers/firmware/xilinx/zynqmp.c > >> @@ -784,6 +784,120 @@ int zynqmp_pm_fpga_get_status(u32 *value) > >> } > >> EXPORT_SYMBOL_GPL(zynqmp_pm_fpga_get_status); > >> > > > > <snip> > > > >> @@ -125,6 +131,12 @@ enum pm_query_id { > >> PM_QID_CLOCK_GET_FIXEDFACTOR_PARAMS, > >> PM_QID_CLOCK_GET_PARENTS, > >> PM_QID_CLOCK_GET_ATTRIBUTES, > >> + PM_QID_PINCTRL_GET_NUM_PINS = 6, > >> + PM_QID_PINCTRL_GET_NUM_FUNCTIONS = 7, > >> + PM_QID_PINCTRL_GET_NUM_FUNCTION_GROUPS = 8, > >> + PM_QID_PINCTRL_GET_FUNCTION_NAME = 9, > >> + PM_QID_PINCTRL_GET_FUNCTION_GROUPS = 10, > >> + PM_QID_PINCTRL_GET_PIN_GROUPS = 11, > > > > These do not have to have values, Because PM_QID_INVALID is 0. > > > >> PM_QID_CLOCK_GET_NUM_CLOCKS = 12, > > > > And you can drop value from this. > > Please take a look at > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/include/linux/firmware/xlnx-zynqmp.h?h=v5.12-rc1&id=1077d4367ab3b97f6db2f66c87289af863652215 > > We are using explicit values as was recommended by Greg. Oh, sorry. I didn't see this comment. Thank you for this information. > > Thanks, > Michal > Best regards, Nobuhiro -- Nobuhiro Iwamatsu iwamatsu at {nigauri.org / debian.org} GPG ID: 40AD1FA6