tuxd3v | hello guys, devuan-arm, needs some patchs for the devices used in RaspberryPi boards from Cypress | 15:12 |
---|---|---|
tuxd3v | the Idea is making them behave as broadcom devices | 15:12 |
tuxd3v | the relation is this: | 15:13 |
tuxd3v | https://paste.debian.net/1190652/ | 15:13 |
tuxd3v | this are Bluetooth devices, this patch concerns the bluez package | 15:14 |
tuxd3v | the patch concerns only a subset of devices the one that are broadcom specific, and a subset of them... the ones that use uart device protocol "HCI_UART_3WIRE" | 15:16 |
tuxd3v | This is the patch: https://paste.debian.net/1190653/ | 15:17 |
tuxd3v | the Idea... is to include this patch as 'cypress_bluetooth.patch' | 15:18 |
tuxd3v | in the bluez stack | 15:18 |
tuxd3v | the Idea would be to include in the 'bluez_5.5x-3.debian.tar.xz' this patch | 15:22 |
tuxd3v | in the place were there are already a lot of patch's :) | 15:27 |
tuxd3v | since hciattach_bcm43xx.c includes hciattach.h, a improvment for readability of the patch: | 15:32 |
tuxd3v | https://paste.debian.net/1190658/ | 15:34 |
tuxd3v | can you guys expande on the Idea? | 15:34 |
tuxd3v | many thanks | 15:34 |
tuxd3v | This patch is yet to be tested wait confirmation :) | 18:09 |
tuxd3v | Just one question.. | 18:10 |
tuxd3v | The Bluethoot firmware is being loaded from '/etc/firmware', is this the correct behaviour? | 18:11 |
tuxd3v | Shouldn't it be loading from '/lib/firmware' ? | 18:12 |
tuxd3v | like you can see , broadcom, qualcomm, ti devices are loading from '/etc/firmware' | 18:15 |
tuxd3v | https://paste.debian.net/hidden/6b512239/ | 18:15 |
tuxd3v | this patch is working: https://paste.debian.net/1190658/ | 18:18 |
tuxd3v | but with firmware loaded from '/etc/firmware' | 18:18 |
fsmithred | what is /etc/firmware? | 18:19 |
fsmithred | never heard of it and don't have one | 18:19 |
tuxd3v | some bluethoot devices from some companies are using '/etc/firmware' to load the firmware for the bluethoot device( broadcom, qualcomm, ti ) | 18:21 |
tuxd3v | the default package for bluez has it hardcoded to '/etc/firmware' for ( broadcom, qualcomm, ti ) devices | 18:22 |
fsmithred | and debian packages are putting it there? | 18:22 |
tuxd3v | we in #devuan-arm are trying a patch to be able to get Bluetooth working, we are targeting only broadcomm(in fact cypress devices that don't have bluez support ), and we discovered that | 18:23 |
tuxd3v | fsmithred, yes | 18:23 |
tuxd3v | the 'bluez' package | 18:24 |
fsmithred | I have that, but I guess I don't have the named hardware | 18:24 |
tuxd3v | WE have now a working patch for RaspberryPi that doesn't afect the other devices, its self contained its here: https://paste.debian.net/hidden/5f01bc92/ | 18:25 |
tuxd3v | we ask if possible to include it in bluez/patchs | 18:26 |
tuxd3v | it have being tested | 18:26 |
tuxd3v | this is a important patch for all Raspberry Pi devices and all Cypress bluethoot devices that gain now support too | 18:27 |
tuxd3v | the Idea is to add 'cypress_bluetooth_broadcomm.patch' to the series of patches, and build the package to put in the repos :) | 18:29 |
tuxd3v | it doesn't brake support for other broadcomm devices we ensured that | 18:30 |
tuxd3v | it just add support for a few more :) | 18:30 |
tuxd3v | the ones used in RaspberryPi and other devices that use the Cypress Bluethoot chips :) | 18:31 |
tuxd3v | The file 'bluez_5.55-3.debian.tar.xz' holdes inside a '/debian/patches' folder | 18:32 |
tuxd3v | the Idea is drop the patch there, it his prepared to them build gracefully | 18:32 |
tuxd3v | them -> then | 18:33 |
tuxd3v | I have tested: | 18:35 |
tuxd3v | 'apt-get source bluez' | 18:35 |
tuxd3v | there are there a 'bluez_5.55-3.debian.tar.xz' file with 'debian/patchs' | 18:36 |
tuxd3v | the Idea was to include this patch there :) | 18:36 |
tuxd3v | DEvuan now supports rpi{0w,3a+,3b+,4} which has bluethoot | 18:37 |
tuxd3v | and we already tested the patch | 18:38 |
tuxd3v | its self contained with no side effects | 18:38 |
gast0n | Hi, do you have the link to the Devuan mini-iso handy? | 18:52 |
tuxd3v | gast0n, the arm mini-iso? | 18:52 |
gast0n | no, amd64 | 18:53 |
tuxd3v | sorrry | 18:53 |
tuxd3v | gast0n, 'http://deb.devuan.org/devuan/dists/beowulf/main/installer-amd64/current/images/netboot/mini.iso' is that what you are looking for? | 18:55 |
gast0n | yes, thanks you tuxd3v :) | 18:55 |
tuxd3v | you welcome! :) | 18:55 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!