[PATCH V3 2/4] ARM: dts: imx6ull-dhcom: Add DH electronics DHCOM i.MX6ULL SoM and PDK2 board

Marek Vasut marex at denx.de
Fri Jan 20 10:12:14 PST 2023


On 1/20/23 17:29, Christoph Niedermaier wrote:

[...]

> diff --git a/arch/arm/boot/dts/imx6ull-dhcor-som.dtsi b/arch/arm/boot/dts/imx6ull-dhcor-som.dtsi


[...]

> +/* BT on LGA (BT_REG_ON is connected to LGA pin E1) */
> +&uart2 {
> +	pinctrl-0 = <&pinctrl_uart2>;
> +	pinctrl-names = "default";
> +	uart-has-rtscts;
> +	status = "okay";
> +
> +	/*
> +	 * Actually, the maximum speed of the chip is 4MBdps, but there are
> +	 * limitations that prevent this speed. It hasn't yet been figured out
> +	 * what the reason for this is. Currently, the maximum speed of 3MBdps
> +	 * can be used without any problems. If the limitation can be overcome,
> +	 * the speed can be increased accordingly.
> +	 */
> +	bluetooth: bluetooth {
> +		compatible = "brcm,bcm43430a1-bt"; /* muRata 1DX */

According to this, the muRata 1DX is BRCM43430A1 , please read on ...

> +		max-speed = <3000000>;
> +		vbat-supply = <&vcc_3v3>;
> +		vddio-supply = <&vcc_3v3>;
> +	};
> +};
> +
> +/* WiFi on LGA (WL_REG_ON is connected to LGA pin E3) */
> +&usdhc1 {
> +	#address-cells = <1>;
> +	#size-cells = <0>;
> +	bus-width = <4>;
> +	no-1-8-v;
> +	non-removable;
> +	keep-power-in-suspend;
> +	pinctrl-0 = <&pinctrl_usdhc1_wifi>;
> +	pinctrl-names = "default";
> +	wakeup-source;
> +	status = "okay";
> +
> +	brcmf: wifi at 1 {
> +		compatible = "brcm,bcm4329-fmac"; /* muRata 1DX */

... according to:

$ git grep bcm43430a1 Documentation/
Documentation/devicetree/bindings/net/broadcom-bluetooth.yaml:
       - brcm,bcm43430a1-bt
Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml:
               - brcm,bcm43430a1-fmac

This compatible should be:

compatible = "brcm,bcm43430a1-fmac", "brcm,bcm4329-fmac";

> +		reg = <1>;
> +	};
> +};

[...]



More information about the linux-arm-kernel mailing list