[PATCH] ARM: dts: stm32: Enable crc1 and cryp1 where applicable on DHSOM

Alexandre TORGUE alexandre.torgue at foss.st.com
Thu Apr 1 10:32:50 BST 2021


Hi Marek

On 3/25/21 10:45 PM, Marek Vasut wrote:
> Enable the CRC accelerator on all STM32MP15xx DHSOM based systems
> and CRYP accelerator on all STM32MP15x[CF] DHSOM based systems.
> 
> Signed-off-by: Marek Vasut <marex at denx.de>
> Cc: Alexandre Torgue <alexandre.torgue at st.com>
> Cc: Maxime Coquelin <mcoquelin.stm32 at gmail.com>
> Cc: Patrice Chotard <patrice.chotard at st.com>
> Cc: Patrick Delaunay <patrick.delaunay at st.com>
> Cc: linux-stm32 at st-md-mailman.stormreply.com
> To: linux-arm-kernel at lists.infradead.org
> ---

Applied on stm32-next.

Thanks.
Alex


>   arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts   | 4 ++++
>   arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts    | 4 ++++
>   arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts | 4 ++++
>   arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi    | 4 ++++
>   arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi    | 4 ++++
>   5 files changed, 20 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts b/arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts
> index 02a39132958e..b4e504f026ce 100644
> --- a/arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts
> +++ b/arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts
> @@ -20,6 +20,10 @@ / {
>   		     "st,stm32mp153";
>   };
>   
> +&cryp1 {
> +	status = "okay";
> +};
> +
>   &m_can1 {
>   	pinctrl-names = "default", "sleep";
>   	pinctrl-0 = <&m_can1_pins_a>;
> diff --git a/arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts b/arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts
> index d3b81382f97c..6dd8216c235e 100644
> --- a/arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts
> +++ b/arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts
> @@ -20,6 +20,10 @@ / {
>   		     "st,stm32mp157";
>   };
>   
> +&cryp1 {
> +	status = "okay";
> +};
> +
>   &m_can1 {
>   	pinctrl-names = "default", "sleep";
>   	pinctrl-0 = <&m_can1_pins_a>;
> diff --git a/arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts b/arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts
> index cfb8f8a0c82d..7067a860aaff 100644
> --- a/arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts
> +++ b/arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts
> @@ -20,6 +20,10 @@ / {
>   		     "st,stm32mp157";
>   };
>   
> +&cryp1 {
> +	status = "okay";
> +};
> +
>   &m_can1 {
>   	pinctrl-names = "default", "sleep";
>   	pinctrl-0 = <&m_can1_pins_a>;
> diff --git a/arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi b/arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi
> index 7365be965979..50806c84432a 100644
> --- a/arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi
> +++ b/arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi
> @@ -92,6 +92,10 @@ adc2: adc at 100 {
>   	};
>   };
>   
> +&crc1 {
> +	status = "okay";
> +};
> +
>   &dac {
>   	pinctrl-names = "default";
>   	pinctrl-0 = <&dac_ch1_pins_a &dac_ch2_pins_a>;
> diff --git a/arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi b/arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi
> index 803eb8bc9c85..013ae369791d 100644
> --- a/arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi
> +++ b/arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi
> @@ -21,6 +21,10 @@ memory at c0000000 {
>   	};
>   };
>   
> +&crc1 {
> +	status = "okay";
> +};
> +
>   &dts {
>   	status = "okay";
>   };
> 



More information about the linux-arm-kernel mailing list