Bluetooth in custom carrier card


I am working in bringing up Bluetooth in UART1 using CYM43455 module. My dts node is as follows:

serial@3100000 { /* UART_1 / UART_A BT UART */
                status = "okay";

                bluedroid_pm {
                        compatible = "nvidia,tegra-bluedroid_pm";
                        id = <0>;
                        bluedroid_pm,reset-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(H, 1) GPIO_ACTIVE_LOW>;
                        bluedroid_pm,host-wake-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(R, 0) GPIO_ACTIVE_HIGH>;
                        bluedroid_pm,ext-wake-gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(S, 4) GPIO_ACTIVE_HIGH>;

I have added prints in probe function of bluedroid_pm.c but after insmod of bluedroid_pm.ko, I found that probe is not getting called.

But the serial is up, log as follows:
[ 1.518487] 3100000.serial: ttyTHS0 at MMIO 0x3100000 (irq = 47, base_baud = 0) is a TEGRA_UART

What may be the issue? @WayneWWW @alanz


Could you help on this issue? @WayneWWW @alanz @kayccc

Hi sakthikrishna.b,

Please refer to

1 Like

It worked without any specific driver.