diff --git a/meta-digi-dey/recipes-connectivity/bluez/bluez5-init/bluetooth-init.service b/meta-digi-dey/recipes-connectivity/bluez/bluez5-init/bluetooth-init.service index 2e3e13d9e..df97793b0 100644 --- a/meta-digi-dey/recipes-connectivity/bluez/bluez5-init/bluetooth-init.service +++ b/meta-digi-dey/recipes-connectivity/bluez/bluez5-init/bluetooth-init.service @@ -1,10 +1,12 @@ [Unit] Description=Initialization of the bluetooth chip ConditionPathIsDirectory=/proc/device-tree/bluetooth +After=systemd-udev-settle.service Before=bluetooth.service [Service] -Type=forking +Type=oneshot +RemainAfterExit=yes ExecStart=/etc/bluetooth-init start ExecStop=/etc/bluetooth-init stop diff --git a/meta-digi-dey/recipes-connectivity/bluez/bluez5-init/ccimx9/bluetooth-init.service b/meta-digi-dey/recipes-connectivity/bluez/bluez5-init/ccimx9/bluetooth-init.service deleted file mode 100644 index adc369562..000000000 --- a/meta-digi-dey/recipes-connectivity/bluez/bluez5-init/ccimx9/bluetooth-init.service +++ /dev/null @@ -1,14 +0,0 @@ -[Unit] -Description=Initialization of the IW612 bluetooth chip -ConditionPathIsDirectory=/proc/device-tree/bluetooth -After=systemd-udev-settle.service -Before=bluetooth.service - -[Service] -Type=oneshot -RemainAfterExit=yes -ExecStart=/etc/bluetooth-init start -ExecStop=/etc/bluetooth-init stop - -[Install] -WantedBy=bluetooth.service diff --git a/meta-digi-dey/recipes-connectivity/bluez/bluez5-init/stm32mpcommon/bluetooth-init.service b/meta-digi-dey/recipes-connectivity/bluez/bluez5-init/stm32mpcommon/bluetooth-init.service deleted file mode 100644 index 9b79a78e5..000000000 --- a/meta-digi-dey/recipes-connectivity/bluez/bluez5-init/stm32mpcommon/bluetooth-init.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=CYW55512 Bluetooth Initialization -After=network.target suspend.target -ConditionPathIsDirectory=/proc/device-tree/bluetooth - -[Service] -ExecStart=/etc/bluetooth-init start -ExecStop=/etc/bluetooth-init stop -Type=forking - -[Install] -WantedBy=multi-user.target suspend.target