@@ -287,7 +287,7 @@ static ssize_t npcm_fiu_direct_read(struct spi_mem_dirmap_desc *desc,
287
287
u64 offs , size_t len , void * buf )
288
288
{
289
289
struct npcm_fiu_spi * fiu =
290
- spi_controller_get_devdata (desc -> mem -> spi -> master );
290
+ spi_controller_get_devdata (desc -> mem -> spi -> controller );
291
291
struct npcm_fiu_chip * chip = & fiu -> chip [spi_get_chipselect (desc -> mem -> spi , 0 )];
292
292
void __iomem * src = (void __iomem * )(chip -> flash_region_mapped_ptr +
293
293
offs );
@@ -314,7 +314,7 @@ static ssize_t npcm_fiu_direct_write(struct spi_mem_dirmap_desc *desc,
314
314
u64 offs , size_t len , const void * buf )
315
315
{
316
316
struct npcm_fiu_spi * fiu =
317
- spi_controller_get_devdata (desc -> mem -> spi -> master );
317
+ spi_controller_get_devdata (desc -> mem -> spi -> controller );
318
318
struct npcm_fiu_chip * chip = & fiu -> chip [spi_get_chipselect (desc -> mem -> spi , 0 )];
319
319
void __iomem * dst = (void __iomem * )(chip -> flash_region_mapped_ptr +
320
320
offs );
@@ -335,7 +335,7 @@ static int npcm_fiu_uma_read(struct spi_mem *mem,
335
335
bool is_address_size , u8 * data , u32 data_size )
336
336
{
337
337
struct npcm_fiu_spi * fiu =
338
- spi_controller_get_devdata (mem -> spi -> master );
338
+ spi_controller_get_devdata (mem -> spi -> controller );
339
339
u32 uma_cfg = BIT (10 );
340
340
u32 data_reg [4 ];
341
341
int ret ;
@@ -390,7 +390,7 @@ static int npcm_fiu_uma_write(struct spi_mem *mem,
390
390
bool is_address_size , u8 * data , u32 data_size )
391
391
{
392
392
struct npcm_fiu_spi * fiu =
393
- spi_controller_get_devdata (mem -> spi -> master );
393
+ spi_controller_get_devdata (mem -> spi -> controller );
394
394
u32 uma_cfg = BIT (10 );
395
395
u32 data_reg [4 ] = {0 };
396
396
u32 val ;
@@ -439,7 +439,7 @@ static int npcm_fiu_manualwrite(struct spi_mem *mem,
439
439
const struct spi_mem_op * op )
440
440
{
441
441
struct npcm_fiu_spi * fiu =
442
- spi_controller_get_devdata (mem -> spi -> master );
442
+ spi_controller_get_devdata (mem -> spi -> controller );
443
443
u8 * data = (u8 * )op -> data .buf .out ;
444
444
u32 num_data_chunks ;
445
445
u32 remain_data ;
@@ -544,7 +544,7 @@ static void npcm_fiux_set_direct_rd(struct npcm_fiu_spi *fiu)
544
544
static int npcm_fiu_exec_op (struct spi_mem * mem , const struct spi_mem_op * op )
545
545
{
546
546
struct npcm_fiu_spi * fiu =
547
- spi_controller_get_devdata (mem -> spi -> master );
547
+ spi_controller_get_devdata (mem -> spi -> controller );
548
548
struct npcm_fiu_chip * chip = & fiu -> chip [spi_get_chipselect (mem -> spi , 0 )];
549
549
int ret = 0 ;
550
550
u8 * buf ;
@@ -604,7 +604,7 @@ static int npcm_fiu_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
604
604
static int npcm_fiu_dirmap_create (struct spi_mem_dirmap_desc * desc )
605
605
{
606
606
struct npcm_fiu_spi * fiu =
607
- spi_controller_get_devdata (desc -> mem -> spi -> master );
607
+ spi_controller_get_devdata (desc -> mem -> spi -> controller );
608
608
struct npcm_fiu_chip * chip = & fiu -> chip [spi_get_chipselect (desc -> mem -> spi , 0 )];
609
609
struct regmap * gcr_regmap ;
610
610
@@ -665,7 +665,7 @@ static int npcm_fiu_dirmap_create(struct spi_mem_dirmap_desc *desc)
665
665
666
666
static int npcm_fiu_setup (struct spi_device * spi )
667
667
{
668
- struct spi_controller * ctrl = spi -> master ;
668
+ struct spi_controller * ctrl = spi -> controller ;
669
669
struct npcm_fiu_spi * fiu = spi_controller_get_devdata (ctrl );
670
670
struct npcm_fiu_chip * chip ;
671
671
@@ -701,7 +701,7 @@ static int npcm_fiu_probe(struct platform_device *pdev)
701
701
void __iomem * regbase ;
702
702
int id , ret ;
703
703
704
- ctrl = devm_spi_alloc_master (dev , sizeof (* fiu ));
704
+ ctrl = devm_spi_alloc_host (dev , sizeof (* fiu ));
705
705
if (!ctrl )
706
706
return - ENOMEM ;
707
707
@@ -755,7 +755,7 @@ static int npcm_fiu_probe(struct platform_device *pdev)
755
755
ctrl -> num_chipselect = fiu -> info -> max_cs ;
756
756
ctrl -> dev .of_node = dev -> of_node ;
757
757
758
- ret = devm_spi_register_master (dev , ctrl );
758
+ ret = devm_spi_register_controller (dev , ctrl );
759
759
if (ret )
760
760
clk_disable_unprepare (fiu -> clk );
761
761
0 commit comments