net: ti: icss-iep: Add pwidth configuration for perout signal
[ Upstream commit e5b456a1 ] icss_iep_perout_enable_hw() is a common function for generating both pps and perout signals. When enabling pps, the application needs to only pass enable/disable argument, whereas for perout it supports different flags to configure the signal. But icss_iep_perout_enable_hw() function is missing to hook the configuration params passed by the app, causing perout to behave same a pps (except being able to configure the period). As duty cycle is also one feature which can configured for perout, incorporate this in the function to get the expected signal. Signed-off-by:Meghana Malladi <m-malladi@ti.com> Reviewed-by:
Jacob Keller <jacob.e.keller@intel.com> Reviewed-by:
Kory Maincent <kory.maincent@bootlin.com> Link: https://patch.msgid.link/20250304105753.1552159-2-m-malladi@ti.com Signed-off-by:
Jakub Kicinski <kuba@kernel.org> Stable-dep-of: 7349c9e9 ("net: ti: icss-iep: Fix possible NULL pointer dereference for perout request") Signed-off-by:
Sasha Levin <sashal@kernel.org>
Loading
Please sign in to comment