Skip to content

Instantly share code, notes, and snippets.

@pdp7
Created April 8, 2020 18:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pdp7/22442e49c75570e52e473aa81ec5f68f to your computer and use it in GitHub Desktop.
Save pdp7/22442e49c75570e52e473aa81ec5f68f to your computer and use it in GitHub Desktop.
debian@beaglebone:~/qca7000/qca-spi$ sudo apt install linux-headers-5.5.9-bone13
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-headers-5.5.9-bone13 is already the newest version (1stretch).
The following packages were automatically installed and are no longer required:
bb-beaglebone-io-installer bb-johnny-five-installer ti-c6000-cgt-v8.2.x-installer
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
debian@beaglebone:~/qca7000/qca-spi$ make -C /usr/src/linux-headers-5.5.9-bone13/ M=/home/debian/qca7000/qca-spi
make: Entering directory '/usr/src/linux-headers-5.5.9-bone13'
CC [M] /home/debian/qca7000/qca-spi/qca_spi.o
/home/debian/qca7000/qca-spi/qca_spi.c: In function ‘qcaspi_netdev_xmit’:
/home/debian/qca7000/qca-spi/qca_spi.c:828:5: error: ‘struct net_device’ has no member named ‘trans_start’; did you mean ‘mem_start’?
dev->trans_start = jiffies;
^~
/home/debian/qca7000/qca-spi/qca_spi.c: In function ‘qcaspi_netdev_tx_timeout’:
/home/debian/qca7000/qca-spi/qca_spi.c:852:91: error: ‘struct net_device’ has no member named ‘trans_start’; did you mean ‘mem_start’?
printk(KERN_INFO "qcaspi: Transmit timeout at %ld, latency %ld\n", jiffies, jiffies - dev->trans_start);
^~
/home/debian/qca7000/qca-spi/qca_spi.c: In function ‘qcaspi_mod_init’:
/home/debian/qca7000/qca-spi/qca_spi.c:1079:80: error: macro "alloc_netdev" requires 4 arguments, but only 3 given
qcaspi_devs = alloc_netdev(sizeof(struct qcaspi), "qca%d", qcaspi_netdev_setup);
^
/home/debian/qca7000/qca-spi/qca_spi.c:1079:16: error: ‘alloc_netdev’ undeclared (first use in this function)
qcaspi_devs = alloc_netdev(sizeof(struct qcaspi), "qca%d", qcaspi_netdev_setup);
^~~~~~~~~~~~
/home/debian/qca7000/qca-spi/qca_spi.c:1079:16: note: each undeclared identifier is reported only once for each function it appears in
scripts/Makefile.build:265: recipe for target '/home/debian/qca7000/qca-spi/qca_spi.o' failed
make[1]: *** [/home/debian/qca7000/qca-spi/qca_spi.o] Error 1
Makefile:1693: recipe for target '/home/debian/qca7000/qca-spi' failed
make: *** [/home/debian/qca7000/qca-spi] Error 2
make: Leaving directory '/usr/src/linux-headers-5.5.9-bone13'
debian@beaglebone:~/qca7000/qca-spi$ cd ../
.git/ qca-spi/ qca-uart/
debian@beaglebone:~/qca7000/qca-spi$ cd ../qca-uart/
debian@beaglebone:~/qca7000/qca-uart$ make -C /usr/src/linux-headers-5.5.9-bone13/ M=/home/debian/qca7000/qca-spi
make: Entering directory '/usr/src/linux-headers-5.5.9-bone13'
CC [M] /home/debian/qca7000/qca-spi/qca_spi.o
/home/debian/qca7000/qca-spi/qca_spi.c: In function ‘qcaspi_netdev_xmit’:
/home/debian/qca7000/qca-spi/qca_spi.c:828:5: error: ‘struct net_device’ has no member named ‘trans_start’; did you mean ‘mem_start’?
dev->trans_start = jiffies;
^~
/home/debian/qca7000/qca-spi/qca_spi.c: In function ‘qcaspi_netdev_tx_timeout’:
/home/debian/qca7000/qca-spi/qca_spi.c:852:91: error: ‘struct net_device’ has no member named ‘trans_start’; did you mean ‘mem_start’?
printk(KERN_INFO "qcaspi: Transmit timeout at %ld, latency %ld\n", jiffies, jiffies - dev->trans_start);
^~
/home/debian/qca7000/qca-spi/qca_spi.c: In function ‘qcaspi_mod_init’:
/home/debian/qca7000/qca-spi/qca_spi.c:1079:80: error: macro "alloc_netdev" requires 4 arguments, but only 3 given
qcaspi_devs = alloc_netdev(sizeof(struct qcaspi), "qca%d", qcaspi_netdev_setup);
^
/home/debian/qca7000/qca-spi/qca_spi.c:1079:16: error: ‘alloc_netdev’ undeclared (first use in this function)
qcaspi_devs = alloc_netdev(sizeof(struct qcaspi), "qca%d", qcaspi_netdev_setup);
^~~~~~~~~~~~
/home/debian/qca7000/qca-spi/qca_spi.c:1079:16: note: each undeclared identifier is reported only once for each function it appears in
scripts/Makefile.build:265: recipe for target '/home/debian/qca7000/qca-spi/qca_spi.o' failed
make[1]: *** [/home/debian/qca7000/qca-spi/qca_spi.o] Error 1
Makefile:1693: recipe for target '/home/debian/qca7000/qca-spi' failed
make: *** [/home/debian/qca7000/qca-spi] Error 2
make: Leaving directory '/usr/src/linux-headers-5.5.9-bone13'
debian@beaglebone:~/qca7000/qca-uart$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment