On lun., sept. 11, 2023 at 09:02, Nishanth Menon <n...@ti.com> wrote:

> Sync pinctrl header with v6.6-rc1
>
> Signed-off-by: Nishanth Menon <n...@ti.com>

Reviewed-by: Mattijs Korpershoek <mkorpersh...@baylibre.com>

> ---
>  arch/arm/dts/k3-pinctrl.h | 12 ++++++++++++
>  1 file changed, 12 insertions(+)
>
> diff --git a/arch/arm/dts/k3-pinctrl.h b/arch/arm/dts/k3-pinctrl.h
> index c97548a3f42d..2a4e0e084d69 100644
> --- a/arch/arm/dts/k3-pinctrl.h
> +++ b/arch/arm/dts/k3-pinctrl.h
> @@ -11,6 +11,7 @@
>  #define PULLUDEN_SHIFT               (16)
>  #define PULLTYPESEL_SHIFT    (17)
>  #define RXACTIVE_SHIFT               (18)
> +#define DEBOUNCE_SHIFT               (11)
>  
>  #define PULL_DISABLE         (1 << PULLUDEN_SHIFT)
>  #define PULL_ENABLE          (0 << PULLUDEN_SHIFT)
> @@ -29,9 +30,20 @@
>  #define PIN_INPUT_PULLUP     (INPUT_EN | PULL_UP)
>  #define PIN_INPUT_PULLDOWN   (INPUT_EN | PULL_DOWN)
>  
> +#define PIN_DEBOUNCE_DISABLE (0 << DEBOUNCE_SHIFT)
> +#define PIN_DEBOUNCE_CONF1   (1 << DEBOUNCE_SHIFT)
> +#define PIN_DEBOUNCE_CONF2   (2 << DEBOUNCE_SHIFT)
> +#define PIN_DEBOUNCE_CONF3   (3 << DEBOUNCE_SHIFT)
> +#define PIN_DEBOUNCE_CONF4   (4 << DEBOUNCE_SHIFT)
> +#define PIN_DEBOUNCE_CONF5   (5 << DEBOUNCE_SHIFT)
> +#define PIN_DEBOUNCE_CONF6   (6 << DEBOUNCE_SHIFT)
> +
>  #define AM62AX_IOPAD(pa, val, muxmode)               (((pa) & 0x1fff)) 
> ((val) | (muxmode))
>  #define AM62AX_MCU_IOPAD(pa, val, muxmode)   (((pa) & 0x1fff)) ((val) | 
> (muxmode))
>  
> +#define AM62PX_IOPAD(pa, val, muxmode)               (((pa) & 0x1fff)) 
> ((val) | (muxmode))
> +#define AM62PX_MCU_IOPAD(pa, val, muxmode)   (((pa) & 0x1fff)) ((val) | 
> (muxmode))
> +
>  #define AM62X_IOPAD(pa, val, muxmode)                (((pa) & 0x1fff)) 
> ((val) | (muxmode))
>  #define AM62X_MCU_IOPAD(pa, val, muxmode)    (((pa) & 0x1fff)) ((val) | 
> (muxmode))
>  
> -- 
> 2.40.0

Reply via email to