File tree Expand file tree Collapse file tree 2 files changed +6
-7
lines changed
plugins/pi4j-plugin-ffm/src/test Expand file tree Collapse file tree 2 files changed +6
-7
lines changed Original file line number Diff line number Diff line change 9
9
10
10
#include <linux/platform_device.h>
11
11
12
- static struct spi_master * master ;
12
+ static struct spi_controller * master ;
13
13
static struct spi_device * spi_dev ;
14
14
15
15
static int myspi_transfer_one (struct spi_controller * ctlr , struct spi_device * spi ,
48
48
49
49
pr_info ("%s()\n" , __func__ );
50
50
51
- master = spi_alloc_master (& pdev -> dev , 0 );
51
+ master = spi_alloc_host (& pdev -> dev , 0 );
52
52
53
53
if (master == NULL ) {
54
54
pr_err ("spi_alloc_master failed\n" );
59
59
60
60
master -> transfer_one = myspi_transfer_one ;
61
61
62
- err = spi_register_master (master );
62
+ err = spi_register_controller (master );
63
63
64
64
if (err ) {
65
65
pr_err ("spi_register_master failed\n" );
66
- spi_master_put (master );
66
+ //spi_dev_put (master);
67
67
return err ;
68
68
}
69
69
81
81
return err ;
82
82
}
83
83
84
- static int plat_remove (struct platform_device * pdev )
84
+ static void plat_remove (struct platform_device * pdev )
85
85
{
86
86
pr_info ("%s()\n" , __func__ );
87
87
88
- spi_unregister_master (master );
88
+ spi_unregister_controller (master );
89
89
90
- return 0 ;
91
90
}
92
91
93
92
static struct platform_device * plat_device ;
You can’t perform that action at this time.
0 commit comments