master            905 arch/alpha/kernel/core_cia.c 		const char *master, *target;
master            909 arch/alpha/kernel/core_cia.c 		master = master_st_desc[(cia->pci_err0 >> 16) & 0xF];
master            923 arch/alpha/kernel/core_cia.c 		       master, target);
master             60 arch/arm/mach-bcm/bcm63xx_pmb.c static int bpcm_wr_rd_mask(void __iomem *master,
master             66 arch/arm/mach-bcm/bcm63xx_pmb.c 	ret = bpcm_wr(master, addr, off, *val);
master             71 arch/arm/mach-bcm/bcm63xx_pmb.c 		ret = bpcm_rd(master, addr, off, val);
master           2683 arch/arm/mach-omap2/omap_hwmod.c 	pr_debug("omap_hwmod: %s -> %s: adding link\n", oi->master->name,
master           2707 arch/arm/mach-omap2/omap_hwmod.c 	if (!oi || !oi->master || !oi->slave || !oi->user)
master           2714 arch/arm/mach-omap2/omap_hwmod.c 		 oi->master->name, oi->slave->name);
master           2720 arch/arm/mach-omap2/omap_hwmod.c 	if (oi->master->_state != _HWMOD_STATE_REGISTERED)
master           2721 arch/arm/mach-omap2/omap_hwmod.c 		_register(oi->master);
master           3096 arch/arm/mach-omap2/omap_hwmod.c 		     ois[i]->master->name, ois[i]->slave->name, r);
master            240 arch/arm/mach-omap2/omap_hwmod.h 	struct omap_hwmod		*master;
master            253 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            261 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            269 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l3_main_hwmod,
master            277 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l3_main_hwmod,
master            285 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            293 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            301 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            309 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            317 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            325 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            333 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2420_dma_system_hwmod,
master            341 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            349 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            356 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            364 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            372 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            380 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            390 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            397 arch/arm/mach-omap2/omap_hwmod_2420_data.c 	.master		= &omap2xxx_l3_main_hwmod,
master            393 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2430_usbhsotg_hwmod,
master            401 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            409 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            417 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            425 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            433 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            441 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            449 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l3_main_hwmod,
master            457 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            465 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            473 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            481 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            489 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            497 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            505 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            513 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2430_dma_system_hwmod,
master            521 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            529 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            536 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            544 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            552 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            560 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            568 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            576 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            585 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l4_wkup_hwmod,
master            592 arch/arm/mach-omap2/omap_hwmod_2430_data.c 	.master		= &omap2xxx_l3_main_hwmod,
master             26 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master	= &omap2xxx_l3_main_hwmod,
master             33 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master = &omap2xxx_mpu_hwmod,
master             40 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_dss_core_hwmod,
master             53 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master	= &omap2xxx_l4_core_hwmod,
master             60 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master             68 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master             76 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master             84 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master             92 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            100 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            108 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            116 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            124 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            132 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            140 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            148 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            156 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            164 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            172 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            180 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            188 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            202 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            216 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            230 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            245 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            253 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master            261 arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c 	.master		= &omap2xxx_l4_core_hwmod,
master             23 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_mpu_hwmod,
master             31 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_main_hwmod,
master             39 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_s_hwmod,
master             47 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_s_hwmod,
master             55 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_main_hwmod,
master             63 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_mpu_hwmod,
master             71 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_s_hwmod,
master             79 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_pruss_hwmod,
master             87 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_gfx_hwmod,
master             95 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_main_hwmod,
master            103 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            111 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            119 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            126 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            133 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            140 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            147 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            155 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_s_hwmod,
master            163 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            171 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            179 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            187 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            195 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            203 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            211 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            219 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            227 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            235 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            243 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            251 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            259 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_main_hwmod,
master            267 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_main_hwmod,
master            275 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_main_hwmod,
master            283 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_main_hwmod,
master            291 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_main_hwmod,
master            298 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_main_hwmod,
master            306 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l3_main_hwmod,
master            314 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            298 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_l3_main_hwmod,
master            306 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_l3_main_hwmod,
master            314 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_wkup_m3_hwmod,
master            322 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            330 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_l4_hs_hwmod,
master            338 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_l3_main_hwmod,
master            346 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            354 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            362 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            370 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            377 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_l3_main_hwmod,
master            385 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            393 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            402 arch/arm/mach-omap2/omap_hwmod_33xx_data.c 	.master		= &am33xx_l3_s_hwmod,
master           1636 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master	= &omap3xxx_l3_main_hwmod,
master           1643 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master = &omap3xxx_l3_main_hwmod,
master           1651 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master   = &omap3xxx_mpu_hwmod,
master           1659 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l3_main_hwmod,
master           1666 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3430es1_dss_core_hwmod,
master           1672 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_dss_core_hwmod,
master           1685 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_usbhsotg_hwmod,
master           1693 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &am35xx_usbhsotg_hwmod,
master           1701 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_sad2d_hwmod,
master           1709 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master	= &omap3xxx_l4_core_hwmod,
master           1716 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1724 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1733 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1741 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1751 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1761 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1770 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1779 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           1788 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           1797 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1805 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1820 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1836 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1851 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1858 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1867 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1874 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1883 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1892 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           1900 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master = &omap3xxx_l4_wkup_hwmod,
master           1907 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l3_main_hwmod,
master           1916 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_wkup_hwmod,
master           1925 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           1934 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           1943 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           1952 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           1961 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           1970 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           1979 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           1988 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           1996 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2004 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2013 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_sec_hwmod,
master           2022 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_wkup_hwmod,
master           2030 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2044 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2059 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2074 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2089 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2104 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2121 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_wkup_hwmod,
master           2129 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           2137 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           2168 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2190 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l3_main_hwmod,
master           2215 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           2223 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           2231 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           2238 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_dma_system_hwmod,
master           2246 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2255 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2264 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           2273 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           2282 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           2291 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2300 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           2309 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_per_hwmod,
master           2317 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2324 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2332 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2340 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2349 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2356 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_usb_host_hs_hwmod,
master           2364 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2372 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2380 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2391 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_wkup_hwmod,
master           2414 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &am35xx_mdio_hwmod,
master           2427 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2455 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &am35xx_emac_hwmod,
master           2468 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2475 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l3_main_hwmod,
master           2513 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2551 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master           2593 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c 	.master		= &omap3xxx_l4_core_hwmod,
master            538 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l3_main_hwmod,
master            545 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l3_main_hwmod,
master            552 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am43xx_wkup_m3_hwmod,
master            559 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            566 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l3_main_hwmod,
master            573 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            580 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            587 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            594 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master         = &am33xx_l4_wkup_hwmod,
master            601 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            608 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            615 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_wkup_hwmod,
master            622 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            629 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            636 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            643 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            650 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            657 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            664 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            671 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            678 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            685 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            692 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            699 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            706 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master         = &am33xx_l3_s_hwmod,
master            713 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master         = &am33xx_l3_s_hwmod,
master            720 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master         = &am33xx_l3_s_hwmod,
master            727 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am43xx_dss_core_hwmod,
master            734 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            741 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            748 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l4_ls_hwmod,
master            755 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master         = &am33xx_l4_ls_hwmod,
master            762 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master         = &am43xx_vpfe0_hwmod,
master            769 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master         = &am43xx_vpfe1_hwmod,
master            776 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master         = &am33xx_l4_ls_hwmod,
master            783 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master         = &am33xx_l4_ls_hwmod,
master            790 arch/arm/mach-omap2/omap_hwmod_43xx_data.c 	.master		= &am33xx_l3_main_hwmod,
master            921 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master            942 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master            978 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           1544 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           1576 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           2383 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_1_hwmod,
master           2391 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_mpu_hwmod,
master           2399 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_iva_hwmod,
master           2407 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_3_hwmod,
master           2415 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_ocp_wp_noc_hwmod,
master           2423 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_dsp_hwmod,
master           2431 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_dss_hwmod,
master           2439 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2447 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           2455 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_mpu_hwmod,
master           2463 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_debugss_hwmod,
master           2471 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_dma_system_hwmod,
master           2479 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_fdif_hwmod,
master           2487 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_hsi_hwmod,
master           2495 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_ipu_hwmod,
master           2503 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_iss_hwmod,
master           2511 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_iva_hwmod,
master           2519 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_1_hwmod,
master           2527 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           2535 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_usb_host_fs_hwmod,
master           2543 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_usb_host_hs_hwmod,
master           2551 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_usb_otg_hs_hwmod,
master           2559 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_1_hwmod,
master           2567 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2575 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           2583 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_aess_hwmod,
master           2591 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_dsp_hwmod,
master           2599 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_1_hwmod,
master           2607 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_mpu_hwmod,
master           2615 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_1_hwmod,
master           2623 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2631 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           2639 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_mpu_hwmod,
master           2647 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           2655 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           2663 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           2671 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_wkup_hwmod,
master           2679 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           2687 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           2695 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_wkup_hwmod,
master           2703 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_wkup_hwmod,
master           2711 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_instr_hwmod,
master           2719 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           2727 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           2735 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_dsp_hwmod,
master           2743 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_dsp_hwmod,
master           2751 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           2759 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2767 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           2775 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2783 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           2791 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2799 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           2807 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2815 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           2823 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2831 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           2839 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2847 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           2855 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2863 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           2871 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2879 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           2887 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           2895 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2903 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           2911 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           2919 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2927 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2935 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_iva_hwmod,
master           2943 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           2951 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_wkup_hwmod,
master           2959 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           2967 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           2975 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           2983 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           2991 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           2999 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           3007 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           3015 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           3023 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           3031 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           3039 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_mpu_private_hwmod,
master           3047 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_wkup_hwmod,
master           3055 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           3063 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_wkup_hwmod,
master           3071 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_wkup_hwmod,
master           3079 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l3_main_2_hwmod,
master           3087 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           3095 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           3103 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           3111 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           3119 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           3127 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           3135 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           3143 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_wkup_hwmod,
master           3151 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           3159 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           3167 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           3175 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           3183 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           3191 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           3199 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_abe_hwmod,
master           3207 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           3215 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           3223 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_per_hwmod,
master           3231 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           3239 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           3247 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           3255 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_l4_cfg_hwmod,
master           3263 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_mpu_hwmod,
master           3271 arch/arm/mach-omap2/omap_hwmod_44xx_data.c 	.master		= &omap44xx_mpu_hwmod,
master           1442 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1500 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1512 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_1_hwmod,
master           1520 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_3_hwmod,
master           1528 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_2_hwmod,
master           1536 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1544 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1552 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_mpu_hwmod,
master           1560 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_1_hwmod,
master           1568 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1576 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_2_hwmod,
master           1584 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_1_hwmod,
master           1592 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_2_hwmod,
master           1600 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1608 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_1_hwmod,
master           1616 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_mpu_hwmod,
master           1624 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_1_hwmod,
master           1632 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_2_hwmod,
master           1640 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_1_hwmod,
master           1648 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_mpu_hwmod,
master           1656 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_wkup_hwmod,
master           1664 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1672 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_abe_hwmod,
master           1680 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_2_hwmod,
master           1688 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_2_hwmod,
master           1696 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_2_hwmod,
master           1704 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_2_hwmod,
master           1712 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_2_hwmod,
master           1720 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l3_main_2_hwmod,
master           1728 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_mpu_hwmod,
master           1736 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_mpu_hwmod,
master           1744 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_wkup_hwmod,
master           1752 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1760 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_abe_hwmod,
master           1768 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_abe_hwmod,
master           1776 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_abe_hwmod,
master           1784 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_abe_hwmod,
master           1792 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_per_hwmod,
master           1800 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_per_hwmod,
master           1808 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_per_hwmod,
master           1816 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_per_hwmod,
master           1824 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1832 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1840 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1848 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_wkup_hwmod,
master           1856 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_per_hwmod,
master           1864 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_per_hwmod,
master           1872 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_per_hwmod,
master           1880 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_abe_hwmod,
master           1888 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_abe_hwmod,
master           1896 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_abe_hwmod,
master           1904 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_abe_hwmod,
master           1912 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_per_hwmod,
master           1920 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_per_hwmod,
master           1928 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_per_hwmod,
master           1936 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1944 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1952 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_cfg_hwmod,
master           1960 arch/arm/mach-omap2/omap_hwmod_54xx_data.c 	.master		= &omap54xx_l4_wkup_hwmod,
master           1863 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           1871 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_2_hwmod,
master           1879 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_cfg_hwmod,
master           1887 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_mpu_hwmod,
master           1895 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           1903 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_cfg_hwmod,
master           1911 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           1919 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           1927 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           1935 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           1943 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           1951 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per2_hwmod,
master           1959 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           1967 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_wkup_hwmod,
master           1975 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_wkup_hwmod,
master           1983 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_wkup_hwmod,
master           1991 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per2_hwmod,
master           1999 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_cfg_hwmod,
master           2007 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2015 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2023 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2031 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2039 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2047 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2055 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2063 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2071 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2079 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per1_hwmod,
master           2087 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2095 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per1_hwmod,
master           2103 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_cfg_hwmod,
master           2111 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2119 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2127 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2135 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2143 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2151 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2159 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2167 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2175 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2183 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2191 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2199 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2207 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_cfg_hwmod,
master           2215 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_cfg_hwmod,
master           2223 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_cfg_hwmod,
master           2231 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2239 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_cfg_hwmod,
master           2247 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2255 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_cfg_hwmod,
master           2263 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2271 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2279 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_cfg_hwmod,
master           2287 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_cfg_hwmod,
master           2295 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_cfg_hwmod,
master           2303 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_cfg_hwmod,
master           2311 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_wkup_hwmod,
master           2319 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per1_hwmod,
master           2327 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per1_hwmod,
master           2335 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per1_hwmod,
master           2343 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2351 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2359 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2367 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2375 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per1_hwmod,
master           2383 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per1_hwmod,
master           2391 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per1_hwmod,
master           2399 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_wkup_hwmod,
master           2407 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2415 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2423 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2431 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2439 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per1_hwmod,
master           2447 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master         = &dra7xx_l4_per1_hwmod,
master           2454 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2462 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2470 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2478 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per3_hwmod,
master           2486 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2494 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per2_hwmod,
master           2502 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l3_main_1_hwmod,
master           2510 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per2_hwmod,
master           2518 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_wkup_hwmod,
master           2526 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per2_hwmod,
master           2534 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per2_hwmod,
master           2542 arch/arm/mach-omap2/omap_hwmod_7xx_data.c 	.master		= &dra7xx_l4_per2_hwmod,
master            164 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master	= &dm81xx_alwon_l3_slow_hwmod,
master            171 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master	= &dm81xx_alwon_l3_med_hwmod,
master            192 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm814x_mpu_hwmod,
master            199 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master	= &dm814x_mpu_hwmod,
master            219 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm816x_mpu_hwmod,
master            226 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master	= &dm816x_mpu_hwmod,
master            261 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            300 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            321 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            342 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            379 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            416 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            436 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            466 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            509 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            535 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            561 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            587 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            624 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_alwon_l3_slow_hwmod,
master            659 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_default_l3_slow_hwmod,
master            679 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_default_l3_slow_hwmod,
master            709 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            729 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            744 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            764 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            784 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            804 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            824 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            844 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            864 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master            913 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_hs_hwmod,
master            920 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm814x_cpgmac0_hwmod,
master            951 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_hs_hwmod,
master            981 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_hs_hwmod,
master           1001 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_hs_hwmod,
master           1034 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_hs_hwmod,
master           1080 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master           1104 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master           1128 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_alwon_l3_med_hwmod,
master           1151 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master           1227 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master           1234 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master           1241 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master           1248 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master           1283 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master           1318 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_l4_ls_hwmod,
master           1342 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_alwon_l3_fast_hwmod,
master           1366 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_alwon_l3_fast_hwmod,
master           1373 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_tptc0_hwmod,
master           1397 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_alwon_l3_fast_hwmod,
master           1404 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_tptc1_hwmod,
master           1428 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_alwon_l3_fast_hwmod,
master           1435 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_tptc2_hwmod,
master           1459 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_alwon_l3_fast_hwmod,
master           1466 arch/arm/mach-omap2/omap_hwmod_81xx_data.c 	.master		= &dm81xx_tptc3_hwmod,
master            215 arch/ia64/kernel/smpboot.c get_delta (long *rt, long *master)
master            234 arch/ia64/kernel/smpboot.c 	*master = best_tm - best_t0;
master            276 arch/ia64/kernel/smpboot.c ia64_sync_itc (unsigned int master)
master            283 arch/ia64/kernel/smpboot.c 		long master;	/* master's timestamp */
master            299 arch/ia64/kernel/smpboot.c 	if (smp_call_function_single(master, sync_master, NULL, 0) < 0) {
master            300 arch/ia64/kernel/smpboot.c 		printk(KERN_ERR "sync_itc: failed to get attention of CPU %u!\n", master);
master            327 arch/ia64/kernel/smpboot.c 			t[i].master = master_time_stamp;
master            338 arch/ia64/kernel/smpboot.c 		       t[i].rt, t[i].master, t[i].diff, t[i].lat);
master            342 arch/ia64/kernel/smpboot.c 	       "maxerr %lu cycles)\n", smp_processor_id(), master, delta, rt);
master             91 arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h 	# Jump the master to kernel_entry
master             98 arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h 	# All cores other than the master need to wait here for SMP bootstrap
master            127 arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h 	# Set the SP global variable to zero so the master knows we've started
master            100 arch/mips/pci/pci-vr41xx.c 	struct pci_master_address_conversion *master;
master            152 arch/mips/pci/pci-vr41xx.c 		master = setup->master_memory1;
master            153 arch/mips/pci/pci-vr41xx.c 		val = IBA(master->bus_base_address) |
master            154 arch/mips/pci/pci-vr41xx.c 		      MASTER_MSK(master->address_mask) |
master            156 arch/mips/pci/pci-vr41xx.c 		      PCIA(master->pci_base_address);
master            165 arch/mips/pci/pci-vr41xx.c 		master = setup->master_memory2;
master            166 arch/mips/pci/pci-vr41xx.c 		val = IBA(master->bus_base_address) |
master            167 arch/mips/pci/pci-vr41xx.c 		      MASTER_MSK(master->address_mask) |
master            169 arch/mips/pci/pci-vr41xx.c 		      PCIA(master->pci_base_address);
master            202 arch/mips/pci/pci-vr41xx.c 		master = setup->master_io;
master            203 arch/mips/pci/pci-vr41xx.c 		val = IBA(master->bus_base_address) |
master            204 arch/mips/pci/pci-vr41xx.c 		      MASTER_MSK(master->address_mask) |
master            206 arch/mips/pci/pci-vr41xx.c 		      PCIIA(master->pci_base_address);
master            293 arch/mips/pci/pci-vr41xx.c 		master = setup->master_io;
master            294 arch/mips/pci/pci-vr41xx.c 		io_map_base = ioremap(master->bus_base_address,
master             64 arch/mips/txx9/generic/spi_eeprom.c 	if (read_param->busid != spi->master->bus_num ||
master            297 arch/powerpc/platforms/powermac/pic.c         struct device_node *master = NULL;
master            309 arch/powerpc/platforms/powermac/pic.c 	if ((master = of_find_node_by_name(NULL, "gc")) != NULL) {
master            311 arch/powerpc/platforms/powermac/pic.c 	} else if ((master = of_find_node_by_name(NULL, "ohare")) != NULL) {
master            317 arch/powerpc/platforms/powermac/pic.c 	} else if ((master = of_find_node_by_name(NULL, "mac-io")) != NULL) {
master            323 arch/powerpc/platforms/powermac/pic.c 		of_node_get(master);
master            324 arch/powerpc/platforms/powermac/pic.c 		slave = of_find_node_by_name(master, "mac-io");
master            327 arch/powerpc/platforms/powermac/pic.c 		if (of_device_is_compatible(master, "gatwick")) {
master            330 arch/powerpc/platforms/powermac/pic.c 			tmp = master;
master            331 arch/powerpc/platforms/powermac/pic.c 			master = slave;
master            339 arch/powerpc/platforms/powermac/pic.c 	BUG_ON(master == NULL);
master            344 arch/powerpc/platforms/powermac/pic.c 	pmac_pic_host = irq_domain_add_linear(master, max_irqs,
master            350 arch/powerpc/platforms/powermac/pic.c 	BUG_ON(of_address_to_resource(master, 0, &r));
master            360 arch/powerpc/platforms/powermac/pic.c 	of_node_put(master);
master            363 arch/powerpc/platforms/powermac/pic.c 	       master, max_real_irqs);
master            452 arch/powerpc/platforms/powermac/pic.c 						int master)
master            454 arch/powerpc/platforms/powermac/pic.c 	const char *name = master ? " MPIC 1   " : " MPIC 2   ";
master            456 arch/powerpc/platforms/powermac/pic.c 	unsigned int flags = master ? 0 : MPIC_SECONDARY;
master            466 arch/powerpc/platforms/powermac/pic.c 	if (master && (flags & MPIC_BIG_ENDIAN))
master            481 arch/powerpc/platforms/powermac/pic.c 	struct device_node *np, *master = NULL, *slave = NULL;
master            485 arch/powerpc/platforms/powermac/pic.c 		if (master == NULL &&
master            487 arch/powerpc/platforms/powermac/pic.c 			master = of_node_get(np);
master            490 arch/powerpc/platforms/powermac/pic.c 		if (master && slave) {
master            497 arch/powerpc/platforms/powermac/pic.c 	if (master == NULL && slave != NULL) {
master            498 arch/powerpc/platforms/powermac/pic.c 		master = slave;
master            503 arch/powerpc/platforms/powermac/pic.c 	if (master == NULL)
master            510 arch/powerpc/platforms/powermac/pic.c 	mpic1 = pmac_setup_one_mpic(master, 1);
master            516 arch/powerpc/platforms/powermac/pic.c 	of_node_put(master);
master           1394 arch/powerpc/platforms/powernv/eeh-powernv.c 		pnv_pe = pnv_pe->master;
master            402 arch/powerpc/platforms/powernv/pci-ioda.c 			pe->master = master_pe;
master            529 arch/powerpc/platforms/powernv/pci-ioda.c 		pe = pe->master;
master            569 arch/powerpc/platforms/powernv/pci-ioda.c 		pe = pe->master;
master            618 arch/powerpc/platforms/powernv/pci-ioda.c 		pe = pe->master;
master             79 arch/powerpc/platforms/powernv/pci.h 	struct pnv_ioda_pe	*master;
master            143 arch/powerpc/platforms/powernv/subcore.c 	u8 master;
master            288 arch/powerpc/platforms/powernv/subcore.c 	if (this_cpu_ptr(&split_state)->master) {
master            302 arch/powerpc/platforms/powernv/subcore.c 	if (this_cpu_ptr(&split_state)->master) {
master            345 arch/powerpc/platforms/powernv/subcore.c 		state->master = 0;
master            351 arch/powerpc/platforms/powernv/subcore.c 	this_cpu_ptr(&split_state)->master = 1;
master            173 arch/sparc/kernel/smp_64.c static inline long get_delta (long *rt, long *master)
master            194 arch/sparc/kernel/smp_64.c 	*master = best_tm - best_t0;
master            210 arch/sparc/kernel/smp_64.c 		long master;	/* master's timestamp */
master            239 arch/sparc/kernel/smp_64.c 			t[i].master = master_time_stamp;
master            250 arch/sparc/kernel/smp_64.c 		       t[i].rt, t[i].master, t[i].diff, t[i].lat);
master             82 arch/um/drivers/pty.c 	int master, err;
master             94 arch/um/drivers/pty.c 			master = open(line, O_RDWR);
master             95 arch/um/drivers/pty.c 			if (master >= 0) {
master            103 arch/um/drivers/pty.c 					return master;
master            104 arch/um/drivers/pty.c 				close(master);
master            397 arch/um/os-Linux/sigio.c 	int master;
master            407 arch/um/os-Linux/sigio.c 	if (openpty(&info->master, &info->slave, NULL, NULL, NULL))
master            411 arch/um/os-Linux/sigio.c static int async_pty(int master, int slave)
master            415 arch/um/os-Linux/sigio.c 	flags = fcntl(master, F_GETFL);
master            419 arch/um/os-Linux/sigio.c 	if ((fcntl(master, F_SETFL, flags | O_NONBLOCK | O_ASYNC) < 0) ||
master            420 arch/um/os-Linux/sigio.c 	    (fcntl(master, F_SETOWN, os_getpid()) < 0))
master            432 arch/um/os-Linux/sigio.c 	struct openpty_arg pty = { .master = -1, .slave = -1 };
master            433 arch/um/os-Linux/sigio.c 	int master, slave, err;
master            442 arch/um/os-Linux/sigio.c 	master = pty.master;
master            445 arch/um/os-Linux/sigio.c 	if ((master == -1) || (slave == -1)) {
master            452 arch/um/os-Linux/sigio.c 	err = raw(master);
master            459 arch/um/os-Linux/sigio.c 	err = async_pty(master, slave);
master            481 arch/um/os-Linux/sigio.c 	(*proc)(master, slave);
master            483 arch/um/os-Linux/sigio.c 	close(master);
master            491 arch/um/os-Linux/sigio.c static void tty_output(int master, int slave)
master            500 arch/um/os-Linux/sigio.c 	while (write(master, buf, sizeof(buf)) > 0) ;
master            517 arch/um/os-Linux/sigio.c static void tty_close(int master, int slave)
master            626 arch/x86/platform/uv/uv_nmi.c static void uv_nmi_wait(int master)
master            632 arch/x86/platform/uv/uv_nmi.c 	if (!master)
master            721 arch/x86/platform/uv/uv_nmi.c static void uv_nmi_sync_exit(int master)
master            724 arch/x86/platform/uv/uv_nmi.c 	if (master) {
master            735 arch/x86/platform/uv/uv_nmi.c static void uv_nmi_action_health(int cpu, struct pt_regs *regs, int master)
master            737 arch/x86/platform/uv/uv_nmi.c 	if (master) {
master            747 arch/x86/platform/uv/uv_nmi.c 	uv_nmi_sync_exit(master);
master            751 arch/x86/platform/uv/uv_nmi.c static void uv_nmi_dump_state(int cpu, struct pt_regs *regs, int master)
master            753 arch/x86/platform/uv/uv_nmi.c 	if (master) {
master            784 arch/x86/platform/uv/uv_nmi.c 	uv_nmi_sync_exit(master);
master            798 arch/x86/platform/uv/uv_nmi.c static void uv_nmi_kdump(int cpu, int master, struct pt_regs *regs)
master            801 arch/x86/platform/uv/uv_nmi.c 	if (master) {
master            820 arch/x86/platform/uv/uv_nmi.c static inline void uv_nmi_kdump(int cpu, int master, struct pt_regs *regs)
master            822 arch/x86/platform/uv/uv_nmi.c 	if (master)
master            853 arch/x86/platform/uv/uv_nmi.c static void uv_call_kgdb_kdb(int cpu, struct pt_regs *regs, int master)
master            855 arch/x86/platform/uv/uv_nmi.c 	if (master) {
master            882 arch/x86/platform/uv/uv_nmi.c 	uv_nmi_sync_exit(master);
master            886 arch/x86/platform/uv/uv_nmi.c static inline void uv_call_kgdb_kdb(int cpu, struct pt_regs *regs, int master)
master            899 arch/x86/platform/uv/uv_nmi.c 	int master = 0;
master            911 arch/x86/platform/uv/uv_nmi.c 	master = (atomic_read(&uv_nmi_cpu) == cpu);
master            915 arch/x86/platform/uv/uv_nmi.c 		uv_nmi_kdump(cpu, master, regs);
master            918 arch/x86/platform/uv/uv_nmi.c 		if (master)
master            923 arch/x86/platform/uv/uv_nmi.c 	uv_nmi_wait(master);
master            927 arch/x86/platform/uv/uv_nmi.c 		uv_nmi_action_health(cpu, regs, master);
master            929 arch/x86/platform/uv/uv_nmi.c 		uv_nmi_dump_state(cpu, regs, master);
master            931 arch/x86/platform/uv/uv_nmi.c 		uv_call_kgdb_kdb(cpu, regs, master);
master            933 arch/x86/platform/uv/uv_nmi.c 		if (master)
master            935 arch/x86/platform/uv/uv_nmi.c 		uv_nmi_sync_exit(master);
master            945 arch/x86/platform/uv/uv_nmi.c 	if (master) {
master             55 drivers/acpi/scan.c 	acpi_handle master;
master           1852 drivers/acpi/scan.c 		dep->master = dep_devices.handles[i];
master           2029 drivers/acpi/scan.c 		if (dep->master == handle) {
master             45 drivers/ata/pata_pcmcia.c 	struct ata_device *master = &link->device[0];
master             48 drivers/ata/pata_pcmcia.c 	if (!ata_dev_enabled(master) || !ata_dev_enabled(slave))
master             51 drivers/ata/pata_pcmcia.c 	if (memcmp(master->id + ATA_ID_FW_REV,  slave->id + ATA_ID_FW_REV,
master             55 drivers/ata/pata_pcmcia.c 		if (memcmp(master->id + ATA_ID_SERNO, slave->id + ATA_ID_SERNO,
master             56 drivers/ata/pata_pcmcia.c 			   ATA_ID_SERNO_LEN) == 0 && master->id[ATA_ID_SERNO] >> 8) {
master             50 drivers/ata/pata_pdc202xx_old.c 	unsigned long master	= pci_resource_start(pdev, 4);
master             51 drivers/ata/pata_pdc202xx_old.c 	u8 sc1d			= inb(master + 0x1d);
master            184 drivers/ata/pata_pdc202xx_old.c 	void __iomem *master = ap->host->ports[0]->ioaddr.bmdma_addr;
master            185 drivers/ata/pata_pdc202xx_old.c 	void __iomem *clock = master + 0x11;
master            186 drivers/ata/pata_pdc202xx_old.c 	void __iomem *atapi_reg = master + 0x20 + (4 * ap->port_no);
master            235 drivers/ata/pata_pdc202xx_old.c 	void __iomem *master = ap->host->ports[0]->ioaddr.bmdma_addr;
master            236 drivers/ata/pata_pdc202xx_old.c 	void __iomem *clock = master + 0x11;
master            237 drivers/ata/pata_pdc202xx_old.c 	void __iomem *atapi_reg = master + 0x20 + (4 * ap->port_no);
master             74 drivers/base/component.c 	struct master *master;
master             92 drivers/base/component.c 	struct master *m = s->private;
master            127 drivers/base/component.c static void component_master_debugfs_add(struct master *m)
master            134 drivers/base/component.c static void component_master_debugfs_del(struct master *m)
master            142 drivers/base/component.c static void component_master_debugfs_add(struct master *m)
master            145 drivers/base/component.c static void component_master_debugfs_del(struct master *m)
master            150 drivers/base/component.c static struct master *__master_find(struct device *dev,
master            153 drivers/base/component.c 	struct master *m;
master            162 drivers/base/component.c static struct component *find_component(struct master *master,
master            168 drivers/base/component.c 		if (c->master && c->master != master)
master            182 drivers/base/component.c static int find_components(struct master *master)
master            184 drivers/base/component.c 	struct component_match *match = master->match;
master            196 drivers/base/component.c 		dev_dbg(master->dev, "Looking for component %zu\n", i);
master            201 drivers/base/component.c 		c = find_component(master, mc);
master            207 drivers/base/component.c 		dev_dbg(master->dev, "found component %s, duplicate %u\n", dev_name(c->dev), !!c->master);
master            210 drivers/base/component.c 		match->compare[i].duplicate = !!c->master;
master            212 drivers/base/component.c 		c->master = master;
master            218 drivers/base/component.c static void remove_component(struct master *master, struct component *c)
master            223 drivers/base/component.c 	for (i = 0; i < master->match->num; i++)
master            224 drivers/base/component.c 		if (master->match->compare[i].component == c)
master            225 drivers/base/component.c 			master->match->compare[i].component = NULL;
master            235 drivers/base/component.c static int try_to_bring_up_master(struct master *master,
master            240 drivers/base/component.c 	dev_dbg(master->dev, "trying to bring up master\n");
master            242 drivers/base/component.c 	if (find_components(master)) {
master            243 drivers/base/component.c 		dev_dbg(master->dev, "master has incomplete components\n");
master            247 drivers/base/component.c 	if (component && component->master != master) {
master            248 drivers/base/component.c 		dev_dbg(master->dev, "master is not for this component (%s)\n",
master            253 drivers/base/component.c 	if (!devres_open_group(master->dev, NULL, GFP_KERNEL))
master            257 drivers/base/component.c 	ret = master->ops->bind(master->dev);
master            259 drivers/base/component.c 		devres_release_group(master->dev, NULL);
master            261 drivers/base/component.c 			dev_info(master->dev, "master bind failed: %d\n", ret);
master            265 drivers/base/component.c 	master->bound = true;
master            271 drivers/base/component.c 	struct master *m;
master            285 drivers/base/component.c static void take_down_master(struct master *master)
master            287 drivers/base/component.c 	if (master->bound) {
master            288 drivers/base/component.c 		master->ops->unbind(master->dev);
master            289 drivers/base/component.c 		devres_release_group(master->dev, NULL);
master            290 drivers/base/component.c 		master->bound = false;
master            294 drivers/base/component.c static void component_match_release(struct device *master,
master            303 drivers/base/component.c 			mc->release(master, mc->data);
master            337 drivers/base/component.c static void __component_match_add(struct device *master,
master            357 drivers/base/component.c 		devres_add(master, match);
master            366 drivers/base/component.c 		ret = component_match_realloc(master, match, new_size);
master            401 drivers/base/component.c void component_match_add_release(struct device *master,
master            406 drivers/base/component.c 	__component_match_add(master, matchptr, release, compare, NULL,
master            428 drivers/base/component.c void component_match_add_typed(struct device *master,
master            432 drivers/base/component.c 	__component_match_add(master, matchptr, NULL, NULL, compare_typed,
master            437 drivers/base/component.c static void free_master(struct master *master)
master            439 drivers/base/component.c 	struct component_match *match = master->match;
master            442 drivers/base/component.c 	component_master_debugfs_del(master);
master            443 drivers/base/component.c 	list_del(&master->node);
master            449 drivers/base/component.c 				c->master = NULL;
master            453 drivers/base/component.c 	kfree(master);
master            472 drivers/base/component.c 	struct master *master;
master            480 drivers/base/component.c 	master = kzalloc(sizeof(*master), GFP_KERNEL);
master            481 drivers/base/component.c 	if (!master)
master            484 drivers/base/component.c 	master->dev = dev;
master            485 drivers/base/component.c 	master->ops = ops;
master            486 drivers/base/component.c 	master->match = match;
master            488 drivers/base/component.c 	component_master_debugfs_add(master);
master            491 drivers/base/component.c 	list_add(&master->node, &masters);
master            493 drivers/base/component.c 	ret = try_to_bring_up_master(master, NULL);
master            496 drivers/base/component.c 		free_master(master);
master            516 drivers/base/component.c 	struct master *master;
master            519 drivers/base/component.c 	master = __master_find(dev, ops);
master            520 drivers/base/component.c 	if (master) {
master            521 drivers/base/component.c 		take_down_master(master);
master            522 drivers/base/component.c 		free_master(master);
master            529 drivers/base/component.c 	struct master *master, void *data)
master            533 drivers/base/component.c 	component->ops->unbind(component->dev, master->dev, data);
master            551 drivers/base/component.c 	struct master *master;
master            557 drivers/base/component.c 	master = __master_find(master_dev, NULL);
master            558 drivers/base/component.c 	if (!master)
master            562 drivers/base/component.c 	for (i = master->match->num; i--; )
master            563 drivers/base/component.c 		if (!master->match->compare[i].duplicate) {
master            564 drivers/base/component.c 			c = master->match->compare[i].component;
master            565 drivers/base/component.c 			component_unbind(c, master, data);
master            570 drivers/base/component.c static int component_bind(struct component *component, struct master *master,
master            580 drivers/base/component.c 	if (!devres_open_group(master->dev, NULL, GFP_KERNEL))
master            589 drivers/base/component.c 		devres_release_group(master->dev, NULL);
master            593 drivers/base/component.c 	dev_dbg(master->dev, "binding %s (ops %ps)\n",
master            596 drivers/base/component.c 	ret = component->ops->bind(component->dev, master->dev, data);
master            607 drivers/base/component.c 		devres_remove_group(master->dev, NULL);
master            609 drivers/base/component.c 		dev_info(master->dev, "bound %s (ops %ps)\n",
master            613 drivers/base/component.c 		devres_release_group(master->dev, NULL);
master            616 drivers/base/component.c 			dev_err(master->dev, "failed to bind %s (ops %ps): %d\n",
master            634 drivers/base/component.c 	struct master *master;
master            641 drivers/base/component.c 	master = __master_find(master_dev, NULL);
master            642 drivers/base/component.c 	if (!master)
master            646 drivers/base/component.c 	for (i = 0; i < master->match->num; i++)
master            647 drivers/base/component.c 		if (!master->match->compare[i].duplicate) {
master            648 drivers/base/component.c 			c = master->match->compare[i].component;
master            649 drivers/base/component.c 			ret = component_bind(c, master, data);
master            656 drivers/base/component.c 			if (!master->match->compare[i - 1].duplicate) {
master            657 drivers/base/component.c 				c = master->match->compare[i - 1].component;
master            658 drivers/base/component.c 				component_unbind(c, master, data);
master            687 drivers/base/component.c 		if (component->master)
master            688 drivers/base/component.c 			remove_component(component->master, component);
master            769 drivers/base/component.c 	if (component && component->master) {
master            770 drivers/base/component.c 		take_down_master(component->master);
master            771 drivers/base/component.c 		remove_component(component->master, component);
master            288 drivers/base/power/domain.c 	struct generic_pm_domain *master;
master            297 drivers/base/power/domain.c 		master = link->master;
master            299 drivers/base/power/domain.c 		if (!master->set_performance_state)
master            304 drivers/base/power/domain.c 							 master->opp_table,
master            311 drivers/base/power/domain.c 		genpd_lock_nested(master, depth + 1);
master            315 drivers/base/power/domain.c 		master_state = _genpd_reeval_performance_state(master,
master            317 drivers/base/power/domain.c 		ret = _genpd_set_performance_state(master, master_state, depth + 1);
master            321 drivers/base/power/domain.c 		genpd_unlock(master);
master            338 drivers/base/power/domain.c 		master = link->master;
master            340 drivers/base/power/domain.c 		if (!master->set_performance_state)
master            343 drivers/base/power/domain.c 		genpd_lock_nested(master, depth + 1);
master            348 drivers/base/power/domain.c 		master_state = _genpd_reeval_performance_state(master,
master            350 drivers/base/power/domain.c 		if (_genpd_set_performance_state(master, master_state, depth + 1)) {
master            352 drivers/base/power/domain.c 			       master->name, master_state);
master            355 drivers/base/power/domain.c 		genpd_unlock(master);
master            570 drivers/base/power/domain.c 		genpd_sd_counter_dec(link->master);
master            571 drivers/base/power/domain.c 		genpd_lock_nested(link->master, depth + 1);
master            572 drivers/base/power/domain.c 		genpd_power_off(link->master, false, depth + 1);
master            573 drivers/base/power/domain.c 		genpd_unlock(link->master);
master            601 drivers/base/power/domain.c 		struct generic_pm_domain *master = link->master;
master            603 drivers/base/power/domain.c 		genpd_sd_counter_inc(master);
master            605 drivers/base/power/domain.c 		genpd_lock_nested(master, depth + 1);
master            606 drivers/base/power/domain.c 		ret = genpd_power_on(master, depth + 1);
master            607 drivers/base/power/domain.c 		genpd_unlock(master);
master            610 drivers/base/power/domain.c 			genpd_sd_counter_dec(master);
master            628 drivers/base/power/domain.c 		genpd_sd_counter_dec(link->master);
master            629 drivers/base/power/domain.c 		genpd_lock_nested(link->master, depth + 1);
master            630 drivers/base/power/domain.c 		genpd_power_off(link->master, false, depth + 1);
master            631 drivers/base/power/domain.c 		genpd_unlock(link->master);
master            978 drivers/base/power/domain.c 		genpd_sd_counter_dec(link->master);
master            981 drivers/base/power/domain.c 			genpd_lock_nested(link->master, depth + 1);
master            983 drivers/base/power/domain.c 		genpd_sync_power_off(link->master, use_lock, depth + 1);
master            986 drivers/base/power/domain.c 			genpd_unlock(link->master);
master           1009 drivers/base/power/domain.c 		genpd_sd_counter_inc(link->master);
master           1012 drivers/base/power/domain.c 			genpd_lock_nested(link->master, depth + 1);
master           1014 drivers/base/power/domain.c 		genpd_sync_power_on(link->master, use_lock, depth + 1);
master           1017 drivers/base/power/domain.c 			genpd_unlock(link->master);
master           1458 drivers/base/power/domain.c 		struct generic_pm_domain *master = link->master;
master           1460 drivers/base/power/domain.c 		genpd_lock_nested(master, depth + 1);
master           1461 drivers/base/power/domain.c 		genpd_update_cpumask(master, cpu, set, depth + 1);
master           1462 drivers/base/power/domain.c 		genpd_unlock(master);
master           1651 drivers/base/power/domain.c 		if (itr->slave == subdomain && itr->master == genpd) {
master           1657 drivers/base/power/domain.c 	link->master = genpd;
master            226 drivers/base/power/domain_governor.c 		link->master->max_off_time_changed = true;
master             30 drivers/base/regmap/regmap-w1.c 	mutex_lock(&sl->master->bus_mutex);
master             32 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, W1_CMD_READ_DATA);
master             33 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, reg);
master             34 drivers/base/regmap/regmap-w1.c 		*val = w1_read_8(sl->master);
master             38 drivers/base/regmap/regmap-w1.c 	mutex_unlock(&sl->master->bus_mutex);
master             52 drivers/base/regmap/regmap-w1.c 	mutex_lock(&sl->master->bus_mutex);
master             54 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, W1_CMD_WRITE_DATA);
master             55 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, reg);
master             56 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, val);
master             60 drivers/base/regmap/regmap-w1.c 	mutex_unlock(&sl->master->bus_mutex);
master             79 drivers/base/regmap/regmap-w1.c 	mutex_lock(&sl->master->bus_mutex);
master             81 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, W1_CMD_READ_DATA);
master             82 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, reg);
master             83 drivers/base/regmap/regmap-w1.c 		*val = w1_read_8(sl->master);
master             84 drivers/base/regmap/regmap-w1.c 		*val |= w1_read_8(sl->master)<<8;
master             88 drivers/base/regmap/regmap-w1.c 	mutex_unlock(&sl->master->bus_mutex);
master            103 drivers/base/regmap/regmap-w1.c 	mutex_lock(&sl->master->bus_mutex);
master            105 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, W1_CMD_WRITE_DATA);
master            106 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, reg);
master            107 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, val & 0x00FF);
master            108 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, val>>8 & 0x00FF);
master            112 drivers/base/regmap/regmap-w1.c 	mutex_unlock(&sl->master->bus_mutex);
master            131 drivers/base/regmap/regmap-w1.c 	mutex_lock(&sl->master->bus_mutex);
master            133 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, W1_CMD_READ_DATA);
master            134 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, reg & 0x00FF);
master            135 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, reg>>8 & 0x00FF);
master            136 drivers/base/regmap/regmap-w1.c 		*val = w1_read_8(sl->master);
master            137 drivers/base/regmap/regmap-w1.c 		*val |= w1_read_8(sl->master)<<8;
master            141 drivers/base/regmap/regmap-w1.c 	mutex_unlock(&sl->master->bus_mutex);
master            156 drivers/base/regmap/regmap-w1.c 	mutex_lock(&sl->master->bus_mutex);
master            158 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, W1_CMD_WRITE_DATA);
master            159 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, reg & 0x00FF);
master            160 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, reg>>8 & 0x00FF);
master            161 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, val & 0x00FF);
master            162 drivers/base/regmap/regmap-w1.c 		w1_write_8(sl->master, val>>8 & 0x00FF);
master            166 drivers/base/regmap/regmap-w1.c 	mutex_unlock(&sl->master->bus_mutex);
master            193 drivers/bus/brcmstb_gisb.c 	u32 master;
master            205 drivers/bus/brcmstb_gisb.c 	master = gisb_read(gdev, ARB_ERR_CAP_MASTER);
master            207 drivers/bus/brcmstb_gisb.c 	m_name = brcmstb_gisb_master_to_str(gdev, master);
master            209 drivers/bus/brcmstb_gisb.c 		snprintf(m_fmt, sizeof(m_fmt), "0x%08x", master);
master             68 drivers/bus/omap_l3_noc.c 	struct l3_masters_data *master;
master            124 drivers/bus/omap_l3_noc.c 	for (k = 0, master = l3->l3_masters; k < l3->num_masters;
master            125 drivers/bus/omap_l3_noc.c 	     k++, master++) {
master            126 drivers/bus/omap_l3_noc.c 		if (masterid == master->id) {
master            127 drivers/bus/omap_l3_noc.c 			master_name = master->name;
master             83 drivers/char/agp/isoch.c 	struct isoch_data *master, target;
master             96 drivers/char/agp/isoch.c 	master = kmalloc_array(ndevs, sizeof(*master), GFP_KERNEL);
master             97 drivers/char/agp/isoch.c 	if (master == NULL) {
master            145 drivers/char/agp/isoch.c 		master[cdev].maxbw = (mnistat >> 16) & 0xff;
master            146 drivers/char/agp/isoch.c 		master[cdev].n     = (mnistat >> 8)  & 0xff;
master            147 drivers/char/agp/isoch.c 		master[cdev].y     = (mnistat >> 6)  & 0x3;
master            148 drivers/char/agp/isoch.c 		master[cdev].dev   = cur;
master            150 drivers/char/agp/isoch.c 		tot_bw += master[cdev].maxbw;
master            151 drivers/char/agp/isoch.c 		y_max = max(y_max, master[cdev].y);
master            184 drivers/char/agp/isoch.c 		master[cdev].y = target.y;
master            185 drivers/char/agp/isoch.c 		master[cdev].n = master[cdev].maxbw / (master[cdev].y + 1);
master            187 drivers/char/agp/isoch.c 		tot_n += master[cdev].n;
master            218 drivers/char/agp/isoch.c 		master[cdev].rq = master[cdev].n;
master            219 drivers/char/agp/isoch.c 		if (master[cdev].y > 0x1)
master            220 drivers/char/agp/isoch.c 			master[cdev].rq *= (1 << (master[cdev].y - 1));
master            222 drivers/char/agp/isoch.c 		tot_rq += master[cdev].rq;
master            224 drivers/char/agp/isoch.c 	master[ndevs-1].n += rem;
master            251 drivers/char/agp/isoch.c 		cur = master[cdev].dev;
master            256 drivers/char/agp/isoch.c 		master[cdev].rq += (cdev == ndevs - 1)
master            266 drivers/char/agp/isoch.c 		mnicmd |= master[cdev].n  << 8;
master            267 drivers/char/agp/isoch.c 		mnicmd |= master[cdev].y  << 6;
master            268 drivers/char/agp/isoch.c 		mcmd   |= master[cdev].rq << 24;
master            275 drivers/char/agp/isoch.c 	kfree(master);
master             63 drivers/char/tpm/tpm_tis_spi.c 	spi_bus_lock(phy->spi_device->master);
master            133 drivers/char/tpm/tpm_tis_spi.c 	spi_bus_unlock(phy->spi_device->master);
master             41 drivers/clk/at91/clk-master.c 	struct clk_master *master = to_clk_master(hw);
master             43 drivers/clk/at91/clk-master.c 	while (!clk_master_ready(master->regmap))
master             51 drivers/clk/at91/clk-master.c 	struct clk_master *master = to_clk_master(hw);
master             53 drivers/clk/at91/clk-master.c 	return clk_master_ready(master->regmap);
master             62 drivers/clk/at91/clk-master.c 	struct clk_master *master = to_clk_master(hw);
master             63 drivers/clk/at91/clk-master.c 	const struct clk_master_layout *layout = master->layout;
master             65 drivers/clk/at91/clk-master.c 						master->characteristics;
master             68 drivers/clk/at91/clk-master.c 	regmap_read(master->regmap, master->layout->offset, &mckr);
master             91 drivers/clk/at91/clk-master.c 	struct clk_master *master = to_clk_master(hw);
master             94 drivers/clk/at91/clk-master.c 	regmap_read(master->regmap, master->layout->offset, &mckr);
master            113 drivers/clk/at91/clk-master.c 	struct clk_master *master;
master            121 drivers/clk/at91/clk-master.c 	master = kzalloc(sizeof(*master), GFP_KERNEL);
master            122 drivers/clk/at91/clk-master.c 	if (!master)
master            131 drivers/clk/at91/clk-master.c 	master->hw.init = &init;
master            132 drivers/clk/at91/clk-master.c 	master->layout = layout;
master            133 drivers/clk/at91/clk-master.c 	master->characteristics = characteristics;
master            134 drivers/clk/at91/clk-master.c 	master->regmap = regmap;
master            136 drivers/clk/at91/clk-master.c 	hw = &master->hw;
master            137 drivers/clk/at91/clk-master.c 	ret = clk_hw_register(NULL, &master->hw);
master            139 drivers/clk/at91/clk-master.c 		kfree(master);
master            134 drivers/clk/bcm/clk-bcm21664.c 	BCM21664_CCU_COMMON(master, MASTER),
master            141 drivers/clk/bcm/clk-bcm21664.c 			KONA_CLK(master, sdio1, peri),
master            143 drivers/clk/bcm/clk-bcm21664.c 			KONA_CLK(master, sdio2, peri),
master            145 drivers/clk/bcm/clk-bcm21664.c 			KONA_CLK(master, sdio3, peri),
master            147 drivers/clk/bcm/clk-bcm21664.c 			KONA_CLK(master, sdio4, peri),
master            149 drivers/clk/bcm/clk-bcm21664.c 			KONA_CLK(master, sdio1_sleep, peri),
master            151 drivers/clk/bcm/clk-bcm21664.c 			KONA_CLK(master, sdio2_sleep, peri),
master            153 drivers/clk/bcm/clk-bcm21664.c 			KONA_CLK(master, sdio3_sleep, peri),
master            155 drivers/clk/bcm/clk-bcm21664.c 			KONA_CLK(master, sdio4_sleep, peri),
master            184 drivers/clk/bcm/clk-bcm281xx.c 	BCM281XX_CCU_COMMON(master, MASTER),
master            187 drivers/clk/bcm/clk-bcm281xx.c 			KONA_CLK(master, sdio1, peri),
master            189 drivers/clk/bcm/clk-bcm281xx.c 			KONA_CLK(master, sdio2, peri),
master            191 drivers/clk/bcm/clk-bcm281xx.c 			KONA_CLK(master, sdio3, peri),
master            193 drivers/clk/bcm/clk-bcm281xx.c 			KONA_CLK(master, sdio4, peri),
master            195 drivers/clk/bcm/clk-bcm281xx.c 			KONA_CLK(master, usb_ic, peri),
master            197 drivers/clk/bcm/clk-bcm281xx.c 			KONA_CLK(master, hsic2_48m, peri),
master            199 drivers/clk/bcm/clk-bcm281xx.c 			KONA_CLK(master, hsic2_12m, peri),
master             20 drivers/cpuidle/cpuidle-ux500.c static atomic_t master = ATOMIC_INIT(0);
master             29 drivers/cpuidle/cpuidle-ux500.c 	if (atomic_inc_return(&master) == num_online_cpus()) {
master             81 drivers/cpuidle/cpuidle-ux500.c 	atomic_dec(&master);
master             30 drivers/dma/stm32-dmamux.c 	u32 master;
master             77 drivers/dma/stm32-dmamux.c 		mux->request, mux->master, mux->chan_id);
master            126 drivers/dma/stm32-dmamux.c 	mux->master = i - 1;
master            157 drivers/dma/stm32-dmamux.c 		mux->request, mux->master, mux->chan_id);
master           2123 drivers/dma/xilinx/xilinx_dma.c 	chan->config.master = cfg->master;
master           2129 drivers/dma/xilinx/xilinx_dma.c 		dmacr |= cfg->master << XILINX_DMA_DMACR_MASTER_SHIFT;
master            557 drivers/edac/ppc4xx_edac.c 	unsigned int master;
master            568 drivers/edac/ppc4xx_edac.c 	master = SDRAM_BESR_M0ID_DECODE(status->besr);
master            573 drivers/edac/ppc4xx_edac.c 			master,
master            574 drivers/edac/ppc4xx_edac.c 			(((master >= SDRAM_PLB_M0ID_FIRST) &&
master            575 drivers/edac/ppc4xx_edac.c 			  (master <= SDRAM_PLB_M0ID_LAST)) ?
master            576 drivers/edac/ppc4xx_edac.c 			 ppc4xx_plb_masters[master] : "UNKNOWN"));
master             63 drivers/fpga/ice40-spi.c 	spi_bus_lock(dev->master);
master             91 drivers/fpga/ice40-spi.c 	spi_bus_unlock(dev->master);
master             80 drivers/fsi/fsi-core.c 	struct fsi_master	*master;
master            105 drivers/fsi/fsi-core.c static int fsi_master_read(struct fsi_master *master, int link,
master            107 drivers/fsi/fsi-core.c static int fsi_master_write(struct fsi_master *master, int link,
master            109 drivers/fsi/fsi-core.c static int fsi_master_break(struct fsi_master *master, int link);
master            205 drivers/fsi/fsi-core.c 	struct fsi_master *master = slave->master;
master            213 drivers/fsi/fsi-core.c 	rc = fsi_master_read(master, link, id, FSI_SLAVE_BASE + FSI_SISC,
master            218 drivers/fsi/fsi-core.c 	rc =  fsi_master_read(master, link, id, FSI_SLAVE_BASE + FSI_SSTAT,
master            227 drivers/fsi/fsi-core.c 	return fsi_master_write(master, link, id, FSI_SLAVE_BASE + FSI_SISC,
master            274 drivers/fsi/fsi-core.c 	return fsi_master_write(slave->master, slave->link, slave->id,
master            282 drivers/fsi/fsi-core.c 	struct fsi_master *master = slave->master;
master            304 drivers/fsi/fsi-core.c 	if (master->term) {
master            305 drivers/fsi/fsi-core.c 		rc = master->term(master, link, id);
master            307 drivers/fsi/fsi-core.c 			rc = fsi_master_read(master, link, id, 0,
master            320 drivers/fsi/fsi-core.c 	rc = fsi_master_break(master, link);
master            331 drivers/fsi/fsi-core.c 	if (master->link_config)
master            332 drivers/fsi/fsi-core.c 		master->link_config(master, link,
master            350 drivers/fsi/fsi-core.c 		rc = fsi_master_read(slave->master, slave->link,
master            375 drivers/fsi/fsi-core.c 		rc = fsi_master_write(slave->master, slave->link,
master            527 drivers/fsi/fsi-core.c 					slave->master->idx, slave->link,
master            671 drivers/fsi/fsi-core.c static struct device_node *fsi_slave_find_of_node(struct fsi_master *master,
master            676 drivers/fsi/fsi-core.c 	parent = dev_of_node(&master->dev);
master            798 drivers/fsi/fsi-core.c 	struct fsi_master *master = slave->master;
master            800 drivers/fsi/fsi-core.c 	if (!master->term)
master            803 drivers/fsi/fsi-core.c 	master->term(master, slave->link, slave->id);
master            822 drivers/fsi/fsi-core.c 	struct fsi_master *master = slave->master;
master            832 drivers/fsi/fsi-core.c 	if (!master->link_config)
master            842 drivers/fsi/fsi-core.c 	if (master->link_config)
master            843 drivers/fsi/fsi-core.c 		master->link_config(master, slave->link,
master            979 drivers/fsi/fsi-core.c static int fsi_slave_init(struct fsi_master *master, int link, uint8_t id)
master            993 drivers/fsi/fsi-core.c 	rc = fsi_master_read(master, link, id, 0, &data, sizeof(data));
master            995 drivers/fsi/fsi-core.c 		dev_dbg(&master->dev, "can't read slave %02x:%02x %d\n",
master           1003 drivers/fsi/fsi-core.c 		dev_warn(&master->dev, "slave %02x:%02x invalid cfam id CRC!\n",
master           1008 drivers/fsi/fsi-core.c 	dev_dbg(&master->dev, "fsi: found chip %08x at %02x:%02x:%02x\n",
master           1009 drivers/fsi/fsi-core.c 			cfam_id, master->idx, link, id);
master           1014 drivers/fsi/fsi-core.c 	if (master->flags & FSI_MASTER_FLAG_SWCLOCK) {
master           1016 drivers/fsi/fsi-core.c 		rc = fsi_master_write(master, link, id,
master           1020 drivers/fsi/fsi-core.c 			dev_warn(&master->dev,
master           1034 drivers/fsi/fsi-core.c 	slave->dev.parent = &master->dev;
master           1035 drivers/fsi/fsi-core.c 	slave->dev.of_node = fsi_slave_find_of_node(master, link, id);
master           1039 drivers/fsi/fsi-core.c 	slave->master = master;
master           1057 drivers/fsi/fsi-core.c 		dev_warn(&master->dev,
master           1082 drivers/fsi/fsi-core.c 	if (master->link_config)
master           1083 drivers/fsi/fsi-core.c 		master->link_config(master, link,
master           1095 drivers/fsi/fsi-core.c 		dev_dbg(&master->dev, "failed during slave scan with: %d\n",
master           1123 drivers/fsi/fsi-core.c static int fsi_master_read(struct fsi_master *master, int link,
master           1128 drivers/fsi/fsi-core.c 	trace_fsi_master_read(master, link, slave_id, addr, size);
master           1132 drivers/fsi/fsi-core.c 		rc = master->read(master, link, slave_id, addr, val, size);
master           1134 drivers/fsi/fsi-core.c 	trace_fsi_master_rw_result(master, link, slave_id, addr, size,
master           1140 drivers/fsi/fsi-core.c static int fsi_master_write(struct fsi_master *master, int link,
master           1145 drivers/fsi/fsi-core.c 	trace_fsi_master_write(master, link, slave_id, addr, size, val);
master           1149 drivers/fsi/fsi-core.c 		rc = master->write(master, link, slave_id, addr, val, size);
master           1151 drivers/fsi/fsi-core.c 	trace_fsi_master_rw_result(master, link, slave_id, addr, size,
master           1157 drivers/fsi/fsi-core.c static int fsi_master_link_enable(struct fsi_master *master, int link)
master           1159 drivers/fsi/fsi-core.c 	if (master->link_enable)
master           1160 drivers/fsi/fsi-core.c 		return master->link_enable(master, link);
master           1168 drivers/fsi/fsi-core.c static int fsi_master_break(struct fsi_master *master, int link)
master           1172 drivers/fsi/fsi-core.c 	trace_fsi_master_break(master, link);
master           1174 drivers/fsi/fsi-core.c 	if (master->send_break)
master           1175 drivers/fsi/fsi-core.c 		rc = master->send_break(master, link);
master           1176 drivers/fsi/fsi-core.c 	if (master->link_config)
master           1177 drivers/fsi/fsi-core.c 		master->link_config(master, link, 16, 16);
master           1182 drivers/fsi/fsi-core.c static int fsi_master_scan(struct fsi_master *master)
master           1186 drivers/fsi/fsi-core.c 	for (link = 0; link < master->n_links; link++) {
master           1187 drivers/fsi/fsi-core.c 		rc = fsi_master_link_enable(master, link);
master           1189 drivers/fsi/fsi-core.c 			dev_dbg(&master->dev,
master           1193 drivers/fsi/fsi-core.c 		rc = fsi_master_break(master, link);
master           1195 drivers/fsi/fsi-core.c 			dev_dbg(&master->dev,
master           1200 drivers/fsi/fsi-core.c 		fsi_slave_init(master, link, 0);
master           1222 drivers/fsi/fsi-core.c static void fsi_master_unscan(struct fsi_master *master)
master           1224 drivers/fsi/fsi-core.c 	device_for_each_child(&master->dev, NULL, fsi_master_remove_slave);
master           1227 drivers/fsi/fsi-core.c int fsi_master_rescan(struct fsi_master *master)
master           1231 drivers/fsi/fsi-core.c 	mutex_lock(&master->scan_lock);
master           1232 drivers/fsi/fsi-core.c 	fsi_master_unscan(master);
master           1233 drivers/fsi/fsi-core.c 	rc = fsi_master_scan(master);
master           1234 drivers/fsi/fsi-core.c 	mutex_unlock(&master->scan_lock);
master           1243 drivers/fsi/fsi-core.c 	struct fsi_master *master = to_fsi_master(dev);
master           1246 drivers/fsi/fsi-core.c 	rc = fsi_master_rescan(master);
master           1258 drivers/fsi/fsi-core.c 	struct fsi_master *master = to_fsi_master(dev);
master           1260 drivers/fsi/fsi-core.c 	fsi_master_break(master, 0);
master           1267 drivers/fsi/fsi-core.c int fsi_master_register(struct fsi_master *master)
master           1272 drivers/fsi/fsi-core.c 	mutex_init(&master->scan_lock);
master           1273 drivers/fsi/fsi-core.c 	master->idx = ida_simple_get(&master_ida, 0, INT_MAX, GFP_KERNEL);
master           1274 drivers/fsi/fsi-core.c 	dev_set_name(&master->dev, "fsi%d", master->idx);
master           1276 drivers/fsi/fsi-core.c 	rc = device_register(&master->dev);
master           1278 drivers/fsi/fsi-core.c 		ida_simple_remove(&master_ida, master->idx);
master           1282 drivers/fsi/fsi-core.c 	rc = device_create_file(&master->dev, &dev_attr_rescan);
master           1284 drivers/fsi/fsi-core.c 		device_del(&master->dev);
master           1285 drivers/fsi/fsi-core.c 		ida_simple_remove(&master_ida, master->idx);
master           1289 drivers/fsi/fsi-core.c 	rc = device_create_file(&master->dev, &dev_attr_break);
master           1291 drivers/fsi/fsi-core.c 		device_del(&master->dev);
master           1292 drivers/fsi/fsi-core.c 		ida_simple_remove(&master_ida, master->idx);
master           1296 drivers/fsi/fsi-core.c 	np = dev_of_node(&master->dev);
master           1298 drivers/fsi/fsi-core.c 		mutex_lock(&master->scan_lock);
master           1299 drivers/fsi/fsi-core.c 		fsi_master_scan(master);
master           1300 drivers/fsi/fsi-core.c 		mutex_unlock(&master->scan_lock);
master           1307 drivers/fsi/fsi-core.c void fsi_master_unregister(struct fsi_master *master)
master           1309 drivers/fsi/fsi-core.c 	if (master->idx >= 0) {
master           1310 drivers/fsi/fsi-core.c 		ida_simple_remove(&master_ida, master->idx);
master           1311 drivers/fsi/fsi-core.c 		master->idx = -1;
master           1314 drivers/fsi/fsi-core.c 	mutex_lock(&master->scan_lock);
master           1315 drivers/fsi/fsi-core.c 	fsi_master_unscan(master);
master           1316 drivers/fsi/fsi-core.c 	mutex_unlock(&master->scan_lock);
master           1317 drivers/fsi/fsi-core.c 	device_unregister(&master->dev);
master             88 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master	master;
master            120 drivers/fsi/fsi-master-ast-cf.c #define to_fsi_master_acf(m) container_of(m, struct fsi_master_acf, master)
master            159 drivers/fsi/fsi-master-ast-cf.c static bool check_same_address(struct fsi_master_acf *master, int id,
master            163 drivers/fsi/fsi-master-ast-cf.c 	return master->last_addr == (((id & 0x3) << 21) | (addr & ~0x3));
master            166 drivers/fsi/fsi-master-ast-cf.c static bool check_relative_address(struct fsi_master_acf *master, int id,
master            169 drivers/fsi/fsi-master-ast-cf.c 	uint32_t last_addr = master->last_addr;
master            196 drivers/fsi/fsi-master-ast-cf.c static void last_address_update(struct fsi_master_acf *master,
master            200 drivers/fsi/fsi-master-ast-cf.c 		master->last_addr = LAST_ADDR_INVALID;
master            202 drivers/fsi/fsi-master-ast-cf.c 		master->last_addr = ((id & 0x3) << 21) | (addr & ~0x3);
master            208 drivers/fsi/fsi-master-ast-cf.c static void build_ar_command(struct fsi_master_acf *master,
master            227 drivers/fsi/fsi-master-ast-cf.c 	if (check_same_address(master, id, addr)) {
master            232 drivers/fsi/fsi-master-ast-cf.c 		trace_fsi_master_acf_cmd_same_addr(master);
master            234 drivers/fsi/fsi-master-ast-cf.c 	} else if (check_relative_address(master, id, addr, &rel_addr)) {
master            239 drivers/fsi/fsi-master-ast-cf.c 		trace_fsi_master_acf_cmd_rel_addr(master, rel_addr);
master            244 drivers/fsi/fsi-master-ast-cf.c 		trace_fsi_master_acf_cmd_abs_addr(master, addr);
master            307 drivers/fsi/fsi-master-ast-cf.c static int do_copro_command(struct fsi_master_acf *master, uint32_t op)
master            312 drivers/fsi/fsi-master-ast-cf.c 	trace_fsi_master_acf_copro_command(master, op);
master            315 drivers/fsi/fsi-master-ast-cf.c 	iowrite32be(op, master->sram + CMD_STAT_REG);
master            318 drivers/fsi/fsi-master-ast-cf.c 	if (master->cvic)
master            319 drivers/fsi/fsi-master-ast-cf.c 		iowrite32(0x2, master->cvic + CVIC_TRIG_REG);
master            324 drivers/fsi/fsi-master-ast-cf.c 			dev_warn(master->dev,
master            328 drivers/fsi/fsi-master-ast-cf.c 		stat = ioread8(master->sram + CMD_STAT_REG);
master            344 drivers/fsi/fsi-master-ast-cf.c static int clock_zeros(struct fsi_master_acf *master, int count)
master            349 drivers/fsi/fsi-master-ast-cf.c 		rc = do_copro_command(master,
master            358 drivers/fsi/fsi-master-ast-cf.c static int send_request(struct fsi_master_acf *master, struct fsi_msg *cmd,
master            363 drivers/fsi/fsi-master-ast-cf.c 	trace_fsi_master_acf_send_request(master, cmd, resp_bits);
master            366 drivers/fsi/fsi-master-ast-cf.c 	iowrite32be((cmd->msg >> 32), master->sram + CMD_DATA);
master            367 drivers/fsi/fsi-master-ast-cf.c 	iowrite32be((cmd->msg & 0xffffffff), master->sram + CMD_DATA + 4);
master            374 drivers/fsi/fsi-master-ast-cf.c 	return do_copro_command(master, op);
master            377 drivers/fsi/fsi-master-ast-cf.c static int read_copro_response(struct fsi_master_acf *master, uint8_t size,
master            380 drivers/fsi/fsi-master-ast-cf.c 	uint8_t rtag = ioread8(master->sram + STAT_RTAG) & 0xf;
master            381 drivers/fsi/fsi-master-ast-cf.c 	uint8_t rcrc = ioread8(master->sram + STAT_RCRC) & 0xf;
master            392 drivers/fsi/fsi-master-ast-cf.c 		rdata = ioread32be(master->sram + RSP_DATA);
master            399 drivers/fsi/fsi-master-ast-cf.c 	trace_fsi_master_acf_copro_response(master, rtag, rcrc, rdata, crc == 0);
master            408 drivers/fsi/fsi-master-ast-cf.c 		dev_dbg(master->dev, "Bad response CRC !\n");
master            414 drivers/fsi/fsi-master-ast-cf.c static int send_term(struct fsi_master_acf *master, uint8_t slave)
master            422 drivers/fsi/fsi-master-ast-cf.c 	rc = send_request(master, &cmd, 0);
master            424 drivers/fsi/fsi-master-ast-cf.c 		dev_warn(master->dev, "Error %d sending term\n", rc);
master            428 drivers/fsi/fsi-master-ast-cf.c 	rc = read_copro_response(master, 0, NULL, &tag);
master            430 drivers/fsi/fsi-master-ast-cf.c 		dev_err(master->dev,
master            434 drivers/fsi/fsi-master-ast-cf.c 		dev_err(master->dev, "TERM failed; response %d\n", tag);
master            440 drivers/fsi/fsi-master-ast-cf.c static void dump_ucode_trace(struct fsi_master_acf *master)
master            446 drivers/fsi/fsi-master-ast-cf.c 	dev_dbg(master->dev,
master            448 drivers/fsi/fsi-master-ast-cf.c 		ioread32be(master->sram + CMD_STAT_REG),
master            449 drivers/fsi/fsi-master-ast-cf.c 		ioread8(master->sram + STAT_RTAG),
master            450 drivers/fsi/fsi-master-ast-cf.c 		ioread8(master->sram + STAT_RCRC),
master            451 drivers/fsi/fsi-master-ast-cf.c 		ioread32be(master->sram + RSP_DATA),
master            452 drivers/fsi/fsi-master-ast-cf.c 		ioread32be(master->sram + INT_CNT));
master            458 drivers/fsi/fsi-master-ast-cf.c 		v = ioread8(master->sram + TRACEBUF + i);
master            461 drivers/fsi/fsi-master-ast-cf.c 			dev_dbg(master->dev, "%s\n", trbuf);
master            467 drivers/fsi/fsi-master-ast-cf.c static int handle_response(struct fsi_master_acf *master,
master            476 drivers/fsi/fsi-master-ast-cf.c 	rc = read_copro_response(master, size, &response, &tag);
master            489 drivers/fsi/fsi-master-ast-cf.c 		trace_fsi_master_acf_crc_rsp_error(master, crc_err_retries);
master            490 drivers/fsi/fsi-master-ast-cf.c 		if (master->trace_enabled)
master            491 drivers/fsi/fsi-master-ast-cf.c 			dump_ucode_trace(master);
master            492 drivers/fsi/fsi-master-ast-cf.c 		rc = clock_zeros(master, FSI_MASTER_EPOLL_CLOCKS);
master            494 drivers/fsi/fsi-master-ast-cf.c 			dev_warn(master->dev,
master            499 drivers/fsi/fsi-master-ast-cf.c 		rc = send_request(master, &cmd, size);
master            501 drivers/fsi/fsi-master-ast-cf.c 			dev_warn(master->dev, "Error %d sending E_POLL\n", rc);
master            526 drivers/fsi/fsi-master-ast-cf.c 		dev_dbg(master->dev, "Busy, retrying...\n");
master            527 drivers/fsi/fsi-master-ast-cf.c 		if (master->trace_enabled)
master            528 drivers/fsi/fsi-master-ast-cf.c 			dump_ucode_trace(master);
master            529 drivers/fsi/fsi-master-ast-cf.c 		rc = clock_zeros(master, FSI_MASTER_DPOLL_CLOCKS);
master            531 drivers/fsi/fsi-master-ast-cf.c 			dev_warn(master->dev,
master            537 drivers/fsi/fsi-master-ast-cf.c 			rc = send_request(master, &cmd, size);
master            539 drivers/fsi/fsi-master-ast-cf.c 				dev_warn(master->dev, "Error %d sending D_POLL\n", rc);
master            544 drivers/fsi/fsi-master-ast-cf.c 		dev_dbg(master->dev,
master            546 drivers/fsi/fsi-master-ast-cf.c 		send_term(master, slave);
master            551 drivers/fsi/fsi-master-ast-cf.c 		dev_dbg(master->dev, "ERRA received\n");
master            552 drivers/fsi/fsi-master-ast-cf.c 		if (master->trace_enabled)
master            553 drivers/fsi/fsi-master-ast-cf.c 			dump_ucode_trace(master);
master            557 drivers/fsi/fsi-master-ast-cf.c 		dev_dbg(master->dev, "ERRC received\n");
master            558 drivers/fsi/fsi-master-ast-cf.c 		if (master->trace_enabled)
master            559 drivers/fsi/fsi-master-ast-cf.c 			dump_ucode_trace(master);
master            565 drivers/fsi/fsi-master-ast-cf.c 		trace_fsi_master_acf_poll_response_busy(master, busy_count);
master            571 drivers/fsi/fsi-master-ast-cf.c static int fsi_master_acf_xfer(struct fsi_master_acf *master, uint8_t slave,
master            578 drivers/fsi/fsi-master-ast-cf.c 		rc = send_request(master, cmd, resp_len);
master            581 drivers/fsi/fsi-master-ast-cf.c 				dev_warn(master->dev, "Error %d sending command\n", rc);
master            584 drivers/fsi/fsi-master-ast-cf.c 		rc = handle_response(master, slave, resp_len, resp);
master            588 drivers/fsi/fsi-master-ast-cf.c 		dev_dbg(master->dev, "ECRC retry %d\n", retries);
master            601 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master = to_fsi_master_acf(_master);
master            608 drivers/fsi/fsi-master-ast-cf.c 	mutex_lock(&master->lock);
master            609 drivers/fsi/fsi-master-ast-cf.c 	dev_dbg(master->dev, "read id %d addr %x size %zd\n", id, addr, size);
master            610 drivers/fsi/fsi-master-ast-cf.c 	build_ar_command(master, &cmd, id, addr, size, NULL);
master            611 drivers/fsi/fsi-master-ast-cf.c 	rc = fsi_master_acf_xfer(master, id, &cmd, size, val);
master            612 drivers/fsi/fsi-master-ast-cf.c 	last_address_update(master, id, rc == 0, addr);
master            614 drivers/fsi/fsi-master-ast-cf.c 		dev_dbg(master->dev, "read id %d addr 0x%08x err: %d\n",
master            616 drivers/fsi/fsi-master-ast-cf.c 	mutex_unlock(&master->lock);
master            625 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master = to_fsi_master_acf(_master);
master            632 drivers/fsi/fsi-master-ast-cf.c 	mutex_lock(&master->lock);
master            633 drivers/fsi/fsi-master-ast-cf.c 	build_ar_command(master, &cmd, id, addr, size, val);
master            634 drivers/fsi/fsi-master-ast-cf.c 	dev_dbg(master->dev, "write id %d addr %x size %zd raw_data: %08x\n",
master            636 drivers/fsi/fsi-master-ast-cf.c 	rc = fsi_master_acf_xfer(master, id, &cmd, 0, NULL);
master            637 drivers/fsi/fsi-master-ast-cf.c 	last_address_update(master, id, rc == 0, addr);
master            639 drivers/fsi/fsi-master-ast-cf.c 		dev_dbg(master->dev, "write id %d addr 0x%08x err: %d\n",
master            641 drivers/fsi/fsi-master-ast-cf.c 	mutex_unlock(&master->lock);
master            649 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master = to_fsi_master_acf(_master);
master            656 drivers/fsi/fsi-master-ast-cf.c 	mutex_lock(&master->lock);
master            658 drivers/fsi/fsi-master-ast-cf.c 	dev_dbg(master->dev, "term id %d\n", id);
master            659 drivers/fsi/fsi-master-ast-cf.c 	rc = fsi_master_acf_xfer(master, id, &cmd, 0, NULL);
master            660 drivers/fsi/fsi-master-ast-cf.c 	last_address_update(master, id, false, 0);
master            661 drivers/fsi/fsi-master-ast-cf.c 	mutex_unlock(&master->lock);
master            668 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master = to_fsi_master_acf(_master);
master            674 drivers/fsi/fsi-master-ast-cf.c 	mutex_lock(&master->lock);
master            675 drivers/fsi/fsi-master-ast-cf.c 	if (master->external_mode) {
master            676 drivers/fsi/fsi-master-ast-cf.c 		mutex_unlock(&master->lock);
master            679 drivers/fsi/fsi-master-ast-cf.c 	dev_dbg(master->dev, "sending BREAK\n");
master            680 drivers/fsi/fsi-master-ast-cf.c 	rc = do_copro_command(master, CMD_BREAK);
master            681 drivers/fsi/fsi-master-ast-cf.c 	last_address_update(master, 0, false, 0);
master            682 drivers/fsi/fsi-master-ast-cf.c 	mutex_unlock(&master->lock);
master            690 drivers/fsi/fsi-master-ast-cf.c static void reset_cf(struct fsi_master_acf *master)
master            692 drivers/fsi/fsi-master-ast-cf.c 	regmap_write(master->scu, SCU_COPRO_CTRL, SCU_COPRO_RESET);
master            694 drivers/fsi/fsi-master-ast-cf.c 	regmap_write(master->scu, SCU_COPRO_CTRL, 0);
master            698 drivers/fsi/fsi-master-ast-cf.c static void start_cf(struct fsi_master_acf *master)
master            700 drivers/fsi/fsi-master-ast-cf.c 	regmap_write(master->scu, SCU_COPRO_CTRL, SCU_COPRO_CLK_EN);
master            703 drivers/fsi/fsi-master-ast-cf.c static void setup_ast2500_cf_maps(struct fsi_master_acf *master)
master            722 drivers/fsi/fsi-master-ast-cf.c 	regmap_write(master->scu, SCU_2500_COPRO_SEG0, master->cf_mem_addr |
master            726 drivers/fsi/fsi-master-ast-cf.c 	regmap_write(master->scu, SCU_2500_COPRO_SEG2, SYSREG_BASE |
master            728 drivers/fsi/fsi-master-ast-cf.c 	regmap_write(master->scu, SCU_2500_COPRO_SEG3, SYSREG_BASE | 0x100000 |
master            732 drivers/fsi/fsi-master-ast-cf.c 	regmap_write(master->scu, SCU_2500_COPRO_SEG6, SYSREG_BASE);
master            733 drivers/fsi/fsi-master-ast-cf.c 	regmap_write(master->scu, SCU_2500_COPRO_SEG7, SYSREG_BASE | 0x100000);
master            736 drivers/fsi/fsi-master-ast-cf.c 	regmap_write(master->scu, SCU_2500_COPRO_CACHE_CTL,
master            740 drivers/fsi/fsi-master-ast-cf.c static void setup_ast2400_cf_maps(struct fsi_master_acf *master)
master            743 drivers/fsi/fsi-master-ast-cf.c 	regmap_write(master->scu, SCU_2400_COPRO_SEG0, master->cf_mem_addr |
master            747 drivers/fsi/fsi-master-ast-cf.c 	regmap_write(master->scu, SCU_2400_COPRO_SEG2, SYSREG_BASE |
master            751 drivers/fsi/fsi-master-ast-cf.c 	regmap_write(master->scu, SCU_2400_COPRO_SEG6, SYSREG_BASE);
master            754 drivers/fsi/fsi-master-ast-cf.c 	regmap_write(master->scu, SCU_2400_COPRO_CACHE_CTL,
master            758 drivers/fsi/fsi-master-ast-cf.c static void setup_common_fw_config(struct fsi_master_acf *master,
master            761 drivers/fsi/fsi-master-ast-cf.c 	iowrite16be(master->gpio_clk_vreg, base + HDR_CLOCK_GPIO_VADDR);
master            762 drivers/fsi/fsi-master-ast-cf.c 	iowrite16be(master->gpio_clk_dreg, base + HDR_CLOCK_GPIO_DADDR);
master            763 drivers/fsi/fsi-master-ast-cf.c 	iowrite16be(master->gpio_dat_vreg, base + HDR_DATA_GPIO_VADDR);
master            764 drivers/fsi/fsi-master-ast-cf.c 	iowrite16be(master->gpio_dat_dreg, base + HDR_DATA_GPIO_DADDR);
master            765 drivers/fsi/fsi-master-ast-cf.c 	iowrite16be(master->gpio_tra_vreg, base + HDR_TRANS_GPIO_VADDR);
master            766 drivers/fsi/fsi-master-ast-cf.c 	iowrite16be(master->gpio_tra_dreg, base + HDR_TRANS_GPIO_DADDR);
master            767 drivers/fsi/fsi-master-ast-cf.c 	iowrite8(master->gpio_clk_bit, base + HDR_CLOCK_GPIO_BIT);
master            768 drivers/fsi/fsi-master-ast-cf.c 	iowrite8(master->gpio_dat_bit, base + HDR_DATA_GPIO_BIT);
master            769 drivers/fsi/fsi-master-ast-cf.c 	iowrite8(master->gpio_tra_bit, base + HDR_TRANS_GPIO_BIT);
master            772 drivers/fsi/fsi-master-ast-cf.c static void setup_ast2500_fw_config(struct fsi_master_acf *master)
master            774 drivers/fsi/fsi-master-ast-cf.c 	void __iomem *base = master->cf_mem + HDR_OFFSET;
master            776 drivers/fsi/fsi-master-ast-cf.c 	setup_common_fw_config(master, base);
master            780 drivers/fsi/fsi-master-ast-cf.c static void setup_ast2400_fw_config(struct fsi_master_acf *master)
master            782 drivers/fsi/fsi-master-ast-cf.c 	void __iomem *base = master->cf_mem + HDR_OFFSET;
master            784 drivers/fsi/fsi-master-ast-cf.c 	setup_common_fw_config(master, base);
master            788 drivers/fsi/fsi-master-ast-cf.c static int setup_gpios_for_copro(struct fsi_master_acf *master)
master            794 drivers/fsi/fsi-master-ast-cf.c 	gpiod_direction_output(master->gpio_mux, 1);
master            795 drivers/fsi/fsi-master-ast-cf.c 	gpiod_direction_output(master->gpio_enable, 1);
master            798 drivers/fsi/fsi-master-ast-cf.c 	rc = aspeed_gpio_copro_grab_gpio(master->gpio_clk, &master->gpio_clk_vreg,
master            799 drivers/fsi/fsi-master-ast-cf.c 					 &master->gpio_clk_dreg, &master->gpio_clk_bit);
master            801 drivers/fsi/fsi-master-ast-cf.c 		dev_err(master->dev, "failed to assign clock gpio to coprocessor\n");
master            804 drivers/fsi/fsi-master-ast-cf.c 	rc = aspeed_gpio_copro_grab_gpio(master->gpio_data, &master->gpio_dat_vreg,
master            805 drivers/fsi/fsi-master-ast-cf.c 					 &master->gpio_dat_dreg, &master->gpio_dat_bit);
master            807 drivers/fsi/fsi-master-ast-cf.c 		dev_err(master->dev, "failed to assign data gpio to coprocessor\n");
master            808 drivers/fsi/fsi-master-ast-cf.c 		aspeed_gpio_copro_release_gpio(master->gpio_clk);
master            811 drivers/fsi/fsi-master-ast-cf.c 	rc = aspeed_gpio_copro_grab_gpio(master->gpio_trans, &master->gpio_tra_vreg,
master            812 drivers/fsi/fsi-master-ast-cf.c 					 &master->gpio_tra_dreg, &master->gpio_tra_bit);
master            814 drivers/fsi/fsi-master-ast-cf.c 		dev_err(master->dev, "failed to assign trans gpio to coprocessor\n");
master            815 drivers/fsi/fsi-master-ast-cf.c 		aspeed_gpio_copro_release_gpio(master->gpio_clk);
master            816 drivers/fsi/fsi-master-ast-cf.c 		aspeed_gpio_copro_release_gpio(master->gpio_data);
master            822 drivers/fsi/fsi-master-ast-cf.c static void release_copro_gpios(struct fsi_master_acf *master)
master            824 drivers/fsi/fsi-master-ast-cf.c 	aspeed_gpio_copro_release_gpio(master->gpio_clk);
master            825 drivers/fsi/fsi-master-ast-cf.c 	aspeed_gpio_copro_release_gpio(master->gpio_data);
master            826 drivers/fsi/fsi-master-ast-cf.c 	aspeed_gpio_copro_release_gpio(master->gpio_trans);
master            829 drivers/fsi/fsi-master-ast-cf.c static int load_copro_firmware(struct fsi_master_acf *master)
master            838 drivers/fsi/fsi-master-ast-cf.c 	rc = request_firmware(&fw, FW_FILE_NAME, master->dev);
master            841 drivers/fsi/fsi-master-ast-cf.c 			master->dev, "Error %d to load firwmare '%s' !\n",
master            847 drivers/fsi/fsi-master-ast-cf.c 	if (master->gpio_clk_vreg == master->gpio_dat_vreg)
master            851 drivers/fsi/fsi-master-ast-cf.c 	dev_dbg(master->dev, "Looking for image sig %04x\n", wanted_sig);
master            862 drivers/fsi/fsi-master-ast-cf.c 		dev_err(master->dev, "Failed to locate image sig %04x in FW blob\n",
master            867 drivers/fsi/fsi-master-ast-cf.c 	if (size > master->cf_mem_size) {
master            868 drivers/fsi/fsi-master-ast-cf.c 		dev_err(master->dev, "FW size (%zd) bigger than memory reserve (%zd)\n",
master            869 drivers/fsi/fsi-master-ast-cf.c 			fw->size, master->cf_mem_size);
master            872 drivers/fsi/fsi-master-ast-cf.c 		memcpy_toio(master->cf_mem, data, size);
master            880 drivers/fsi/fsi-master-ast-cf.c static int check_firmware_image(struct fsi_master_acf *master)
master            884 drivers/fsi/fsi-master-ast-cf.c 	fw_vers = ioread16be(master->cf_mem + HDR_OFFSET + HDR_FW_VERS);
master            885 drivers/fsi/fsi-master-ast-cf.c 	fw_api = ioread16be(master->cf_mem + HDR_OFFSET + HDR_API_VERS);
master            886 drivers/fsi/fsi-master-ast-cf.c 	fw_options = ioread32be(master->cf_mem + HDR_OFFSET + HDR_FW_OPTIONS);
master            887 drivers/fsi/fsi-master-ast-cf.c 	master->trace_enabled = !!(fw_options & FW_OPTION_TRACE_EN);
master            890 drivers/fsi/fsi-master-ast-cf.c 	dev_info(master->dev, "ColdFire initialized, firmware v%d API v%d.%d (trace %s)\n",
master            892 drivers/fsi/fsi-master-ast-cf.c 		 master->trace_enabled ? "enabled" : "disabled");
master            895 drivers/fsi/fsi-master-ast-cf.c 		dev_err(master->dev, "Unsupported coprocessor API version !\n");
master            902 drivers/fsi/fsi-master-ast-cf.c static int copro_enable_sw_irq(struct fsi_master_acf *master)
master            912 drivers/fsi/fsi-master-ast-cf.c 		iowrite32(0x2, master->cvic + CVIC_EN_REG);
master            913 drivers/fsi/fsi-master-ast-cf.c 		val = ioread32(master->cvic + CVIC_EN_REG);
master            919 drivers/fsi/fsi-master-ast-cf.c 		dev_err(master->dev, "Failed to enable coprocessor interrupt !\n");
master            925 drivers/fsi/fsi-master-ast-cf.c static int fsi_master_acf_setup(struct fsi_master_acf *master)
master            931 drivers/fsi/fsi-master-ast-cf.c 	reset_cf(master);
master            937 drivers/fsi/fsi-master-ast-cf.c 	memset_io(master->sram, 0, SRAM_SIZE);
master            940 drivers/fsi/fsi-master-ast-cf.c 	rc = setup_gpios_for_copro(master);
master            945 drivers/fsi/fsi-master-ast-cf.c 	rc = load_copro_firmware(master);
master            950 drivers/fsi/fsi-master-ast-cf.c 	rc = check_firmware_image(master);
master            955 drivers/fsi/fsi-master-ast-cf.c 	if (master->is_ast2500) {
master            956 drivers/fsi/fsi-master-ast-cf.c 		setup_ast2500_cf_maps(master);
master            957 drivers/fsi/fsi-master-ast-cf.c 		setup_ast2500_fw_config(master);
master            959 drivers/fsi/fsi-master-ast-cf.c 		setup_ast2400_cf_maps(master);
master            960 drivers/fsi/fsi-master-ast-cf.c 		setup_ast2400_fw_config(master);
master            964 drivers/fsi/fsi-master-ast-cf.c 	start_cf(master);
master            970 drivers/fsi/fsi-master-ast-cf.c 		val = ioread8(master->sram + CF_STARTED);
master            976 drivers/fsi/fsi-master-ast-cf.c 		dev_err(master->dev, "Coprocessor startup timeout !\n");
master            982 drivers/fsi/fsi-master-ast-cf.c 	iowrite8(master->t_send_delay, master->sram + SEND_DLY_REG);
master            983 drivers/fsi/fsi-master-ast-cf.c 	iowrite8(master->t_echo_delay, master->sram + ECHO_DLY_REG);
master            986 drivers/fsi/fsi-master-ast-cf.c 	if (master->cvic) {
master            987 drivers/fsi/fsi-master-ast-cf.c 		rc = copro_enable_sw_irq(master);
master            994 drivers/fsi/fsi-master-ast-cf.c 	reset_cf(master);
master            997 drivers/fsi/fsi-master-ast-cf.c 	release_copro_gpios(master);
master           1003 drivers/fsi/fsi-master-ast-cf.c static void fsi_master_acf_terminate(struct fsi_master_acf *master)
master           1016 drivers/fsi/fsi-master-ast-cf.c 	reset_cf(master);
master           1019 drivers/fsi/fsi-master-ast-cf.c 	iowrite32(0, master->sram + CF_STARTED);
master           1024 drivers/fsi/fsi-master-ast-cf.c 	iowrite8(ARB_ARM_ACK, master->sram + ARB_REG);
master           1029 drivers/fsi/fsi-master-ast-cf.c 	release_copro_gpios(master);
master           1032 drivers/fsi/fsi-master-ast-cf.c static void fsi_master_acf_setup_external(struct fsi_master_acf *master)
master           1035 drivers/fsi/fsi-master-ast-cf.c 	gpiod_direction_output(master->gpio_mux, 0);
master           1036 drivers/fsi/fsi-master-ast-cf.c 	gpiod_direction_output(master->gpio_trans, 0);
master           1037 drivers/fsi/fsi-master-ast-cf.c 	gpiod_direction_output(master->gpio_enable, 1);
master           1038 drivers/fsi/fsi-master-ast-cf.c 	gpiod_direction_input(master->gpio_clk);
master           1039 drivers/fsi/fsi-master-ast-cf.c 	gpiod_direction_input(master->gpio_data);
master           1044 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master = to_fsi_master_acf(_master);
master           1050 drivers/fsi/fsi-master-ast-cf.c 	mutex_lock(&master->lock);
master           1051 drivers/fsi/fsi-master-ast-cf.c 	if (!master->external_mode) {
master           1052 drivers/fsi/fsi-master-ast-cf.c 		gpiod_set_value(master->gpio_enable, 1);
master           1055 drivers/fsi/fsi-master-ast-cf.c 	mutex_unlock(&master->lock);
master           1063 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master = to_fsi_master_acf(_master);
master           1068 drivers/fsi/fsi-master-ast-cf.c 	mutex_lock(&master->lock);
master           1069 drivers/fsi/fsi-master-ast-cf.c 	master->t_send_delay = t_send_delay;
master           1070 drivers/fsi/fsi-master-ast-cf.c 	master->t_echo_delay = t_echo_delay;
master           1071 drivers/fsi/fsi-master-ast-cf.c 	dev_dbg(master->dev, "Changing delays: send=%d echo=%d\n",
master           1073 drivers/fsi/fsi-master-ast-cf.c 	iowrite8(master->t_send_delay, master->sram + SEND_DLY_REG);
master           1074 drivers/fsi/fsi-master-ast-cf.c 	iowrite8(master->t_echo_delay, master->sram + ECHO_DLY_REG);
master           1075 drivers/fsi/fsi-master-ast-cf.c 	mutex_unlock(&master->lock);
master           1083 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master = dev_get_drvdata(dev);
master           1086 drivers/fsi/fsi-master-ast-cf.c 			master->external_mode ? 1 : 0);
master           1092 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master = dev_get_drvdata(dev);
master           1103 drivers/fsi/fsi-master-ast-cf.c 	mutex_lock(&master->lock);
master           1105 drivers/fsi/fsi-master-ast-cf.c 	if (external_mode == master->external_mode) {
master           1106 drivers/fsi/fsi-master-ast-cf.c 		mutex_unlock(&master->lock);
master           1110 drivers/fsi/fsi-master-ast-cf.c 	master->external_mode = external_mode;
master           1111 drivers/fsi/fsi-master-ast-cf.c 	if (master->external_mode) {
master           1112 drivers/fsi/fsi-master-ast-cf.c 		fsi_master_acf_terminate(master);
master           1113 drivers/fsi/fsi-master-ast-cf.c 		fsi_master_acf_setup_external(master);
master           1115 drivers/fsi/fsi-master-ast-cf.c 		fsi_master_acf_setup(master);
master           1117 drivers/fsi/fsi-master-ast-cf.c 	mutex_unlock(&master->lock);
master           1119 drivers/fsi/fsi-master-ast-cf.c 	fsi_master_rescan(&master->master);
master           1129 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master = data;
master           1136 drivers/fsi/fsi-master-ast-cf.c 	iowrite8(ARB_ARM_REQ, master->sram + ARB_REG);
master           1150 drivers/fsi/fsi-master-ast-cf.c 	if (ioread32(master->sram + CF_STARTED) == 0) {
master           1153 drivers/fsi/fsi-master-ast-cf.c 		regmap_read(master->scu, SCU_COPRO_CTRL, &reg);
master           1159 drivers/fsi/fsi-master-ast-cf.c 	if (master->cvic)
master           1160 drivers/fsi/fsi-master-ast-cf.c 		iowrite32(0x2, master->cvic + CVIC_TRIG_REG);
master           1163 drivers/fsi/fsi-master-ast-cf.c 		val = ioread8(master->sram + ARB_REG);
master           1171 drivers/fsi/fsi-master-ast-cf.c 		dev_warn(master->dev, "GPIO request arbitration timeout\n");
master           1178 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master = data;
master           1181 drivers/fsi/fsi-master-ast-cf.c 	iowrite8(0, master->sram + ARB_REG);
master           1184 drivers/fsi/fsi-master-ast-cf.c 	if (master->cvic)
master           1185 drivers/fsi/fsi-master-ast-cf.c 		iowrite32(0x2, master->cvic + CVIC_TRIG_REG);
master           1192 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master = to_fsi_master_acf(dev_to_fsi_master(dev));
master           1195 drivers/fsi/fsi-master-ast-cf.c 	mutex_lock(&master->lock);
master           1196 drivers/fsi/fsi-master-ast-cf.c 	fsi_master_acf_terminate(master);
master           1198 drivers/fsi/fsi-master-ast-cf.c 	mutex_unlock(&master->lock);
master           1201 drivers/fsi/fsi-master-ast-cf.c 	gen_pool_free(master->sram_pool, (unsigned long)master->sram, SRAM_SIZE);
master           1202 drivers/fsi/fsi-master-ast-cf.c 	of_node_put(dev_of_node(master->dev));
master           1204 drivers/fsi/fsi-master-ast-cf.c 	kfree(master);
master           1216 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master;
master           1222 drivers/fsi/fsi-master-ast-cf.c 	master = kzalloc(sizeof(*master), GFP_KERNEL);
master           1223 drivers/fsi/fsi-master-ast-cf.c 	if (!master)
master           1226 drivers/fsi/fsi-master-ast-cf.c 	master->dev = &pdev->dev;
master           1227 drivers/fsi/fsi-master-ast-cf.c 	master->master.dev.parent = master->dev;
master           1228 drivers/fsi/fsi-master-ast-cf.c 	master->last_addr = LAST_ADDR_INVALID;
master           1231 drivers/fsi/fsi-master-ast-cf.c 	master->is_ast2500 = of_device_is_compatible(mnode, "aspeed,ast2500-cf-fsi-master");
master           1234 drivers/fsi/fsi-master-ast-cf.c 	if (master->is_ast2500)
master           1235 drivers/fsi/fsi-master-ast-cf.c 		master->scu = syscon_regmap_lookup_by_compatible("aspeed,ast2500-scu");
master           1237 drivers/fsi/fsi-master-ast-cf.c 		master->scu = syscon_regmap_lookup_by_compatible("aspeed,ast2400-scu");
master           1238 drivers/fsi/fsi-master-ast-cf.c 	if (IS_ERR(master->scu)) {
master           1240 drivers/fsi/fsi-master-ast-cf.c 		rc = PTR_ERR(master->scu);
master           1251 drivers/fsi/fsi-master-ast-cf.c 	master->gpio_clk = gpio;
master           1259 drivers/fsi/fsi-master-ast-cf.c 	master->gpio_data = gpio;
master           1268 drivers/fsi/fsi-master-ast-cf.c 	master->gpio_trans = gpio;
master           1276 drivers/fsi/fsi-master-ast-cf.c 	master->gpio_enable = gpio;
master           1284 drivers/fsi/fsi-master-ast-cf.c 	master->gpio_mux = gpio;
master           1300 drivers/fsi/fsi-master-ast-cf.c 	master->cf_mem_size = resource_size(&res);
master           1301 drivers/fsi/fsi-master-ast-cf.c 	master->cf_mem_addr = (uint32_t)res.start;
master           1302 drivers/fsi/fsi-master-ast-cf.c 	cf_mem_align = master->is_ast2500 ? 0x00100000 : 0x00200000;
master           1303 drivers/fsi/fsi-master-ast-cf.c 	if (master->cf_mem_addr & (cf_mem_align - 1)) {
master           1308 drivers/fsi/fsi-master-ast-cf.c 	master->cf_mem = devm_ioremap_resource(&pdev->dev, &res);
master           1309 drivers/fsi/fsi-master-ast-cf.c  	if (IS_ERR(master->cf_mem)) {
master           1310 drivers/fsi/fsi-master-ast-cf.c 		rc = PTR_ERR(master->cf_mem);
master           1314 drivers/fsi/fsi-master-ast-cf.c 	dev_dbg(&pdev->dev, "DRAM allocation @%x\n", master->cf_mem_addr);
master           1317 drivers/fsi/fsi-master-ast-cf.c 	if (master->is_ast2500) {
master           1325 drivers/fsi/fsi-master-ast-cf.c 		master->cvic = devm_of_iomap(&pdev->dev, np, 0, NULL);
master           1326 drivers/fsi/fsi-master-ast-cf.c 		if (IS_ERR(master->cvic)) {
master           1327 drivers/fsi/fsi-master-ast-cf.c 			rc = PTR_ERR(master->cvic);
master           1332 drivers/fsi/fsi-master-ast-cf.c 					  &master->cvic_sw_irq);
master           1340 drivers/fsi/fsi-master-ast-cf.c 	master->sram_pool = of_gen_pool_get(dev_of_node(&pdev->dev), "aspeed,sram", 0);
master           1341 drivers/fsi/fsi-master-ast-cf.c 	if (!master->sram_pool) {
master           1349 drivers/fsi/fsi-master-ast-cf.c 	master->sram = (void __iomem *)gen_pool_alloc_algo(master->sram_pool, SRAM_SIZE,
master           1351 drivers/fsi/fsi-master-ast-cf.c 	if (!master->sram) {
master           1357 drivers/fsi/fsi-master-ast-cf.c 		(unsigned long)gen_pool_virt_to_phys(master->sram_pool,
master           1358 drivers/fsi/fsi-master-ast-cf.c 						     (unsigned long)master->sram));
master           1364 drivers/fsi/fsi-master-ast-cf.c 	aspeed_gpio_copro_set_ops(&fsi_master_acf_gpio_ops, master);
master           1367 drivers/fsi/fsi-master-ast-cf.c 	master->t_send_delay = FSI_SEND_DELAY_CLOCKS;
master           1368 drivers/fsi/fsi-master-ast-cf.c 	master->t_echo_delay = FSI_ECHO_DELAY_CLOCKS;
master           1369 drivers/fsi/fsi-master-ast-cf.c 	master->master.n_links = 1;
master           1370 drivers/fsi/fsi-master-ast-cf.c 	if (master->is_ast2500)
master           1371 drivers/fsi/fsi-master-ast-cf.c 		master->master.flags = FSI_MASTER_FLAG_SWCLOCK;
master           1372 drivers/fsi/fsi-master-ast-cf.c 	master->master.read = fsi_master_acf_read;
master           1373 drivers/fsi/fsi-master-ast-cf.c 	master->master.write = fsi_master_acf_write;
master           1374 drivers/fsi/fsi-master-ast-cf.c 	master->master.term = fsi_master_acf_term;
master           1375 drivers/fsi/fsi-master-ast-cf.c 	master->master.send_break = fsi_master_acf_break;
master           1376 drivers/fsi/fsi-master-ast-cf.c 	master->master.link_enable = fsi_master_acf_link_enable;
master           1377 drivers/fsi/fsi-master-ast-cf.c 	master->master.link_config = fsi_master_acf_link_config;
master           1378 drivers/fsi/fsi-master-ast-cf.c 	master->master.dev.of_node = of_node_get(dev_of_node(master->dev));
master           1379 drivers/fsi/fsi-master-ast-cf.c 	master->master.dev.release = fsi_master_acf_release;
master           1380 drivers/fsi/fsi-master-ast-cf.c 	platform_set_drvdata(pdev, master);
master           1381 drivers/fsi/fsi-master-ast-cf.c 	mutex_init(&master->lock);
master           1383 drivers/fsi/fsi-master-ast-cf.c 	mutex_lock(&master->lock);
master           1384 drivers/fsi/fsi-master-ast-cf.c 	rc = fsi_master_acf_setup(master);
master           1385 drivers/fsi/fsi-master-ast-cf.c 	mutex_unlock(&master->lock);
master           1393 drivers/fsi/fsi-master-ast-cf.c 	rc = fsi_master_register(&master->master);
master           1397 drivers/fsi/fsi-master-ast-cf.c 	device_remove_file(master->dev, &dev_attr_external_mode);
master           1398 drivers/fsi/fsi-master-ast-cf.c 	put_device(&master->master.dev);
master           1402 drivers/fsi/fsi-master-ast-cf.c 	fsi_master_acf_terminate(master);
master           1405 drivers/fsi/fsi-master-ast-cf.c 	gen_pool_free(master->sram_pool, (unsigned long)master->sram, SRAM_SIZE);
master           1406 drivers/fsi/fsi-master-ast-cf.c 	of_node_put(dev_of_node(master->dev));
master           1408 drivers/fsi/fsi-master-ast-cf.c 	kfree(master);
master           1415 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master = platform_get_drvdata(pdev);
master           1417 drivers/fsi/fsi-master-ast-cf.c 	device_remove_file(master->dev, &dev_attr_external_mode);
master           1419 drivers/fsi/fsi-master-ast-cf.c 	fsi_master_unregister(&master->master);
master             24 drivers/fsi/fsi-master-gpio.c 	struct fsi_master	master;
master             42 drivers/fsi/fsi-master-gpio.c #define to_fsi_master_gpio(m) container_of(m, struct fsi_master_gpio, master)
master             49 drivers/fsi/fsi-master-gpio.c static void clock_toggle(struct fsi_master_gpio *master, int count)
master             54 drivers/fsi/fsi-master-gpio.c 		if (!master->no_delays)
master             56 drivers/fsi/fsi-master-gpio.c 		gpiod_set_value(master->gpio_clk, 0);
master             57 drivers/fsi/fsi-master-gpio.c 		if (!master->no_delays)
master             59 drivers/fsi/fsi-master-gpio.c 		gpiod_set_value(master->gpio_clk, 1);
master             63 drivers/fsi/fsi-master-gpio.c static int sda_clock_in(struct fsi_master_gpio *master)
master             67 drivers/fsi/fsi-master-gpio.c 	if (!master->no_delays)
master             69 drivers/fsi/fsi-master-gpio.c 	gpiod_set_value(master->gpio_clk, 0);
master             72 drivers/fsi/fsi-master-gpio.c 	gpiod_get_value(master->gpio_data);
master             75 drivers/fsi/fsi-master-gpio.c 	in = gpiod_get_value(master->gpio_data);
master             76 drivers/fsi/fsi-master-gpio.c 	if (!master->no_delays)
master             78 drivers/fsi/fsi-master-gpio.c 	gpiod_set_value(master->gpio_clk, 1);
master             82 drivers/fsi/fsi-master-gpio.c static void sda_out(struct fsi_master_gpio *master, int value)
master             84 drivers/fsi/fsi-master-gpio.c 	gpiod_set_value(master->gpio_data, value);
master             87 drivers/fsi/fsi-master-gpio.c static void set_sda_input(struct fsi_master_gpio *master)
master             89 drivers/fsi/fsi-master-gpio.c 	gpiod_direction_input(master->gpio_data);
master             90 drivers/fsi/fsi-master-gpio.c 	gpiod_set_value(master->gpio_trans, 0);
master             93 drivers/fsi/fsi-master-gpio.c static void set_sda_output(struct fsi_master_gpio *master, int value)
master             95 drivers/fsi/fsi-master-gpio.c 	gpiod_set_value(master->gpio_trans, 1);
master             96 drivers/fsi/fsi-master-gpio.c 	gpiod_direction_output(master->gpio_data, value);
master             99 drivers/fsi/fsi-master-gpio.c static void clock_zeros(struct fsi_master_gpio *master, int count)
master            101 drivers/fsi/fsi-master-gpio.c 	trace_fsi_master_gpio_clock_zeros(master, count);
master            102 drivers/fsi/fsi-master-gpio.c 	set_sda_output(master, 1);
master            103 drivers/fsi/fsi-master-gpio.c 	clock_toggle(master, count);
master            106 drivers/fsi/fsi-master-gpio.c static void echo_delay(struct fsi_master_gpio *master)
master            108 drivers/fsi/fsi-master-gpio.c 	clock_zeros(master, master->t_echo_delay);
master            112 drivers/fsi/fsi-master-gpio.c static void serial_in(struct fsi_master_gpio *master, struct fsi_gpio_msg *msg,
master            117 drivers/fsi/fsi-master-gpio.c 	set_sda_input(master);
master            120 drivers/fsi/fsi-master-gpio.c 		in_bit = sda_clock_in(master);
master            126 drivers/fsi/fsi-master-gpio.c 	trace_fsi_master_gpio_in(master, num_bits, msg->msg);
master            129 drivers/fsi/fsi-master-gpio.c static void serial_out(struct fsi_master_gpio *master,
master            138 drivers/fsi/fsi-master-gpio.c 	trace_fsi_master_gpio_out(master, cmd->bits, cmd->msg);
master            141 drivers/fsi/fsi-master-gpio.c 		dev_warn(master->dev, "trying to output 0 bits\n");
master            144 drivers/fsi/fsi-master-gpio.c 	set_sda_output(master, 0);
master            147 drivers/fsi/fsi-master-gpio.c 	sda_out(master, 0);
master            148 drivers/fsi/fsi-master-gpio.c 	clock_toggle(master, 1);
master            154 drivers/fsi/fsi-master-gpio.c 			sda_out(master, next_bit);
master            157 drivers/fsi/fsi-master-gpio.c 		clock_toggle(master, 1);
master            185 drivers/fsi/fsi-master-gpio.c static bool check_same_address(struct fsi_master_gpio *master, int id,
master            189 drivers/fsi/fsi-master-gpio.c 	return master->last_addr == (((id & 0x3) << 21) | (addr & ~0x3));
master            192 drivers/fsi/fsi-master-gpio.c static bool check_relative_address(struct fsi_master_gpio *master, int id,
master            195 drivers/fsi/fsi-master-gpio.c 	uint32_t last_addr = master->last_addr;
master            222 drivers/fsi/fsi-master-gpio.c static void last_address_update(struct fsi_master_gpio *master,
master            226 drivers/fsi/fsi-master-gpio.c 		master->last_addr = LAST_ADDR_INVALID;
master            228 drivers/fsi/fsi-master-gpio.c 		master->last_addr = ((id & 0x3) << 21) | (addr & ~0x3);
master            234 drivers/fsi/fsi-master-gpio.c static void build_ar_command(struct fsi_master_gpio *master,
master            252 drivers/fsi/fsi-master-gpio.c 	if (check_same_address(master, id, addr)) {
master            257 drivers/fsi/fsi-master-gpio.c 		trace_fsi_master_gpio_cmd_same_addr(master);
master            259 drivers/fsi/fsi-master-gpio.c 	} else if (check_relative_address(master, id, addr, &rel_addr)) {
master            264 drivers/fsi/fsi-master-gpio.c 		trace_fsi_master_gpio_cmd_rel_addr(master, rel_addr);
master            269 drivers/fsi/fsi-master-gpio.c 		trace_fsi_master_gpio_cmd_abs_addr(master, addr);
master            334 drivers/fsi/fsi-master-gpio.c static int read_one_response(struct fsi_master_gpio *master,
master            349 drivers/fsi/fsi-master-gpio.c 		serial_in(master, &msg, 1);
master            354 drivers/fsi/fsi-master-gpio.c 		dev_dbg(master->dev,
master            364 drivers/fsi/fsi-master-gpio.c 	serial_in(master, &msg, 4);
master            370 drivers/fsi/fsi-master-gpio.c 		serial_in(master, &msg, data_size * 8);
master            373 drivers/fsi/fsi-master-gpio.c 	serial_in(master, &msg, FSI_CRC_SIZE);
master            384 drivers/fsi/fsi-master-gpio.c 		dev_dbg(master->dev, "ERR response CRC msg: 0x%016llx (%d bits)\n",
master            397 drivers/fsi/fsi-master-gpio.c static int issue_term(struct fsi_master_gpio *master, uint8_t slave)
master            407 drivers/fsi/fsi-master-gpio.c 	serial_out(master, &cmd);
master            408 drivers/fsi/fsi-master-gpio.c 	echo_delay(master);
master            411 drivers/fsi/fsi-master-gpio.c 	rc = read_one_response(master, 0, NULL, &tag);
master            413 drivers/fsi/fsi-master-gpio.c 		dev_err(master->dev,
master            417 drivers/fsi/fsi-master-gpio.c 		dev_err(master->dev, "TERM failed; response %d\n", tag);
master            424 drivers/fsi/fsi-master-gpio.c static int poll_for_response(struct fsi_master_gpio *master,
master            434 drivers/fsi/fsi-master-gpio.c 	rc = read_one_response(master, size, &response, &tag);
master            447 drivers/fsi/fsi-master-gpio.c 		dev_dbg(master->dev,
master            449 drivers/fsi/fsi-master-gpio.c 		trace_fsi_master_gpio_crc_rsp_error(master);
master            452 drivers/fsi/fsi-master-gpio.c 		clock_zeros(master, FSI_MASTER_EPOLL_CLOCKS);
master            453 drivers/fsi/fsi-master-gpio.c 		serial_out(master, &cmd);
master            454 drivers/fsi/fsi-master-gpio.c 		echo_delay(master);
master            483 drivers/fsi/fsi-master-gpio.c 			clock_zeros(master, FSI_MASTER_DPOLL_CLOCKS);
master            484 drivers/fsi/fsi-master-gpio.c 			serial_out(master, &cmd);
master            485 drivers/fsi/fsi-master-gpio.c 			echo_delay(master);
master            489 drivers/fsi/fsi-master-gpio.c 		dev_warn(master->dev,
master            492 drivers/fsi/fsi-master-gpio.c 		clock_zeros(master, FSI_MASTER_DPOLL_CLOCKS);
master            494 drivers/fsi/fsi-master-gpio.c 		issue_term(master, slave);
master            499 drivers/fsi/fsi-master-gpio.c 		dev_dbg(master->dev, "ERRA received: 0x%x\n", (int)response.msg);
master            503 drivers/fsi/fsi-master-gpio.c 		dev_dbg(master->dev, "ERRC received: 0x%x\n", (int)response.msg);
master            504 drivers/fsi/fsi-master-gpio.c 		trace_fsi_master_gpio_crc_cmd_error(master);
master            510 drivers/fsi/fsi-master-gpio.c 		trace_fsi_master_gpio_poll_response_busy(master, busy_count);
master            517 drivers/fsi/fsi-master-gpio.c 	clock_zeros(master, master->t_send_delay);
master            523 drivers/fsi/fsi-master-gpio.c static int send_request(struct fsi_master_gpio *master,
master            528 drivers/fsi/fsi-master-gpio.c 	if (master->external_mode)
master            532 drivers/fsi/fsi-master-gpio.c 	serial_out(master, cmd);
master            533 drivers/fsi/fsi-master-gpio.c 	echo_delay(master);
master            539 drivers/fsi/fsi-master-gpio.c static int fsi_master_gpio_xfer(struct fsi_master_gpio *master, uint8_t slave,
master            545 drivers/fsi/fsi-master-gpio.c 		rc = send_request(master, cmd);
master            548 drivers/fsi/fsi-master-gpio.c 		rc = poll_for_response(master, slave, resp_len, resp);
master            552 drivers/fsi/fsi-master-gpio.c 		dev_warn(master->dev, "ECRC retry %d\n", retries);
master            564 drivers/fsi/fsi-master-gpio.c 	struct fsi_master_gpio *master = to_fsi_master_gpio(_master);
master            571 drivers/fsi/fsi-master-gpio.c 	mutex_lock(&master->cmd_lock);
master            572 drivers/fsi/fsi-master-gpio.c 	build_ar_command(master, &cmd, id, addr, size, NULL);
master            573 drivers/fsi/fsi-master-gpio.c 	rc = fsi_master_gpio_xfer(master, id, &cmd, size, val);
master            574 drivers/fsi/fsi-master-gpio.c 	last_address_update(master, id, rc == 0, addr);
master            575 drivers/fsi/fsi-master-gpio.c 	mutex_unlock(&master->cmd_lock);
master            583 drivers/fsi/fsi-master-gpio.c 	struct fsi_master_gpio *master = to_fsi_master_gpio(_master);
master            590 drivers/fsi/fsi-master-gpio.c 	mutex_lock(&master->cmd_lock);
master            591 drivers/fsi/fsi-master-gpio.c 	build_ar_command(master, &cmd, id, addr, size, val);
master            592 drivers/fsi/fsi-master-gpio.c 	rc = fsi_master_gpio_xfer(master, id, &cmd, 0, NULL);
master            593 drivers/fsi/fsi-master-gpio.c 	last_address_update(master, id, rc == 0, addr);
master            594 drivers/fsi/fsi-master-gpio.c 	mutex_unlock(&master->cmd_lock);
master            602 drivers/fsi/fsi-master-gpio.c 	struct fsi_master_gpio *master = to_fsi_master_gpio(_master);
master            609 drivers/fsi/fsi-master-gpio.c 	mutex_lock(&master->cmd_lock);
master            611 drivers/fsi/fsi-master-gpio.c 	rc = fsi_master_gpio_xfer(master, id, &cmd, 0, NULL);
master            612 drivers/fsi/fsi-master-gpio.c 	last_address_update(master, id, false, 0);
master            613 drivers/fsi/fsi-master-gpio.c 	mutex_unlock(&master->cmd_lock);
master            620 drivers/fsi/fsi-master-gpio.c 	struct fsi_master_gpio *master = to_fsi_master_gpio(_master);
master            626 drivers/fsi/fsi-master-gpio.c 	trace_fsi_master_gpio_break(master);
master            628 drivers/fsi/fsi-master-gpio.c 	mutex_lock(&master->cmd_lock);
master            629 drivers/fsi/fsi-master-gpio.c 	if (master->external_mode) {
master            630 drivers/fsi/fsi-master-gpio.c 		mutex_unlock(&master->cmd_lock);
master            636 drivers/fsi/fsi-master-gpio.c 	set_sda_output(master, 1);
master            637 drivers/fsi/fsi-master-gpio.c 	sda_out(master, 1);
master            638 drivers/fsi/fsi-master-gpio.c 	clock_toggle(master, FSI_PRE_BREAK_CLOCKS);
master            639 drivers/fsi/fsi-master-gpio.c 	sda_out(master, 0);
master            640 drivers/fsi/fsi-master-gpio.c 	clock_toggle(master, FSI_BREAK_CLOCKS);
master            641 drivers/fsi/fsi-master-gpio.c 	echo_delay(master);
master            642 drivers/fsi/fsi-master-gpio.c 	sda_out(master, 1);
master            643 drivers/fsi/fsi-master-gpio.c 	clock_toggle(master, FSI_POST_BREAK_CLOCKS);
master            647 drivers/fsi/fsi-master-gpio.c 	last_address_update(master, 0, false, 0);
master            648 drivers/fsi/fsi-master-gpio.c 	mutex_unlock(&master->cmd_lock);
master            656 drivers/fsi/fsi-master-gpio.c static void fsi_master_gpio_init(struct fsi_master_gpio *master)
master            660 drivers/fsi/fsi-master-gpio.c 	gpiod_direction_output(master->gpio_mux, 1);
master            661 drivers/fsi/fsi-master-gpio.c 	gpiod_direction_output(master->gpio_trans, 1);
master            662 drivers/fsi/fsi-master-gpio.c 	gpiod_direction_output(master->gpio_enable, 1);
master            663 drivers/fsi/fsi-master-gpio.c 	gpiod_direction_output(master->gpio_clk, 1);
master            664 drivers/fsi/fsi-master-gpio.c 	gpiod_direction_output(master->gpio_data, 1);
master            668 drivers/fsi/fsi-master-gpio.c 	clock_zeros(master, FSI_INIT_CLOCKS);
master            672 drivers/fsi/fsi-master-gpio.c static void fsi_master_gpio_init_external(struct fsi_master_gpio *master)
master            674 drivers/fsi/fsi-master-gpio.c 	gpiod_direction_output(master->gpio_mux, 0);
master            675 drivers/fsi/fsi-master-gpio.c 	gpiod_direction_output(master->gpio_trans, 0);
master            676 drivers/fsi/fsi-master-gpio.c 	gpiod_direction_output(master->gpio_enable, 1);
master            677 drivers/fsi/fsi-master-gpio.c 	gpiod_direction_input(master->gpio_clk);
master            678 drivers/fsi/fsi-master-gpio.c 	gpiod_direction_input(master->gpio_data);
master            683 drivers/fsi/fsi-master-gpio.c 	struct fsi_master_gpio *master = to_fsi_master_gpio(_master);
master            689 drivers/fsi/fsi-master-gpio.c 	mutex_lock(&master->cmd_lock);
master            690 drivers/fsi/fsi-master-gpio.c 	if (!master->external_mode) {
master            691 drivers/fsi/fsi-master-gpio.c 		gpiod_set_value(master->gpio_enable, 1);
master            694 drivers/fsi/fsi-master-gpio.c 	mutex_unlock(&master->cmd_lock);
master            702 drivers/fsi/fsi-master-gpio.c 	struct fsi_master_gpio *master = to_fsi_master_gpio(_master);
master            707 drivers/fsi/fsi-master-gpio.c 	mutex_lock(&master->cmd_lock);
master            708 drivers/fsi/fsi-master-gpio.c 	master->t_send_delay = t_send_delay;
master            709 drivers/fsi/fsi-master-gpio.c 	master->t_echo_delay = t_echo_delay;
master            710 drivers/fsi/fsi-master-gpio.c 	mutex_unlock(&master->cmd_lock);
master            718 drivers/fsi/fsi-master-gpio.c 	struct fsi_master_gpio *master = dev_get_drvdata(dev);
master            721 drivers/fsi/fsi-master-gpio.c 			master->external_mode ? 1 : 0);
master            727 drivers/fsi/fsi-master-gpio.c 	struct fsi_master_gpio *master = dev_get_drvdata(dev);
master            738 drivers/fsi/fsi-master-gpio.c 	mutex_lock(&master->cmd_lock);
master            740 drivers/fsi/fsi-master-gpio.c 	if (external_mode == master->external_mode) {
master            741 drivers/fsi/fsi-master-gpio.c 		mutex_unlock(&master->cmd_lock);
master            745 drivers/fsi/fsi-master-gpio.c 	master->external_mode = external_mode;
master            746 drivers/fsi/fsi-master-gpio.c 	if (master->external_mode)
master            747 drivers/fsi/fsi-master-gpio.c 		fsi_master_gpio_init_external(master);
master            749 drivers/fsi/fsi-master-gpio.c 		fsi_master_gpio_init(master);
master            751 drivers/fsi/fsi-master-gpio.c 	mutex_unlock(&master->cmd_lock);
master            753 drivers/fsi/fsi-master-gpio.c 	fsi_master_rescan(&master->master);
master            763 drivers/fsi/fsi-master-gpio.c 	struct fsi_master_gpio *master = to_fsi_master_gpio(dev_to_fsi_master(dev));
master            765 drivers/fsi/fsi-master-gpio.c 	of_node_put(dev_of_node(master->dev));
master            767 drivers/fsi/fsi-master-gpio.c 	kfree(master);
master            772 drivers/fsi/fsi-master-gpio.c 	struct fsi_master_gpio *master;
master            776 drivers/fsi/fsi-master-gpio.c 	master = kzalloc(sizeof(*master), GFP_KERNEL);
master            777 drivers/fsi/fsi-master-gpio.c 	if (!master)
master            780 drivers/fsi/fsi-master-gpio.c 	master->dev = &pdev->dev;
master            781 drivers/fsi/fsi-master-gpio.c 	master->master.dev.parent = master->dev;
master            782 drivers/fsi/fsi-master-gpio.c 	master->master.dev.of_node = of_node_get(dev_of_node(master->dev));
master            783 drivers/fsi/fsi-master-gpio.c 	master->master.dev.release = fsi_master_gpio_release;
master            784 drivers/fsi/fsi-master-gpio.c 	master->last_addr = LAST_ADDR_INVALID;
master            792 drivers/fsi/fsi-master-gpio.c 	master->gpio_clk = gpio;
master            800 drivers/fsi/fsi-master-gpio.c 	master->gpio_data = gpio;
master            809 drivers/fsi/fsi-master-gpio.c 	master->gpio_trans = gpio;
master            817 drivers/fsi/fsi-master-gpio.c 	master->gpio_enable = gpio;
master            825 drivers/fsi/fsi-master-gpio.c 	master->gpio_mux = gpio;
master            832 drivers/fsi/fsi-master-gpio.c 	master->no_delays = device_property_present(&pdev->dev, "no-gpio-delays");
master            835 drivers/fsi/fsi-master-gpio.c 	master->t_send_delay = FSI_SEND_DELAY_CLOCKS;
master            836 drivers/fsi/fsi-master-gpio.c 	master->t_echo_delay = FSI_ECHO_DELAY_CLOCKS;
master            838 drivers/fsi/fsi-master-gpio.c 	master->master.n_links = 1;
master            839 drivers/fsi/fsi-master-gpio.c 	master->master.flags = FSI_MASTER_FLAG_SWCLOCK;
master            840 drivers/fsi/fsi-master-gpio.c 	master->master.read = fsi_master_gpio_read;
master            841 drivers/fsi/fsi-master-gpio.c 	master->master.write = fsi_master_gpio_write;
master            842 drivers/fsi/fsi-master-gpio.c 	master->master.term = fsi_master_gpio_term;
master            843 drivers/fsi/fsi-master-gpio.c 	master->master.send_break = fsi_master_gpio_break;
master            844 drivers/fsi/fsi-master-gpio.c 	master->master.link_enable = fsi_master_gpio_link_enable;
master            845 drivers/fsi/fsi-master-gpio.c 	master->master.link_config = fsi_master_gpio_link_config;
master            846 drivers/fsi/fsi-master-gpio.c 	platform_set_drvdata(pdev, master);
master            847 drivers/fsi/fsi-master-gpio.c 	mutex_init(&master->cmd_lock);
master            849 drivers/fsi/fsi-master-gpio.c 	fsi_master_gpio_init(master);
master            855 drivers/fsi/fsi-master-gpio.c 	rc = fsi_master_register(&master->master);
master            858 drivers/fsi/fsi-master-gpio.c 		put_device(&master->master.dev);
master            863 drivers/fsi/fsi-master-gpio.c 	kfree(master);
master            871 drivers/fsi/fsi-master-gpio.c 	struct fsi_master_gpio *master = platform_get_drvdata(pdev);
master            875 drivers/fsi/fsi-master-gpio.c 	fsi_master_unregister(&master->master);
master             83 drivers/fsi/fsi-master-hub.c 	struct fsi_master	master;
master             89 drivers/fsi/fsi-master-hub.c #define to_fsi_master_hub(m) container_of(m, struct fsi_master_hub, master)
master             91 drivers/fsi/fsi-master-hub.c static int hub_master_read(struct fsi_master *master, int link,
master             94 drivers/fsi/fsi-master-hub.c 	struct fsi_master_hub *hub = to_fsi_master_hub(master);
master            103 drivers/fsi/fsi-master-hub.c static int hub_master_write(struct fsi_master *master, int link,
master            106 drivers/fsi/fsi-master-hub.c 	struct fsi_master_hub *hub = to_fsi_master_hub(master);
master            115 drivers/fsi/fsi-master-hub.c static int hub_master_break(struct fsi_master *master, int link)
master            123 drivers/fsi/fsi-master-hub.c 	return hub_master_write(master, link, 0, addr, &cmd, sizeof(cmd));
master            126 drivers/fsi/fsi-master-hub.c static int hub_master_link_enable(struct fsi_master *master, int link)
master            128 drivers/fsi/fsi-master-hub.c 	struct fsi_master_hub *hub = to_fsi_master_hub(master);
master            269 drivers/fsi/fsi-master-hub.c 	hub->master.dev.parent = dev;
master            270 drivers/fsi/fsi-master-hub.c 	hub->master.dev.release = hub_master_release;
master            271 drivers/fsi/fsi-master-hub.c 	hub->master.dev.of_node = of_node_get(dev_of_node(dev));
master            273 drivers/fsi/fsi-master-hub.c 	hub->master.n_links = links;
master            274 drivers/fsi/fsi-master-hub.c 	hub->master.read = hub_master_read;
master            275 drivers/fsi/fsi-master-hub.c 	hub->master.write = hub_master_write;
master            276 drivers/fsi/fsi-master-hub.c 	hub->master.send_break = hub_master_break;
master            277 drivers/fsi/fsi-master-hub.c 	hub->master.link_enable = hub_master_link_enable;
master            283 drivers/fsi/fsi-master-hub.c 	rc = fsi_master_register(&hub->master);
master            294 drivers/fsi/fsi-master-hub.c 	get_device(&hub->master.dev);
master            307 drivers/fsi/fsi-master-hub.c 	fsi_master_unregister(&hub->master);
master            309 drivers/fsi/fsi-master-hub.c 	of_node_put(hub->master.dev.of_node);
master            315 drivers/fsi/fsi-master-hub.c 	put_device(&hub->master.dev);
master             84 drivers/fsi/fsi-master.h extern int fsi_master_register(struct fsi_master *master);
master             85 drivers/fsi/fsi-master.h extern void fsi_master_unregister(struct fsi_master *master);
master             87 drivers/fsi/fsi-master.h extern int fsi_master_rescan(struct fsi_master *master);
master             17 drivers/gpio/gpio-adp5520.c 	struct device *master;
master             36 drivers/gpio/gpio-adp5520.c 		adp5520_read(dev->master, ADP5520_GPIO_OUT, &reg_val);
master             38 drivers/gpio/gpio-adp5520.c 		adp5520_read(dev->master, ADP5520_GPIO_IN, &reg_val);
master             50 drivers/gpio/gpio-adp5520.c 		adp5520_set_bits(dev->master, ADP5520_GPIO_OUT, dev->lut[off]);
master             52 drivers/gpio/gpio-adp5520.c 		adp5520_clr_bits(dev->master, ADP5520_GPIO_OUT, dev->lut[off]);
master             62 drivers/gpio/gpio-adp5520.c 	return adp5520_clr_bits(dev->master, ADP5520_GPIO_CFG_2,
master             76 drivers/gpio/gpio-adp5520.c 		ret |= adp5520_set_bits(dev->master, ADP5520_GPIO_OUT,
master             79 drivers/gpio/gpio-adp5520.c 		ret |= adp5520_clr_bits(dev->master, ADP5520_GPIO_OUT,
master             82 drivers/gpio/gpio-adp5520.c 	ret |= adp5520_set_bits(dev->master, ADP5520_GPIO_CFG_2,
master            110 drivers/gpio/gpio-adp5520.c 	dev->master = pdev->dev.parent;
master            133 drivers/gpio/gpio-adp5520.c 	ret = adp5520_clr_bits(dev->master, ADP5520_GPIO_CFG_1,
master            143 drivers/gpio/gpio-adp5520.c 		ret = adp5520_set_bits(dev->master, ADP5520_LED_CONTROL,
master            146 drivers/gpio/gpio-adp5520.c 	ret |= adp5520_set_bits(dev->master, ADP5520_GPIO_PULLUP,
master            130 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	struct amdgpu_dm_connector *master = aconnector->mst_port;
master            135 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 			&master->mst_mgr,
master            303 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	struct amdgpu_dm_connector *master = container_of(mgr, struct amdgpu_dm_connector, mst_mgr);
master            304 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	struct drm_device *dev = master->base.dev;
master            315 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	aconnector->mst_port = master;
master            331 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		master->dc_link,
master            332 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		master->connector_id);
master            334 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	aconnector->mst_encoder = dm_dp_create_fake_mst_encoder(master);
master            368 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	struct amdgpu_dm_connector *master = container_of(mgr, struct amdgpu_dm_connector, mst_mgr);
master            369 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	struct drm_device *dev = master->base.dev;
master            930 drivers/gpu/drm/amd/display/dc/core/dc.c 				status->timing_sync_info.master = true;
master            932 drivers/gpu/drm/amd/display/dc/core/dc.c 				status->timing_sync_info.master = false;
master             38 drivers/gpu/drm/amd/display/dc/dc_stream.h 	bool master;
master             70 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	err = komeda_release_unclaimed_resources(kcrtc->master, kcrtc_st);
master             85 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	struct komeda_pipeline *master = kcrtc->master;
master             93 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	new_mode = mdev->dpmode | BIT(master->id);
master            121 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	err = clk_set_rate(master->pxlclk, mode->crtc_clock * 1000);
master            123 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		DRM_ERROR("failed to set pxlclk for pipe%d\n", master->id);
master            124 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	err = clk_prepare_enable(master->pxlclk);
master            126 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		DRM_ERROR("failed to enable pxl clk for pipe%d.\n", master->id);
master            138 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	struct komeda_pipeline *master = kcrtc->master;
master            144 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	new_mode = mdev->dpmode & (~BIT(master->id));
master            160 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	clk_disable_unprepare(master->pxlclk);
master            174 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	u32 events = evts->pipes[kcrtc->master->id];
master            223 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	struct komeda_pipeline *master = kcrtc->master;
master            233 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	if (has_bit(master->id, kcrtc_st->affected_pipes))
master            234 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		komeda_pipeline_update(master, old->state);
master            244 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	mdev->funcs->flush(mdev, master->id, kcrtc_st->active_pipes);
master            264 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	struct komeda_pipeline *master = kcrtc->master;
master            277 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	if (has_bit(master->id, old_st->active_pipes))
master            278 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		komeda_pipeline_disable(master, old->state);
master            300 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		pipe_st = komeda_pipeline_get_old_state(master, old->state);
master            308 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	mdev->funcs->flush(mdev, master->id, 0);
master            313 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		DRM_ERROR("disable pipeline%d timeout.\n", kcrtc->master->id);
master            347 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	if (kcrtc->master->dual_link)
master            371 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	struct komeda_pipeline *master = kcrtc->master;
master            378 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	if (master->dual_link)
master            381 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	if (min_pxlclk != clk_round_rate(master->pxlclk, min_pxlclk)) {
master            407 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	if (kcrtc->master->dual_link) {
master            417 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	adjusted_mode->crtc_clock = clk_round_rate(kcrtc->master->pxlclk,
master            480 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	mdev->funcs->on_off_vblank(mdev, kcrtc->master->id, true);
master            489 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	mdev->funcs->on_off_vblank(mdev, kcrtc->master->id, false);
master            508 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	struct komeda_pipeline *master;
master            516 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		master = mdev->pipelines[i];
master            518 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		crtc->master = master;
master            519 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		crtc->slave  = komeda_pipeline_get_slave(master);
master            527 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 			 kms->n_crtcs, master->id, str);
master            547 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 		if (kplane->layer->base.pipeline == crtc->master)
master            569 drivers/gpu/drm/arm/display/komeda/komeda_crtc.c 	crtc->port = kcrtc->master->of_output_port;
master             84 drivers/gpu/drm/arm/display/komeda/komeda_drv.c static void komeda_add_slave(struct device *master,
master             93 drivers/gpu/drm/arm/display/komeda/komeda_drv.c 		drm_of_component_match_add(master, match, compare_of, remote);
master             70 drivers/gpu/drm/arm/display/komeda/komeda_kms.h 	struct komeda_pipeline *master;
master            327 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.c komeda_pipeline_get_slave(struct komeda_pipeline *master)
master            331 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.c 	slave = komeda_component_pickup_input(&master->compiz->base,
master            473 drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h komeda_pipeline_get_slave(struct komeda_pipeline *master);
master           1138 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	struct komeda_pipeline *master = kcrtc->master;
master           1153 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 		err = komeda_compiz_set_input(master->compiz, kcrtc_st,
master           1159 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_compiz_validate(master->compiz, kcrtc_st, &m_dflow);
master           1163 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_improc_validate(master->improc, kcrtc_st, &m_dflow);
master           1167 drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c 	err = komeda_timing_ctrlr_validate(master->ctrlr, kcrtc_st, &m_dflow);
master             28 drivers/gpu/drm/arm/display/komeda/komeda_plane.c 	if (pipe == to_kcrtc(st->crtc)->master)
master            216 drivers/gpu/drm/arm/display/komeda/komeda_plane.c 		if ((pipe == crtc->master) || (pipe == crtc->slave))
master            147 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c 	if (!kcrtc->master->wb_layer)
master            154 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c 	kwb_conn->wb_layer = kcrtc->master->wb_layer;
master            999 drivers/gpu/drm/armada/armada_crtc.c armada_lcd_bind(struct device *dev, struct device *master, void *data)
master           1044 drivers/gpu/drm/armada/armada_crtc.c armada_lcd_unbind(struct device *dev, struct device *master, void *data)
master            246 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c 	struct dw_mipi_dsi *master; /* dual-dsi master ptr */
master            257 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c 	return dsi->slave || dsi->master;
master            833 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c 	if (dsi->master)
master            834 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c 		return dsi->master->lanes + dsi->lanes;
master           1080 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c 	dsi->slave->master = dsi;
master             71 drivers/gpu/drm/drm_auth.c 		ret = idr_alloc(&file_priv->master->magic_map, file_priv,
master             93 drivers/gpu/drm/drm_auth.c 	file = idr_find(&file_priv->master->magic_map, auth->magic);
master             96 drivers/gpu/drm/drm_auth.c 		idr_replace(&file_priv->master->magic_map, NULL, auth->magic);
master            105 drivers/gpu/drm/drm_auth.c 	struct drm_master *master;
master            107 drivers/gpu/drm/drm_auth.c 	master = kzalloc(sizeof(*master), GFP_KERNEL);
master            108 drivers/gpu/drm/drm_auth.c 	if (!master)
master            111 drivers/gpu/drm/drm_auth.c 	kref_init(&master->refcount);
master            112 drivers/gpu/drm/drm_auth.c 	drm_master_legacy_init(master);
master            113 drivers/gpu/drm/drm_auth.c 	idr_init(&master->magic_map);
master            114 drivers/gpu/drm/drm_auth.c 	master->dev = dev;
master            117 drivers/gpu/drm/drm_auth.c 	INIT_LIST_HEAD(&master->lessees);
master            118 drivers/gpu/drm/drm_auth.c 	INIT_LIST_HEAD(&master->lessee_list);
master            119 drivers/gpu/drm/drm_auth.c 	idr_init(&master->leases);
master            120 drivers/gpu/drm/drm_auth.c 	idr_init(&master->lessee_idr);
master            122 drivers/gpu/drm/drm_auth.c 	return master;
master            130 drivers/gpu/drm/drm_auth.c 	dev->master = drm_master_get(fpriv->master);
master            134 drivers/gpu/drm/drm_auth.c 			drm_master_put(&dev->master);
master            149 drivers/gpu/drm/drm_auth.c 	old_master = fpriv->master;
master            150 drivers/gpu/drm/drm_auth.c 	fpriv->master = drm_master_create(dev);
master            151 drivers/gpu/drm/drm_auth.c 	if (!fpriv->master) {
master            152 drivers/gpu/drm/drm_auth.c 		fpriv->master = old_master;
master            157 drivers/gpu/drm/drm_auth.c 		ret = dev->driver->master_create(dev, fpriv->master);
master            175 drivers/gpu/drm/drm_auth.c 	drm_master_put(&fpriv->master);
master            176 drivers/gpu/drm/drm_auth.c 	fpriv->master = old_master;
master            191 drivers/gpu/drm/drm_auth.c 	if (dev->master) {
master            196 drivers/gpu/drm/drm_auth.c 	if (!file_priv->master) {
master            206 drivers/gpu/drm/drm_auth.c 	if (file_priv->master->lessor != NULL) {
master            207 drivers/gpu/drm/drm_auth.c 		DRM_DEBUG_LEASE("Attempt to set lessee %d as master\n", file_priv->master->lessee_id);
master            223 drivers/gpu/drm/drm_auth.c 	drm_master_put(&dev->master);
master            235 drivers/gpu/drm/drm_auth.c 	if (!dev->master)
master            238 drivers/gpu/drm/drm_auth.c 	if (file_priv->master->lessor != NULL) {
master            239 drivers/gpu/drm/drm_auth.c 		DRM_DEBUG_LEASE("Attempt to drop lessee %d as master\n", file_priv->master->lessee_id);
master            259 drivers/gpu/drm/drm_auth.c 	if (!dev->master)
master            262 drivers/gpu/drm/drm_auth.c 		file_priv->master = drm_master_get(dev->master);
master            271 drivers/gpu/drm/drm_auth.c 	struct drm_master *master = file_priv->master;
master            275 drivers/gpu/drm/drm_auth.c 		idr_remove(&file_priv->master->magic_map, file_priv->magic);
master            280 drivers/gpu/drm/drm_auth.c 	drm_legacy_lock_master_cleanup(dev, master);
master            282 drivers/gpu/drm/drm_auth.c 	if (dev->master == file_priv->master)
master            289 drivers/gpu/drm/drm_auth.c 		drm_lease_revoke(master);
master            293 drivers/gpu/drm/drm_auth.c 	if (file_priv->master)
master            294 drivers/gpu/drm/drm_auth.c 		drm_master_put(&file_priv->master);
master            310 drivers/gpu/drm/drm_auth.c 	return fpriv->is_master && drm_lease_owner(fpriv->master) == fpriv->minor->dev->master;
master            320 drivers/gpu/drm/drm_auth.c struct drm_master *drm_master_get(struct drm_master *master)
master            322 drivers/gpu/drm/drm_auth.c 	kref_get(&master->refcount);
master            323 drivers/gpu/drm/drm_auth.c 	return master;
master            329 drivers/gpu/drm/drm_auth.c 	struct drm_master *master = container_of(kref, struct drm_master, refcount);
master            330 drivers/gpu/drm/drm_auth.c 	struct drm_device *dev = master->dev;
master            333 drivers/gpu/drm/drm_auth.c 		drm_lease_destroy(master);
master            336 drivers/gpu/drm/drm_auth.c 		dev->driver->master_destroy(dev, master);
master            338 drivers/gpu/drm/drm_auth.c 	drm_legacy_master_rmmaps(dev, master);
master            340 drivers/gpu/drm/drm_auth.c 	idr_destroy(&master->magic_map);
master            341 drivers/gpu/drm/drm_auth.c 	idr_destroy(&master->leases);
master            342 drivers/gpu/drm/drm_auth.c 	idr_destroy(&master->lessee_idr);
master            344 drivers/gpu/drm/drm_auth.c 	kfree(master->unique);
master            345 drivers/gpu/drm/drm_auth.c 	kfree(master);
master            354 drivers/gpu/drm/drm_auth.c void drm_master_put(struct drm_master **master)
master            356 drivers/gpu/drm/drm_auth.c 	kref_put(&(*master)->refcount, drm_master_destroy);
master            357 drivers/gpu/drm/drm_auth.c 	*master = NULL;
master            365 drivers/gpu/drm/drm_auth.c 	if (dev->master) {
master             67 drivers/gpu/drm/drm_bufs.c 		    entry->master != dev->master)
master            261 drivers/gpu/drm/drm_bufs.c 			if (dev->master->lock.hw_lock != NULL) {
master            266 drivers/gpu/drm/drm_bufs.c 			dev->sigdata.lock = dev->master->lock.hw_lock = map->handle;	/* Pointer to lock */
master            372 drivers/gpu/drm/drm_bufs.c 		list->master = dev->master;
master            518 drivers/gpu/drm/drm_bufs.c 	struct drm_master *master;
master            523 drivers/gpu/drm/drm_bufs.c 			master = r_list->master;
master            545 drivers/gpu/drm/drm_bufs.c 		if (master) {
master            546 drivers/gpu/drm/drm_bufs.c 			if (dev->sigdata.lock == master->lock.hw_lock)
master            548 drivers/gpu/drm/drm_bufs.c 			master->lock.hw_lock = NULL;   /* SHM removed */
master            549 drivers/gpu/drm/drm_bufs.c 			master->lock.file_priv = NULL;
master            550 drivers/gpu/drm/drm_bufs.c 			wake_up_interruptible_all(&master->lock.lock_queue);
master            581 drivers/gpu/drm/drm_bufs.c void drm_legacy_master_rmmaps(struct drm_device *dev, struct drm_master *master)
master            590 drivers/gpu/drm/drm_bufs.c 		if (r_list->master == master) {
master            309 drivers/gpu/drm/drm_context.c 	if (!_DRM_LOCK_IS_HELD(file_priv->master->lock.hw_lock->lock)) {
master             56 drivers/gpu/drm/drm_debugfs.c 	struct drm_master *master;
master             59 drivers/gpu/drm/drm_debugfs.c 	master = dev->master;
master             63 drivers/gpu/drm/drm_debugfs.c 	if (master && master->unique)
master             64 drivers/gpu/drm/drm_debugfs.c 		seq_printf(m, " master=%s", master->unique);
master             52 drivers/gpu/drm/drm_internal.h int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master);
master            121 drivers/gpu/drm/drm_ioctl.c 	struct drm_master *master = file_priv->master;
master            123 drivers/gpu/drm/drm_ioctl.c 	mutex_lock(&master->dev->master_mutex);
master            124 drivers/gpu/drm/drm_ioctl.c 	if (u->unique_len >= master->unique_len) {
master            125 drivers/gpu/drm/drm_ioctl.c 		if (copy_to_user(u->unique, master->unique, master->unique_len)) {
master            126 drivers/gpu/drm/drm_ioctl.c 			mutex_unlock(&master->dev->master_mutex);
master            130 drivers/gpu/drm/drm_ioctl.c 	u->unique_len = master->unique_len;
master            131 drivers/gpu/drm/drm_ioctl.c 	mutex_unlock(&master->dev->master_mutex);
master            138 drivers/gpu/drm/drm_ioctl.c 		struct drm_master *master)
master            140 drivers/gpu/drm/drm_ioctl.c 	kfree(master->unique);
master            141 drivers/gpu/drm/drm_ioctl.c 	master->unique = NULL;
master            142 drivers/gpu/drm/drm_ioctl.c 	master->unique_len = 0;
master            147 drivers/gpu/drm/drm_ioctl.c 	struct drm_master *master = file_priv->master;
master            150 drivers/gpu/drm/drm_ioctl.c 	if (master->unique != NULL)
master            151 drivers/gpu/drm/drm_ioctl.c 		drm_unset_busid(dev, master);
master            154 drivers/gpu/drm/drm_ioctl.c 		ret = drm_pci_set_busid(dev, master);
master            156 drivers/gpu/drm/drm_ioctl.c 			drm_unset_busid(dev, master);
master            161 drivers/gpu/drm/drm_ioctl.c 		master->unique = kstrdup(dev->unique, GFP_KERNEL);
master            162 drivers/gpu/drm/drm_ioctl.c 		if (master->unique)
master            163 drivers/gpu/drm/drm_ioctl.c 			master->unique_len = strlen(dev->unique);
master             32 drivers/gpu/drm/drm_lease.c struct drm_master *drm_lease_owner(struct drm_master *master)
master             34 drivers/gpu/drm/drm_lease.c 	while (master->lessor != NULL)
master             35 drivers/gpu/drm/drm_lease.c 		master = master->lessor;
master             36 drivers/gpu/drm/drm_lease.c 	return master;
master             50 drivers/gpu/drm/drm_lease.c _drm_find_lessee(struct drm_master *master, int lessee_id)
master             52 drivers/gpu/drm/drm_lease.c 	lockdep_assert_held(&master->dev->mode_config.idr_mutex);
master             53 drivers/gpu/drm/drm_lease.c 	return idr_find(&drm_lease_owner(master)->lessee_idr, lessee_id);
master             67 drivers/gpu/drm/drm_lease.c static int _drm_lease_held_master(struct drm_master *master, int id)
master             69 drivers/gpu/drm/drm_lease.c 	lockdep_assert_held(&master->dev->mode_config.idr_mutex);
master             70 drivers/gpu/drm/drm_lease.c 	if (master->lessor)
master             71 drivers/gpu/drm/drm_lease.c 		return idr_find(&master->leases, id) != NULL;
master             86 drivers/gpu/drm/drm_lease.c static bool _drm_has_leased(struct drm_master *master, int id)
master             90 drivers/gpu/drm/drm_lease.c 	lockdep_assert_held(&master->dev->mode_config.idr_mutex);
master             91 drivers/gpu/drm/drm_lease.c 	drm_for_each_lessee(lessee, master)
master            110 drivers/gpu/drm/drm_lease.c 	if (!file_priv || !file_priv->master)
master            113 drivers/gpu/drm/drm_lease.c 	return _drm_lease_held_master(file_priv->master, id);
master            129 drivers/gpu/drm/drm_lease.c 	struct drm_master *master;
master            132 drivers/gpu/drm/drm_lease.c 	if (!file_priv || !file_priv->master || !file_priv->master->lessor)
master            135 drivers/gpu/drm/drm_lease.c 	master = file_priv->master;
master            136 drivers/gpu/drm/drm_lease.c 	mutex_lock(&master->dev->mode_config.idr_mutex);
master            137 drivers/gpu/drm/drm_lease.c 	ret = _drm_lease_held_master(master, id);
master            138 drivers/gpu/drm/drm_lease.c 	mutex_unlock(&master->dev->mode_config.idr_mutex);
master            152 drivers/gpu/drm/drm_lease.c 	struct drm_master *master;
master            158 drivers/gpu/drm/drm_lease.c 	if (!file_priv || !file_priv->master || !file_priv->master->lessor)
master            161 drivers/gpu/drm/drm_lease.c 	master = file_priv->master;
master            162 drivers/gpu/drm/drm_lease.c 	dev = master->dev;
master            165 drivers/gpu/drm/drm_lease.c 	mutex_lock(&master->dev->mode_config.idr_mutex);
master            167 drivers/gpu/drm/drm_lease.c 		if (_drm_lease_held_master(master, crtc->base.id)) {
master            177 drivers/gpu/drm/drm_lease.c 	mutex_unlock(&master->dev->mode_config.idr_mutex);
master            263 drivers/gpu/drm/drm_lease.c void drm_lease_destroy(struct drm_master *master)
master            265 drivers/gpu/drm/drm_lease.c 	struct drm_device *dev = master->dev;
master            269 drivers/gpu/drm/drm_lease.c 	DRM_DEBUG_LEASE("drm_lease_destroy %d\n", master->lessee_id);
master            274 drivers/gpu/drm/drm_lease.c 	WARN_ON(!list_empty(&master->lessees));
master            277 drivers/gpu/drm/drm_lease.c 	if (master->lessee_id != 0) {
master            278 drivers/gpu/drm/drm_lease.c 		DRM_DEBUG_LEASE("remove master %d from device list of lessees\n", master->lessee_id);
master            279 drivers/gpu/drm/drm_lease.c 		idr_remove(&(drm_lease_owner(master)->lessee_idr), master->lessee_id);
master            283 drivers/gpu/drm/drm_lease.c 	list_del(&master->lessee_list);
master            287 drivers/gpu/drm/drm_lease.c 	if (master->lessor) {
master            290 drivers/gpu/drm/drm_lease.c 		drm_master_put(&master->lessor);
master            293 drivers/gpu/drm/drm_lease.c 	DRM_DEBUG_LEASE("drm_lease_destroy done %d\n", master->lessee_id);
master            304 drivers/gpu/drm/drm_lease.c 	struct drm_master *master = top;
master            313 drivers/gpu/drm/drm_lease.c 		DRM_DEBUG_LEASE("revoke leases for %p %d\n", master, master->lessee_id);
master            316 drivers/gpu/drm/drm_lease.c 		idr_for_each_entry(&master->leases, entry, object)
master            317 drivers/gpu/drm/drm_lease.c 			idr_remove(&master->leases, object);
master            322 drivers/gpu/drm/drm_lease.c 		if (!list_empty(&master->lessees)) {
master            323 drivers/gpu/drm/drm_lease.c 			master = list_first_entry(&master->lessees, struct drm_master, lessee_list);
master            326 drivers/gpu/drm/drm_lease.c 			while (master != top && master == list_last_entry(&master->lessor->lessees, struct drm_master, lessee_list))
master            327 drivers/gpu/drm/drm_lease.c 				master = master->lessor;
master            329 drivers/gpu/drm/drm_lease.c 			if (master == top)
master            333 drivers/gpu/drm/drm_lease.c 			master = list_next_entry(master, lessee_list);
master            489 drivers/gpu/drm/drm_lease.c 	struct drm_master *lessor = lessor_priv->master;
master            564 drivers/gpu/drm/drm_lease.c 	drm_master_put(&lessee_priv->master);
master            565 drivers/gpu/drm/drm_lease.c 	lessee_priv->master = lessee;
master            608 drivers/gpu/drm/drm_lease.c 	struct drm_master *lessor = lessor_priv->master, *lessee;
master            661 drivers/gpu/drm/drm_lease.c 	struct drm_master *lessee = lessee_priv->master;
master            720 drivers/gpu/drm/drm_lease.c 	struct drm_master *lessor = lessor_priv->master;
master            122 drivers/gpu/drm/drm_legacy.h 			      struct drm_master *master);
master            126 drivers/gpu/drm/drm_legacy.h 					    struct drm_master *master) {}
master            203 drivers/gpu/drm/drm_legacy.h void drm_legacy_lock_master_cleanup(struct drm_device *dev, struct drm_master *master);
master            205 drivers/gpu/drm/drm_legacy.h static inline void drm_legacy_lock_master_cleanup(struct drm_device *dev, struct drm_master *master) {}
master            209 drivers/gpu/drm/drm_legacy.h void drm_master_legacy_init(struct drm_master *master);
master            211 drivers/gpu/drm/drm_legacy.h static inline void drm_master_legacy_init(struct drm_master *master) {}
master            103 drivers/gpu/drm/drm_legacy_misc.c void drm_master_legacy_init(struct drm_master *master)
master            105 drivers/gpu/drm/drm_legacy_misc.c 	spin_lock_init(&master->lock.spinlock);
master            106 drivers/gpu/drm/drm_legacy_misc.c 	init_waitqueue_head(&master->lock.lock_queue);
master            169 drivers/gpu/drm/drm_lock.c 	struct drm_master *master = file_priv->master;
master            185 drivers/gpu/drm/drm_lock.c 		  master->lock.hw_lock ? master->lock.hw_lock->lock : -1,
master            188 drivers/gpu/drm/drm_lock.c 	add_wait_queue(&master->lock.lock_queue, &entry);
master            189 drivers/gpu/drm/drm_lock.c 	spin_lock_bh(&master->lock.spinlock);
master            190 drivers/gpu/drm/drm_lock.c 	master->lock.user_waiters++;
master            191 drivers/gpu/drm/drm_lock.c 	spin_unlock_bh(&master->lock.spinlock);
master            195 drivers/gpu/drm/drm_lock.c 		if (!master->lock.hw_lock) {
master            201 drivers/gpu/drm/drm_lock.c 		if (drm_lock_take(&master->lock, lock->context)) {
master            202 drivers/gpu/drm/drm_lock.c 			master->lock.file_priv = file_priv;
master            203 drivers/gpu/drm/drm_lock.c 			master->lock.lock_time = jiffies;
master            216 drivers/gpu/drm/drm_lock.c 	spin_lock_bh(&master->lock.spinlock);
master            217 drivers/gpu/drm/drm_lock.c 	master->lock.user_waiters--;
master            218 drivers/gpu/drm/drm_lock.c 	spin_unlock_bh(&master->lock.spinlock);
master            220 drivers/gpu/drm/drm_lock.c 	remove_wait_queue(&master->lock.lock_queue, &entry);
master            231 drivers/gpu/drm/drm_lock.c 		dev->sigdata.lock = master->lock.hw_lock;
master            260 drivers/gpu/drm/drm_lock.c 	struct drm_master *master = file_priv->master;
master            271 drivers/gpu/drm/drm_lock.c 	if (drm_legacy_lock_free(&master->lock, lock->context)) {
master            333 drivers/gpu/drm/drm_lock.c 	struct drm_master *master = file_priv->master;
master            334 drivers/gpu/drm/drm_lock.c 	return (file_priv->lock_count && master->lock.hw_lock &&
master            335 drivers/gpu/drm/drm_lock.c 		_DRM_LOCK_IS_HELD(master->lock.hw_lock->lock) &&
master            336 drivers/gpu/drm/drm_lock.c 		master->lock.file_priv == file_priv);
master            344 drivers/gpu/drm/drm_lock.c 	if (!dev->master)
master            349 drivers/gpu/drm/drm_lock.c 			  filp, _DRM_LOCKING_CONTEXT(file_priv->master->lock.hw_lock->lock));
master            350 drivers/gpu/drm/drm_lock.c 		drm_legacy_lock_free(&file_priv->master->lock,
master            351 drivers/gpu/drm/drm_lock.c 				     _DRM_LOCKING_CONTEXT(file_priv->master->lock.hw_lock->lock));
master            355 drivers/gpu/drm/drm_lock.c void drm_legacy_lock_master_cleanup(struct drm_device *dev, struct drm_master *master)
master            364 drivers/gpu/drm/drm_lock.c 	if (master->lock.hw_lock) {
master            365 drivers/gpu/drm/drm_lock.c 		if (dev->sigdata.lock == master->lock.hw_lock)
master            367 drivers/gpu/drm/drm_lock.c 		master->lock.hw_lock = NULL;
master            368 drivers/gpu/drm/drm_lock.c 		master->lock.file_priv = NULL;
master            369 drivers/gpu/drm/drm_lock.c 		wake_up_interruptible_all(&master->lock.lock_queue);
master             91 drivers/gpu/drm/drm_of.c void drm_of_component_match_add(struct device *master,
master             97 drivers/gpu/drm/drm_of.c 	component_match_add_release(master, matchptr, drm_release_of,
master            125 drivers/gpu/drm/drm_pci.c int drm_pci_set_busid(struct drm_device *dev, struct drm_master *master)
master            127 drivers/gpu/drm/drm_pci.c 	master->unique = kasprintf(GFP_KERNEL, "pci:%04x:%02x:%02x.%d",
master            132 drivers/gpu/drm/drm_pci.c 	if (!master->unique)
master            135 drivers/gpu/drm/drm_pci.c 	master->unique_len = strlen(master->unique);
master           1605 drivers/gpu/drm/etnaviv/etnaviv_gpu.c static int etnaviv_gpu_bind(struct device *dev, struct device *master,
master           1667 drivers/gpu/drm/etnaviv/etnaviv_gpu.c static void etnaviv_gpu_unbind(struct device *dev, struct device *master,
master            614 drivers/gpu/drm/exynos/exynos5433_drm_decon.c static int decon_bind(struct device *dev, struct device *master, void *data)
master            651 drivers/gpu/drm/exynos/exynos5433_drm_decon.c static void decon_unbind(struct device *dev, struct device *master, void *data)
master            611 drivers/gpu/drm/exynos/exynos7_drm_decon.c static int decon_bind(struct device *dev, struct device *master, void *data)
master            652 drivers/gpu/drm/exynos/exynos7_drm_decon.c static void decon_unbind(struct device *dev, struct device *master,
master            154 drivers/gpu/drm/exynos/exynos_dp.c static int exynos_dp_bind(struct device *dev, struct device *master, void *data)
master            187 drivers/gpu/drm/exynos/exynos_dp.c static void exynos_dp_unbind(struct device *dev, struct device *master,
master           1677 drivers/gpu/drm/exynos/exynos_drm_dsi.c static int exynos_dsi_bind(struct device *dev, struct device *master,
master           1704 drivers/gpu/drm/exynos/exynos_drm_dsi.c static void exynos_dsi_unbind(struct device *dev, struct device *master,
master           1129 drivers/gpu/drm/exynos/exynos_drm_fimc.c static int fimc_bind(struct device *dev, struct device *master, void *data)
master           1149 drivers/gpu/drm/exynos/exynos_drm_fimc.c static void fimc_unbind(struct device *dev, struct device *master,
master           1055 drivers/gpu/drm/exynos/exynos_drm_fimd.c static int fimd_bind(struct device *dev, struct device *master, void *data)
master           1097 drivers/gpu/drm/exynos/exynos_drm_fimd.c static void fimd_unbind(struct device *dev, struct device *master,
master           1397 drivers/gpu/drm/exynos/exynos_drm_g2d.c static int g2d_bind(struct device *dev, struct device *master, void *data)
master           1426 drivers/gpu/drm/exynos/exynos_drm_g2d.c static void g2d_unbind(struct device *dev, struct device *master, void *data)
master           1165 drivers/gpu/drm/exynos/exynos_drm_gsc.c static int gsc_bind(struct device *dev, struct device *master, void *data)
master           1185 drivers/gpu/drm/exynos/exynos_drm_gsc.c static void gsc_unbind(struct device *dev, struct device *master,
master            308 drivers/gpu/drm/exynos/exynos_drm_mic.c static int exynos_mic_bind(struct device *dev, struct device *master,
master            318 drivers/gpu/drm/exynos/exynos_drm_mic.c static void exynos_mic_unbind(struct device *dev, struct device *master,
master            239 drivers/gpu/drm/exynos/exynos_drm_rotator.c static int rotator_bind(struct device *dev, struct device *master, void *data)
master            258 drivers/gpu/drm/exynos/exynos_drm_rotator.c static void rotator_unbind(struct device *dev, struct device *master,
master            446 drivers/gpu/drm/exynos/exynos_drm_scaler.c static int scaler_bind(struct device *dev, struct device *master, void *data)
master            467 drivers/gpu/drm/exynos/exynos_drm_scaler.c static void scaler_unbind(struct device *dev, struct device *master,
master            376 drivers/gpu/drm/exynos/exynos_drm_vidi.c static int vidi_bind(struct device *dev, struct device *master, void *data)
master            430 drivers/gpu/drm/exynos/exynos_drm_vidi.c static void vidi_unbind(struct device *dev, struct device *master, void *data)
master           1831 drivers/gpu/drm/exynos/exynos_hdmi.c static int hdmi_bind(struct device *dev, struct device *master, void *data)
master           1866 drivers/gpu/drm/exynos/exynos_hdmi.c static void hdmi_unbind(struct device *dev, struct device *master, void *data)
master           1209 drivers/gpu/drm/exynos/exynos_mixer.c static void mixer_unbind(struct device *dev, struct device *master, void *data)
master            788 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static int dsi_bind(struct device *dev, struct device *master, void *data)
master            810 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static void dsi_unbind(struct device *dev, struct device *master, void *data)
master           2037 drivers/gpu/drm/i2c/tda998x_drv.c static int tda998x_bind(struct device *dev, struct device *master, void *data)
master           2044 drivers/gpu/drm/i2c/tda998x_drv.c static void tda998x_unbind(struct device *dev, struct device *master,
master           1230 drivers/gpu/drm/i810/i810_dma.c 	if (file_priv->master && file_priv->master->lock.hw_lock) {
master           1231 drivers/gpu/drm/i810/i810_dma.c 		drm_legacy_idlelock_take(&file_priv->master->lock);
master           1233 drivers/gpu/drm/i810/i810_dma.c 		drm_legacy_idlelock_release(&file_priv->master->lock);
master            324 drivers/gpu/drm/i915/display/intel_atomic_plane.c 			struct intel_plane *master =
master            337 drivers/gpu/drm/i915/display/intel_atomic_plane.c 				intel_atomic_get_new_plane_state(state, master);
master           1462 drivers/gpu/drm/i915/gem/i915_gem_context.c 	struct intel_engine_cs *master;
master           1492 drivers/gpu/drm/i915/gem/i915_gem_context.c 	if (copy_from_user(&ci, &ext->master, sizeof(ci)))
master           1495 drivers/gpu/drm/i915/gem/i915_gem_context.c 	master = intel_engine_lookup_user(set->ctx->i915,
master           1497 drivers/gpu/drm/i915/gem/i915_gem_context.c 	if (!master) {
master           1527 drivers/gpu/drm/i915/gem/i915_gem_context.c 							       master,
master            213 drivers/gpu/drm/i915/gt/intel_lrc.c 		const struct intel_engine_cs *master;
master           3672 drivers/gpu/drm/i915/gt/intel_lrc.c 		  const struct intel_engine_cs *master)
master           3677 drivers/gpu/drm/i915/gt/intel_lrc.c 		if (ve->bonds[i].master == master)
master           3879 drivers/gpu/drm/i915/gt/intel_lrc.c 				     const struct intel_engine_cs *master,
master           3893 drivers/gpu/drm/i915/gt/intel_lrc.c 	bond = virtual_find_bond(ve, master);
master           3905 drivers/gpu/drm/i915/gt/intel_lrc.c 	bond[ve->num_bonds].master = master;
master            131 drivers/gpu/drm/i915/gt/intel_lrc.h 				     const struct intel_engine_cs *master,
master           1987 drivers/gpu/drm/i915/gt/selftest_lrc.c 	struct intel_engine_cs *master;
master           2002 drivers/gpu/drm/i915/gt/selftest_lrc.c 	for_each_engine(master, i915, id) {
master           2005 drivers/gpu/drm/i915/gt/selftest_lrc.c 		if (master->class == class)
master           2010 drivers/gpu/drm/i915/gt/selftest_lrc.c 		rq[0] = igt_request_alloc(ctx, master);
master           2040 drivers/gpu/drm/i915/gt/selftest_lrc.c 							       master,
master            455 drivers/gpu/drm/i915/gvt/interrupt.c DEFINE_GVT_GEN8_INTEL_GVT_IRQ_INFO(master, GEN8_MASTER_IRQ);
master            201 drivers/gpu/drm/imx/dw_hdmi-imx.c static int dw_hdmi_imx_bind(struct device *dev, struct device *master,
master            258 drivers/gpu/drm/imx/dw_hdmi-imx.c static void dw_hdmi_imx_unbind(struct device *dev, struct device *master,
master            584 drivers/gpu/drm/imx/imx-ldb.c static int imx_ldb_bind(struct device *dev, struct device *master, void *data)
master            715 drivers/gpu/drm/imx/imx-ldb.c static void imx_ldb_unbind(struct device *dev, struct device *master,
master            536 drivers/gpu/drm/imx/imx-tve.c static int imx_tve_bind(struct device *dev, struct device *master, void *data)
master            667 drivers/gpu/drm/imx/imx-tve.c static void imx_tve_unbind(struct device *dev, struct device *master,
master            436 drivers/gpu/drm/imx/ipuv3-crtc.c static int ipu_drm_bind(struct device *dev, struct device *master, void *data)
master            458 drivers/gpu/drm/imx/ipuv3-crtc.c static void ipu_drm_unbind(struct device *dev, struct device *master,
master            197 drivers/gpu/drm/imx/parallel-display.c static int imx_pd_bind(struct device *dev, struct device *master, void *data)
master            244 drivers/gpu/drm/imx/parallel-display.c static void imx_pd_unbind(struct device *dev, struct device *master,
master            886 drivers/gpu/drm/mcde/mcde_dsi.c static int mcde_dsi_bind(struct device *dev, struct device *master,
master            983 drivers/gpu/drm/mcde/mcde_dsi.c static void mcde_dsi_unbind(struct device *dev, struct device *master,
master             70 drivers/gpu/drm/mediatek/mtk_disp_color.c static int mtk_disp_color_bind(struct device *dev, struct device *master,
master             87 drivers/gpu/drm/mediatek/mtk_disp_color.c static void mtk_disp_color_unbind(struct device *dev, struct device *master,
master            232 drivers/gpu/drm/mediatek/mtk_disp_ovl.c static int mtk_disp_ovl_bind(struct device *dev, struct device *master,
master            249 drivers/gpu/drm/mediatek/mtk_disp_ovl.c static void mtk_disp_ovl_unbind(struct device *dev, struct device *master,
master            233 drivers/gpu/drm/mediatek/mtk_disp_rdma.c static int mtk_disp_rdma_bind(struct device *dev, struct device *master,
master            251 drivers/gpu/drm/mediatek/mtk_disp_rdma.c static void mtk_disp_rdma_unbind(struct device *dev, struct device *master,
master            585 drivers/gpu/drm/mediatek/mtk_dpi.c static int mtk_dpi_bind(struct device *dev, struct device *master, void *data)
master            629 drivers/gpu/drm/mediatek/mtk_dpi.c static void mtk_dpi_unbind(struct device *dev, struct device *master,
master           1039 drivers/gpu/drm/mediatek/mtk_dsi.c static int mtk_dsi_bind(struct device *dev, struct device *master, void *data)
master           1073 drivers/gpu/drm/mediatek/mtk_dsi.c static void mtk_dsi_unbind(struct device *dev, struct device *master,
master            805 drivers/gpu/drm/meson/meson_dw_hdmi.c static int meson_dw_hdmi_bind(struct device *dev, struct device *master,
master            984 drivers/gpu/drm/meson/meson_dw_hdmi.c static void meson_dw_hdmi_unbind(struct device *dev, struct device *master,
master            316 drivers/gpu/drm/msm/adreno/adreno_device.c static int adreno_bind(struct device *dev, struct device *master, void *data)
master            320 drivers/gpu/drm/msm/adreno/adreno_device.c 	struct drm_device *drm = dev_get_drvdata(master);
master            357 drivers/gpu/drm/msm/adreno/adreno_device.c static void adreno_unbind(struct device *dev, struct device *master,
master            365 drivers/gpu/drm/msm/adreno/adreno_device.c 	set_gpu_pdev(dev_get_drvdata(master), NULL);
master            995 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static int dpu_bind(struct device *dev, struct device *master, void *data)
master            997 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	struct drm_device *ddev = dev_get_drvdata(master);
master           1028 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static void dpu_unbind(struct device *dev, struct device *master, void *data)
master           1044 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static int mdp5_bind(struct device *dev, struct device *master, void *data)
master           1046 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct drm_device *ddev = dev_get_drvdata(master);
master           1054 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static void mdp5_unbind(struct device *dev, struct device *master,
master            104 drivers/gpu/drm/msm/dsi/dsi.c static int dsi_bind(struct device *dev, struct device *master, void *data)
master            106 drivers/gpu/drm/msm/dsi/dsi.c 	struct drm_device *drm = dev_get_drvdata(master);
master            126 drivers/gpu/drm/msm/dsi/dsi.c static void dsi_unbind(struct device *dev, struct device *master,
master            129 drivers/gpu/drm/msm/dsi/dsi.c 	struct drm_device *drm = dev_get_drvdata(master);
master             67 drivers/gpu/drm/msm/edp/edp.c static int edp_bind(struct device *dev, struct device *master, void *data)
master             69 drivers/gpu/drm/msm/edp/edp.c 	struct drm_device *drm = dev_get_drvdata(master);
master             82 drivers/gpu/drm/msm/edp/edp.c static void edp_unbind(struct device *dev, struct device *master, void *data)
master             84 drivers/gpu/drm/msm/edp/edp.c 	struct drm_device *drm = dev_get_drvdata(master);
master            533 drivers/gpu/drm/msm/hdmi/hdmi.c static int msm_hdmi_bind(struct device *dev, struct device *master, void *data)
master            535 drivers/gpu/drm/msm/hdmi/hdmi.c 	struct drm_device *drm = dev_get_drvdata(master);
master            604 drivers/gpu/drm/msm/hdmi/hdmi.c static void msm_hdmi_unbind(struct device *dev, struct device *master,
master            607 drivers/gpu/drm/msm/hdmi/hdmi.c 	struct drm_device *drm = dev_get_drvdata(master);
master            183 drivers/gpu/drm/nouveau/nouveau_drm.c 	mutex_lock(&cli->drm->master.lock);
master            185 drivers/gpu/drm/nouveau/nouveau_drm.c 	mutex_unlock(&cli->drm->master.lock);
master            227 drivers/gpu/drm/nouveau/nouveau_drm.c 	if (cli == &drm->master) {
master            231 drivers/gpu/drm/nouveau/nouveau_drm.c 		mutex_lock(&drm->master.lock);
master            232 drivers/gpu/drm/nouveau/nouveau_drm.c 		ret = nvif_client_init(&drm->master.base, cli->name, device,
master            234 drivers/gpu/drm/nouveau/nouveau_drm.c 		mutex_unlock(&drm->master.lock);
master            509 drivers/gpu/drm/nouveau/nouveau_drm.c 	ret = nouveau_cli_init(drm, "DRM-master", &drm->master);
master            583 drivers/gpu/drm/nouveau/nouveau_drm.c 	nouveau_cli_fini(&drm->master);
master            617 drivers/gpu/drm/nouveau/nouveau_drm.c 	nouveau_cli_fini(&drm->master);
master            850 drivers/gpu/drm/nouveau/nouveau_drm.c 	ret = nvif_client_suspend(&drm->master.base);
master            875 drivers/gpu/drm/nouveau/nouveau_drm.c 	ret = nvif_client_resume(&drm->master.base);
master            135 drivers/gpu/drm/nouveau/nouveau_drv.h 	struct nouveau_cli master;
master             89 drivers/gpu/drm/nouveau/nouveau_mem.c 	mutex_lock(&mem->cli->drm->master.lock);
master             91 drivers/gpu/drm/nouveau/nouveau_mem.c 	mutex_unlock(&mem->cli->drm->master.lock);
master            122 drivers/gpu/drm/nouveau/nouveau_mem.c 	mutex_lock(&drm->master.lock);
master            128 drivers/gpu/drm/nouveau/nouveau_mem.c 	mutex_unlock(&drm->master.lock);
master            143 drivers/gpu/drm/nouveau/nouveau_mem.c 	mutex_lock(&drm->master.lock);
master            169 drivers/gpu/drm/nouveau/nouveau_mem.c 	mutex_unlock(&drm->master.lock);
master             71 drivers/gpu/drm/nouveau/nouveau_ttm.c 	ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg);
master            106 drivers/gpu/drm/nouveau/nouveau_ttm.c 	ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg);
master            133 drivers/gpu/drm/nouveau/nouveau_ttm.c 	ret = nouveau_mem_new(&drm->master, nvbo->kind, nvbo->comp, reg);
master             37 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.c 	struct nvkm_client *master = client->object.client;
master             44 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.c 		if (client->super && client != master) {
master             45 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.c 			spin_lock(&master->lock);
master             46 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.c 			list_for_each_entry(umem, &master->umem, head) {
master             52 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/umem.c 			spin_unlock(&master->lock);
master           4752 drivers/gpu/drm/omapdrm/dss/dispc.c static int dispc_bind(struct device *dev, struct device *master, void *data)
master           4756 drivers/gpu/drm/omapdrm/dss/dispc.c 	struct dss_device *dss = dss_get_device(master);
master           4850 drivers/gpu/drm/omapdrm/dss/dispc.c static void dispc_unbind(struct device *dev, struct device *master, void *data)
master           5045 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_bind(struct device *dev, struct device *master, void *data)
master           5047 drivers/gpu/drm/omapdrm/dss/dsi.c 	struct dss_device *dss = dss_get_device(master);
master           5084 drivers/gpu/drm/omapdrm/dss/dsi.c static void dsi_unbind(struct device *dev, struct device *master, void *data)
master            600 drivers/gpu/drm/omapdrm/dss/hdmi4.c static int hdmi4_bind(struct device *dev, struct device *master, void *data)
master            602 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	struct dss_device *dss = dss_get_device(master);
master            642 drivers/gpu/drm/omapdrm/dss/hdmi4.c static void hdmi4_unbind(struct device *dev, struct device *master, void *data)
master            599 drivers/gpu/drm/omapdrm/dss/hdmi5.c static int hdmi5_bind(struct device *dev, struct device *master, void *data)
master            601 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	struct dss_device *dss = dss_get_device(master);
master            627 drivers/gpu/drm/omapdrm/dss/hdmi5.c static void hdmi5_unbind(struct device *dev, struct device *master, void *data)
master            705 drivers/gpu/drm/omapdrm/dss/venc.c static int venc_bind(struct device *dev, struct device *master, void *data)
master            707 drivers/gpu/drm/omapdrm/dss/venc.c 	struct dss_device *dss = dss_get_device(master);
master            729 drivers/gpu/drm/omapdrm/dss/venc.c static void venc_unbind(struct device *dev, struct device *master, void *data)
master            192 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct radeon_connector *master = radeon_connector->mst_port;
master            196 drivers/gpu/drm/radeon/radeon_dp_mst.c 	edid = drm_dp_mst_get_edid(connector, &master->mst_mgr, radeon_connector->port);
master            246 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct radeon_connector *master = radeon_connector->mst_port;
master            248 drivers/gpu/drm/radeon/radeon_dp_mst.c 	return drm_dp_mst_detect_port(connector, &master->mst_mgr, radeon_connector->port);
master            274 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct radeon_connector *master = container_of(mgr, struct radeon_connector, mst_mgr);
master            275 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct drm_device *dev = master->base.dev;
master            286 drivers/gpu/drm/radeon/radeon_dp_mst.c 	radeon_connector->mst_port = master;
master            291 drivers/gpu/drm/radeon/radeon_dp_mst.c 	radeon_connector->mst_encoder = radeon_dp_create_fake_mst_encoder(master);
master            313 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct radeon_connector *master = container_of(mgr, struct radeon_connector, mst_mgr);
master            314 drivers/gpu/drm/radeon/radeon_dp_mst.c 	struct drm_device *dev = master->base.dev;
master            324 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c static int rockchip_dp_bind(struct device *dev, struct device *master,
master            351 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c static void rockchip_dp_unbind(struct device *dev, struct device *master,
master           1006 drivers/gpu/drm/rockchip/cdn-dp-core.c static int cdn_dp_bind(struct device *dev, struct device *master, void *data)
master           1089 drivers/gpu/drm/rockchip/cdn-dp-core.c static void cdn_dp_unbind(struct device *dev, struct device *master, void *data)
master            751 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c 				     struct device *master,
master            819 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c 					struct device *master,
master            486 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c static int dw_hdmi_rockchip_bind(struct device *dev, struct device *master,
master            567 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c static void dw_hdmi_rockchip_unbind(struct device *dev, struct device *master,
master            809 drivers/gpu/drm/rockchip/inno_hdmi.c static int inno_hdmi_bind(struct device *dev, struct device *master,
master            894 drivers/gpu/drm/rockchip/inno_hdmi.c static void inno_hdmi_unbind(struct device *dev, struct device *master,
master            740 drivers/gpu/drm/rockchip/rk3066_hdmi.c static int rk3066_hdmi_bind(struct device *dev, struct device *master,
master            834 drivers/gpu/drm/rockchip/rk3066_hdmi.c static void rk3066_hdmi_unbind(struct device *dev, struct device *master,
master           1824 drivers/gpu/drm/rockchip/rockchip_drm_vop.c static int vop_bind(struct device *dev, struct device *master, void *data)
master           1905 drivers/gpu/drm/rockchip/rockchip_drm_vop.c static void vop_unbind(struct device *dev, struct device *master, void *data)
master            333 drivers/gpu/drm/rockchip/rockchip_lvds.c static int rockchip_lvds_bind(struct device *dev, struct device *master,
master            469 drivers/gpu/drm/rockchip/rockchip_lvds.c static void rockchip_lvds_unbind(struct device *dev, struct device *master,
master           1061 drivers/gpu/drm/savage/savage_bci.c 	if (file_priv->master && file_priv->master->lock.hw_lock) {
master           1062 drivers/gpu/drm/savage/savage_bci.c 		drm_legacy_idlelock_take(&file_priv->master->lock);
master           1081 drivers/gpu/drm/savage/savage_bci.c 		drm_legacy_idlelock_release(&file_priv->master->lock);
master            320 drivers/gpu/drm/sis/sis_mm.c 	if (!(dev->master && file->master->lock.hw_lock))
master            323 drivers/gpu/drm/sis/sis_mm.c 	drm_legacy_idlelock_take(&file->master->lock);
master            328 drivers/gpu/drm/sis/sis_mm.c 		drm_legacy_idlelock_release(&file->master->lock);
master            349 drivers/gpu/drm/sis/sis_mm.c 	drm_legacy_idlelock_release(&file->master->lock);
master             62 drivers/gpu/drm/sti/sti_compositor.c 			       struct device *master,
master            156 drivers/gpu/drm/sti/sti_compositor.c static void sti_compositor_unbind(struct device *dev, struct device *master,
master            437 drivers/gpu/drm/sti/sti_dvo.c static int sti_dvo_bind(struct device *dev, struct device *master, void *data)
master            502 drivers/gpu/drm/sti/sti_dvo.c 			   struct device *master, void *data)
master            674 drivers/gpu/drm/sti/sti_hda.c static int sti_hda_bind(struct device *dev, struct device *master, void *data)
master            732 drivers/gpu/drm/sti/sti_hda.c 		struct device *master, void *data)
master           1253 drivers/gpu/drm/sti/sti_hdmi.c static int sti_hdmi_bind(struct device *dev, struct device *master, void *data)
master           1332 drivers/gpu/drm/sti/sti_hdmi.c 		struct device *master, void *data)
master           1318 drivers/gpu/drm/sti/sti_hqvdp.c static int sti_hqvdp_bind(struct device *dev, struct device *master, void *data)
master           1337 drivers/gpu/drm/sti/sti_hqvdp.c 		struct device *master, void *data)
master            814 drivers/gpu/drm/sti/sti_tvout.c static int sti_tvout_bind(struct device *dev, struct device *master, void *data)
master            826 drivers/gpu/drm/sti/sti_tvout.c static void sti_tvout_unbind(struct device *dev, struct device *master,
master            779 drivers/gpu/drm/sun4i/sun4i_backend.c static int sun4i_backend_bind(struct device *dev, struct device *master,
master            943 drivers/gpu/drm/sun4i/sun4i_backend.c static void sun4i_backend_unbind(struct device *dev, struct device *master,
master            555 drivers/gpu/drm/sun4i/sun4i_frontend.c static int sun4i_frontend_bind(struct device *dev, struct device *master,
master            619 drivers/gpu/drm/sun4i/sun4i_frontend.c static void sun4i_frontend_unbind(struct device *dev, struct device *master,
master            488 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static int sun4i_hdmi_bind(struct device *dev, struct device *master,
master            680 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static void sun4i_hdmi_unbind(struct device *dev, struct device *master,
master           1083 drivers/gpu/drm/sun4i/sun4i_tcon.c static int sun4i_tcon_bind(struct device *dev, struct device *master,
master           1275 drivers/gpu/drm/sun4i/sun4i_tcon.c static void sun4i_tcon_unbind(struct device *dev, struct device *master,
master            542 drivers/gpu/drm/sun4i/sun4i_tv.c static int sun4i_tv_bind(struct device *dev, struct device *master,
master            637 drivers/gpu/drm/sun4i/sun4i_tv.c static void sun4i_tv_unbind(struct device *dev, struct device *master,
master             22 drivers/gpu/drm/sun4i/sun6i_drc.c static int sun6i_drc_bind(struct device *dev, struct device *master,
master             70 drivers/gpu/drm/sun4i/sun6i_drc.c static void sun6i_drc_unbind(struct device *dev, struct device *master,
master           1020 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static int sun6i_dsi_bind(struct device *dev, struct device *master,
master           1067 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static void sun6i_dsi_unbind(struct device *dev, struct device *master,
master            124 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c static int sun8i_dw_hdmi_bind(struct device *dev, struct device *master,
master            263 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c static void sun8i_dw_hdmi_unbind(struct device *dev, struct device *master,
master            422 drivers/gpu/drm/sun4i/sun8i_mixer.c static int sun8i_mixer_bind(struct device *dev, struct device *master,
master            585 drivers/gpu/drm/sun4i/sun8i_mixer.c static void sun8i_mixer_unbind(struct device *dev, struct device *master,
master            124 drivers/gpu/drm/sun4i/sun8i_tcon_top.c static int sun8i_tcon_top_bind(struct device *dev, struct device *master,
master            239 drivers/gpu/drm/sun4i/sun8i_tcon_top.c static void sun8i_tcon_top_unbind(struct device *dev, struct device *master,
master             81 drivers/gpu/drm/tegra/dsi.c 	struct tegra_dsi *master;
master            477 drivers/gpu/drm/tegra/dsi.c 	if (dsi->master)
master            478 drivers/gpu/drm/tegra/dsi.c 		return dsi->master->lanes + dsi->lanes;
master            495 drivers/gpu/drm/tegra/dsi.c 	if (dsi->master)
master            496 drivers/gpu/drm/tegra/dsi.c 		state = tegra_dsi_get_state(dsi->master);
master            578 drivers/gpu/drm/tegra/dsi.c 		if (dsi->master || dsi->slave) {
master            598 drivers/gpu/drm/tegra/dsi.c 		if (dsi->master || dsi->slave) {
master           1038 drivers/gpu/drm/tegra/dsi.c 	if (!dsi->master) {
master           1409 drivers/gpu/drm/tegra/dsi.c 	if (!dsi->master) {
master           1461 drivers/gpu/drm/tegra/dsi.c 		dsi->slave->master = dsi;
master           1124 drivers/gpu/drm/vc4/vc4_crtc.c static int vc4_crtc_bind(struct device *dev, struct device *master, void *data)
master           1127 drivers/gpu/drm/vc4/vc4_crtc.c 	struct drm_device *drm = dev_get_drvdata(master);
master           1241 drivers/gpu/drm/vc4/vc4_crtc.c static void vc4_crtc_unbind(struct device *dev, struct device *master,
master            257 drivers/gpu/drm/vc4/vc4_dpi.c static int vc4_dpi_bind(struct device *dev, struct device *master, void *data)
master            260 drivers/gpu/drm/vc4/vc4_dpi.c 	struct drm_device *drm = dev_get_drvdata(master);
master            333 drivers/gpu/drm/vc4/vc4_dpi.c static void vc4_dpi_unbind(struct device *dev, struct device *master,
master            336 drivers/gpu/drm/vc4/vc4_dpi.c 	struct drm_device *drm = dev_get_drvdata(master);
master           1440 drivers/gpu/drm/vc4/vc4_dsi.c static int vc4_dsi_bind(struct device *dev, struct device *master, void *data)
master           1443 drivers/gpu/drm/vc4/vc4_dsi.c 	struct drm_device *drm = dev_get_drvdata(master);
master           1624 drivers/gpu/drm/vc4/vc4_dsi.c static void vc4_dsi_unbind(struct device *dev, struct device *master,
master           1627 drivers/gpu/drm/vc4/vc4_dsi.c 	struct drm_device *drm = dev_get_drvdata(master);
master           1298 drivers/gpu/drm/vc4/vc4_hdmi.c static int vc4_hdmi_bind(struct device *dev, struct device *master, void *data)
master           1304 drivers/gpu/drm/vc4/vc4_hdmi.c 	struct drm_device *drm = dev_get_drvdata(master);
master           1477 drivers/gpu/drm/vc4/vc4_hdmi.c static void vc4_hdmi_unbind(struct device *dev, struct device *master,
master           1480 drivers/gpu/drm/vc4/vc4_hdmi.c 	struct drm_device *drm = dev_get_drvdata(master);
master            218 drivers/gpu/drm/vc4/vc4_hvs.c static int vc4_hvs_bind(struct device *dev, struct device *master, void *data)
master            221 drivers/gpu/drm/vc4/vc4_hvs.c 	struct drm_device *drm = dev_get_drvdata(master);
master            312 drivers/gpu/drm/vc4/vc4_hvs.c static void vc4_hvs_unbind(struct device *dev, struct device *master,
master            315 drivers/gpu/drm/vc4/vc4_hvs.c 	struct drm_device *drm = dev_get_drvdata(master);
master            369 drivers/gpu/drm/vc4/vc4_txp.c static int vc4_txp_bind(struct device *dev, struct device *master, void *data)
master            372 drivers/gpu/drm/vc4/vc4_txp.c 	struct drm_device *drm = dev_get_drvdata(master);
master            416 drivers/gpu/drm/vc4/vc4_txp.c static void vc4_txp_unbind(struct device *dev, struct device *master,
master            419 drivers/gpu/drm/vc4/vc4_txp.c 	struct drm_device *drm = dev_get_drvdata(master);
master            391 drivers/gpu/drm/vc4/vc4_v3d.c static int vc4_v3d_bind(struct device *dev, struct device *master, void *data)
master            394 drivers/gpu/drm/vc4/vc4_v3d.c 	struct drm_device *drm = dev_get_drvdata(master);
master            468 drivers/gpu/drm/vc4/vc4_v3d.c static void vc4_v3d_unbind(struct device *dev, struct device *master,
master            471 drivers/gpu/drm/vc4/vc4_v3d.c 	struct drm_device *drm = dev_get_drvdata(master);
master            525 drivers/gpu/drm/vc4/vc4_vec.c static int vc4_vec_bind(struct device *dev, struct device *master, void *data)
master            528 drivers/gpu/drm/vc4/vc4_vec.c 	struct drm_device *drm = dev_get_drvdata(master);
master            594 drivers/gpu/drm/vc4/vc4_vec.c static void vc4_vec_unbind(struct device *dev, struct device *master,
master            597 drivers/gpu/drm/vc4/vc4_vec.c 	struct drm_device *drm = dev_get_drvdata(master);
master            216 drivers/gpu/drm/via/via_mm.c 	if (!(dev->master && file->master->lock.hw_lock))
master            219 drivers/gpu/drm/via/via_mm.c 	drm_legacy_idlelock_take(&file->master->lock);
master            224 drivers/gpu/drm/via/via_mm.c 		drm_legacy_idlelock_release(&file->master->lock);
master            239 drivers/gpu/drm/via/via_mm.c 	drm_legacy_idlelock_release(&file->master->lock);
master             53 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	struct drm_master *master;
master            644 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	if (user_srf->master)
master            645 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		drm_master_put(&user_srf->master);
master            840 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		user_srf->master = drm_master_get(file_priv->master);
master            946 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		    user_srf->master != file_priv->master)
master           1615 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		user_srf->master = drm_master_get(file_priv->master);
master            640 drivers/gpu/drm/zte/zx_hdmi.c static int zx_hdmi_bind(struct device *dev, struct device *master, void *data)
master            720 drivers/gpu/drm/zte/zx_hdmi.c static void zx_hdmi_unbind(struct device *dev, struct device *master,
master            331 drivers/gpu/drm/zte/zx_tvenc.c static int zx_tvenc_bind(struct device *dev, struct device *master, void *data)
master            369 drivers/gpu/drm/zte/zx_tvenc.c static void zx_tvenc_unbind(struct device *dev, struct device *master,
master            423 drivers/gpu/drm/zte/zx_vga.c static int zx_vga_bind(struct device *dev, struct device *master, void *data)
master            492 drivers/gpu/drm/zte/zx_vga.c static void zx_vga_unbind(struct device *dev, struct device *master,
master            762 drivers/gpu/drm/zte/zx_vou.c static int zx_crtc_bind(struct device *dev, struct device *master, void *data)
master            883 drivers/gpu/drm/zte/zx_vou.c static void zx_crtc_unbind(struct device *dev, struct device *master,
master             81 drivers/hsi/clients/cmt_speech.c 	struct hsi_client		*master;
master            779 drivers/hsi/clients/cmt_speech.c 			ssip_slave_start_tx(hi->master);
master            781 drivers/hsi/clients/cmt_speech.c 			ssip_slave_stop_tx(hi->master);
master           1021 drivers/hsi/clients/cmt_speech.c 	hsi_if->master = ssip_slave_get_master(cl);
master           1022 drivers/hsi/clients/cmt_speech.c 	if (IS_ERR(hsi_if->master)) {
master           1023 drivers/hsi/clients/cmt_speech.c 		err = PTR_ERR(hsi_if->master);
master           1027 drivers/hsi/clients/cmt_speech.c 	if (!ssip_slave_running(hsi_if->master)) {
master           1064 drivers/hsi/clients/cmt_speech.c 	ssip_slave_put_master(hi->master);
master            329 drivers/hsi/clients/ssi_protocol.c 	struct hsi_client *master = ERR_PTR(-ENODEV);
master            334 drivers/hsi/clients/ssi_protocol.c 			master = ssi->cl;
master            338 drivers/hsi/clients/ssi_protocol.c 	return master;
master            342 drivers/hsi/clients/ssi_protocol.c int ssip_slave_start_tx(struct hsi_client *master)
master            344 drivers/hsi/clients/ssi_protocol.c 	struct ssi_protocol *ssi = hsi_client_drvdata(master);
master            346 drivers/hsi/clients/ssi_protocol.c 	dev_dbg(&master->device, "start TX %d\n", atomic_read(&ssi->tx_usecnt));
master            350 drivers/hsi/clients/ssi_protocol.c 		hsi_start_tx(master);
master            359 drivers/hsi/clients/ssi_protocol.c int ssip_slave_stop_tx(struct hsi_client *master)
master            361 drivers/hsi/clients/ssi_protocol.c 	struct ssi_protocol *ssi = hsi_client_drvdata(master);
master            370 drivers/hsi/clients/ssi_protocol.c 			hsi_stop_tx(master);
master            374 drivers/hsi/clients/ssi_protocol.c 	dev_dbg(&master->device, "stop TX %d\n", atomic_read(&ssi->tx_usecnt));
master            380 drivers/hsi/clients/ssi_protocol.c int ssip_slave_running(struct hsi_client *master)
master            382 drivers/hsi/clients/ssi_protocol.c 	struct ssi_protocol *ssi = hsi_client_drvdata(master);
master           1042 drivers/hsi/clients/ssi_protocol.c void ssip_reset_event(struct hsi_client *master)
master           1044 drivers/hsi/clients/ssi_protocol.c 	struct ssi_protocol *ssi = hsi_client_drvdata(master);
master            336 drivers/hwtracing/coresight/coresight-stm.c 			    unsigned int master,  unsigned int channel)
master            347 drivers/hwtracing/coresight/coresight-stm.c 			       unsigned int master,  unsigned int channel)
master            358 drivers/hwtracing/coresight/coresight-stm.c stm_mmio_addr(struct stm_data *stm_data, unsigned int master,
master            375 drivers/hwtracing/coresight/coresight-stm.c 				    unsigned int master,
master            405 drivers/hwtracing/coresight/coresight-stm.c 				  unsigned int master,
master           1020 drivers/hwtracing/intel_th/core.c 			unsigned int master)
master           1032 drivers/hwtracing/intel_th/core.c 	return hubdrv->set_output(hub, master);
master             37 drivers/hwtracing/intel_th/gth.c 	DECLARE_BITMAP(master, TH_CONFIGURABLE_MASTERS + 1);
master             57 drivers/hwtracing/intel_th/gth.c 	signed char		master[TH_CONFIGURABLE_MASTERS + 1];
master            120 drivers/hwtracing/intel_th/gth.c 	unsigned int		master;
master            124 drivers/hwtracing/intel_th/gth.c gth_master_set(struct gth_device *gth, unsigned int master, int port)
master            126 drivers/hwtracing/intel_th/gth.c 	unsigned int reg = REG_GTH_SWDEST0 + ((master >> 1) & ~3u);
master            127 drivers/hwtracing/intel_th/gth.c 	unsigned int shift = (master & 0x7) * 4;
master            130 drivers/hwtracing/intel_th/gth.c 	if (master >= 256) {
master            153 drivers/hwtracing/intel_th/gth.c 	port = gth->master[ma->master];
master            182 drivers/hwtracing/intel_th/gth.c 	old_port = gth->master[ma->master];
master            184 drivers/hwtracing/intel_th/gth.c 		gth->master[ma->master] = -1;
master            185 drivers/hwtracing/intel_th/gth.c 		clear_bit(ma->master, gth->output[old_port].master);
master            192 drivers/hwtracing/intel_th/gth.c 			gth_master_set(gth, ma->master, -1);
master            203 drivers/hwtracing/intel_th/gth.c 		set_bit(ma->master, gth->output[port].master);
master            207 drivers/hwtracing/intel_th/gth.c 			gth_master_set(gth, ma->master, port);
master            210 drivers/hwtracing/intel_th/gth.c 	gth->master[ma->master] = port;
master            400 drivers/hwtracing/intel_th/gth.c 		master_attrs[i].master = i;
master            539 drivers/hwtracing/intel_th/gth.c 	int master;
master            545 drivers/hwtracing/intel_th/gth.c 	for_each_set_bit(master, gth->output[output->port].master,
master            547 drivers/hwtracing/intel_th/gth.c 		gth_master_set(gth, master, -1);
master            580 drivers/hwtracing/intel_th/gth.c 	int master;
master            584 drivers/hwtracing/intel_th/gth.c 	for_each_set_bit(master, gth->output[output->port].master,
master            586 drivers/hwtracing/intel_th/gth.c 		gth_master_set(gth, master, output->port);
master            691 drivers/hwtracing/intel_th/gth.c 	int master;
master            700 drivers/hwtracing/intel_th/gth.c 	for (master = 0; master <= TH_CONFIGURABLE_MASTERS; master++)
master            701 drivers/hwtracing/intel_th/gth.c 		if (gth->master[master] == port)
master            702 drivers/hwtracing/intel_th/gth.c 			gth->master[master] = -1;
master            707 drivers/hwtracing/intel_th/gth.c intel_th_gth_set_output(struct intel_th_device *thdev, unsigned int master)
master            716 drivers/hwtracing/intel_th/gth.c 	if (master > TH_CONFIGURABLE_MASTERS)
master            717 drivers/hwtracing/intel_th/gth.c 		master = TH_CONFIGURABLE_MASTERS;
master            720 drivers/hwtracing/intel_th/gth.c 	if (gth->master[master] == -1) {
master            721 drivers/hwtracing/intel_th/gth.c 		set_bit(master, gth->output[port].master);
master            722 drivers/hwtracing/intel_th/gth.c 		gth->master[master] = port;
master            776 drivers/hwtracing/intel_th/gth.c 		gth->master[i] = -1;
master            183 drivers/hwtracing/intel_th/intel_th.h 					      unsigned int master);
master            236 drivers/hwtracing/intel_th/intel_th.h 			unsigned int master);
master             31 drivers/hwtracing/intel_th/sth.c sth_channel(struct sth_device *sth, unsigned int master, unsigned int channel)
master             35 drivers/hwtracing/intel_th/sth.c 	return &sw_map[(master - sth->stm.sw_start) * sth->stm.sw_nchannels +
master             63 drivers/hwtracing/intel_th/sth.c 				      unsigned int master,
master             72 drivers/hwtracing/intel_th/sth.c 		sth_channel(sth, master, channel);
master            142 drivers/hwtracing/intel_th/sth.c sth_stm_mmio_addr(struct stm_data *stm_data, unsigned int master,
master            148 drivers/hwtracing/intel_th/sth.c 	master -= sth->stm.sw_start;
master            149 drivers/hwtracing/intel_th/sth.c 	addr = sth->channels_phys + (master * sth->stm.sw_nchannels + channel) *
master            159 drivers/hwtracing/intel_th/sth.c static int sth_stm_link(struct stm_data *stm_data, unsigned int master,
master            164 drivers/hwtracing/intel_th/sth.c 	intel_th_set_output(to_intel_th_device(sth->dev), master);
master            161 drivers/hwtracing/stm/core.c 	struct stp_master *master;
master            163 drivers/hwtracing/stm/core.c 	master = kzalloc(struct_size(master, chan_map,
master            166 drivers/hwtracing/stm/core.c 	if (!master)
master            169 drivers/hwtracing/stm/core.c 	master->nr_free = stm->data->sw_nchannels;
master            170 drivers/hwtracing/stm/core.c 	__stm_master(stm, idx) = master;
master            177 drivers/hwtracing/stm/core.c 	struct stp_master *master = stm_master(stm, idx);
master            179 drivers/hwtracing/stm/core.c 	if (!master)
master            183 drivers/hwtracing/stm/core.c 	kfree(master);
master            188 drivers/hwtracing/stm/core.c 	struct stp_master *master = stm_master(stm, output->master);
master            193 drivers/hwtracing/stm/core.c 	if (WARN_ON_ONCE(master->nr_free < output->nr_chans))
master            196 drivers/hwtracing/stm/core.c 	bitmap_allocate_region(&master->chan_map[0], output->channel,
master            199 drivers/hwtracing/stm/core.c 	master->nr_free -= output->nr_chans;
master            205 drivers/hwtracing/stm/core.c 	struct stp_master *master = stm_master(stm, output->master);
master            210 drivers/hwtracing/stm/core.c 	bitmap_release_region(&master->chan_map[0], output->channel,
master            213 drivers/hwtracing/stm/core.c 	master->nr_free += output->nr_chans;
master            252 drivers/hwtracing/stm/core.c 	struct stp_master *master;
master            263 drivers/hwtracing/stm/core.c 		master = stm_master(stm, midx);
master            265 drivers/hwtracing/stm/core.c 		if (!master->nr_free)
master            268 drivers/hwtracing/stm/core.c 		pos = find_free_channels(master->chan_map, *cstart, cend,
master            311 drivers/hwtracing/stm/core.c 	output->master = midx;
master            526 drivers/hwtracing/stm/core.c 		stm->data->unlink(stm->data, stmf->output.master,
master            708 drivers/hwtracing/stm/core.c 	phys = stm->data->mmio_addr(stm->data, stmf->output.master,
master            771 drivers/hwtracing/stm/core.c 		ret = stm->data->link(stm->data, stmf->output.master,
master            787 drivers/hwtracing/stm/core.c 		.master		= stmf->output.master,
master            822 drivers/hwtracing/stm/core.c 						    stmf->output.master,
master           1030 drivers/hwtracing/stm/core.c 		err = stm->data->link(stm->data, src->output.master,
master           1114 drivers/hwtracing/stm/core.c 			stm->data->unlink(stm->data, src->output.master,
master             18 drivers/hwtracing/stm/dummy_stm.c dummy_stm_packet(struct stm_data *stm_data, unsigned int master,
master             30 drivers/hwtracing/stm/dummy_stm.c 	trace_printk("[%u:%u] [pkt: %x/%x] (%llx)\n", master, channel,
master             60 drivers/hwtracing/stm/dummy_stm.c static int dummy_stm_link(struct stm_data *data, unsigned int master,
master             16 drivers/hwtracing/stm/p_basic.c 	unsigned int m = output->master;
master            292 drivers/hwtracing/stm/p_sys-t.c 	unsigned int m = output->master;
master             65 drivers/hwtracing/stm/stm.h 	unsigned int		master;
master            158 drivers/i2c/busses/i2c-fsi.c 	struct fsi_i2c_master	*master;
master            217 drivers/i2c/busses/i2c-fsi.c 	struct fsi_device *fsi = port->master->fsi;
master            239 drivers/i2c/busses/i2c-fsi.c 	struct fsi_i2c_master *i2c = port->master;
master            271 drivers/i2c/busses/i2c-fsi.c 	struct fsi_i2c_master *i2c = port->master;
master            297 drivers/i2c/busses/i2c-fsi.c 	struct fsi_i2c_master *i2c = port->master;
master            333 drivers/i2c/busses/i2c-fsi.c 	struct fsi_i2c_master *i2c = port->master;
master            344 drivers/i2c/busses/i2c-fsi.c 	struct fsi_i2c_master *i2c = port->master;
master            356 drivers/i2c/busses/i2c-fsi.c 	struct fsi_i2c_master *i2c = port->master;
master            367 drivers/i2c/busses/i2c-fsi.c 	struct fsi_i2c_master *i2c = port->master;
master            380 drivers/i2c/busses/i2c-fsi.c 	struct fsi_i2c_master *i2c = port->master;
master            395 drivers/i2c/busses/i2c-fsi.c 	struct fsi_i2c_master *i2c = port->master;
master            481 drivers/i2c/busses/i2c-fsi.c 	struct fsi_i2c_master *i2c = port->master;
master            582 drivers/i2c/busses/i2c-fsi.c 		rc = fsi_i2c_read_reg(port->master->fsi, I2C_FSI_STAT,
master            612 drivers/i2c/busses/i2c-fsi.c 	struct fsi_i2c_master *master = port->master;
master            615 drivers/i2c/busses/i2c-fsi.c 	mutex_lock(&master->lock);
master            636 drivers/i2c/busses/i2c-fsi.c 	mutex_unlock(&master->lock);
master            715 drivers/i2c/busses/i2c-fsi.c 		port->master = i2c;
master            109 drivers/i3c/master.c 	struct i3c_master_controller *master;
master            114 drivers/i3c/master.c 	master = dev_to_i3cmaster(dev);
master            116 drivers/i3c/master.c 	return &master->bus;
master            121 drivers/i3c/master.c 	struct i3c_master_controller *master;
master            126 drivers/i3c/master.c 	master = dev_to_i3cmaster(dev);
master            128 drivers/i3c/master.c 	return master->this;
master            514 drivers/i3c/master.c 	struct i3c_master_controller *master = dev_to_i3cmaster(dev);
master            517 drivers/i3c/master.c 	if (master->wq)
master            518 drivers/i3c/master.c 		destroy_workqueue(master->wq);
master            533 drivers/i3c/master.c 	struct i3c_master_controller *master = i3c_bus_to_i3c_master(i3cbus);
master            560 drivers/i3c/master.c 	dev_dbg(&master->dev, "i2c-scl = %ld Hz i3c-scl = %ld Hz\n",
master            581 drivers/i3c/master.c i3c_master_to_i2c_adapter(struct i3c_master_controller *master)
master            583 drivers/i3c/master.c 	return &master->i2c;
master            592 drivers/i3c/master.c i3c_master_alloc_i2c_dev(struct i3c_master_controller *master,
master            601 drivers/i3c/master.c 	dev->common.master = master;
master            638 drivers/i3c/master.c static int i3c_master_send_ccc_cmd_locked(struct i3c_master_controller *master,
master            643 drivers/i3c/master.c 	if (!cmd || !master)
master            646 drivers/i3c/master.c 	if (WARN_ON(master->init_done &&
master            647 drivers/i3c/master.c 		    !rwsem_is_locked(&master->bus.lock)))
master            650 drivers/i3c/master.c 	if (!master->ops->send_ccc_cmd)
master            656 drivers/i3c/master.c 	if (master->ops->supports_ccc_cmd &&
master            657 drivers/i3c/master.c 	    !master->ops->supports_ccc_cmd(master, cmd))
master            660 drivers/i3c/master.c 	ret = master->ops->send_ccc_cmd(master, cmd);
master            672 drivers/i3c/master.c i3c_master_find_i2c_dev_by_addr(const struct i3c_master_controller *master,
master            677 drivers/i3c/master.c 	i3c_bus_for_each_i2cdev(&master->bus, dev) {
master            695 drivers/i3c/master.c int i3c_master_get_free_addr(struct i3c_master_controller *master,
master            698 drivers/i3c/master.c 	return i3c_bus_get_free_addr(&master->bus, start_addr);
master            718 drivers/i3c/master.c i3c_master_alloc_i3c_dev(struct i3c_master_controller *master,
master            727 drivers/i3c/master.c 	dev->common.master = master;
master            734 drivers/i3c/master.c static int i3c_master_rstdaa_locked(struct i3c_master_controller *master,
master            742 drivers/i3c/master.c 	if (!master)
master            745 drivers/i3c/master.c 	addrstat = i3c_bus_get_addr_slot_status(&master->bus, addr);
master            753 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
master            775 drivers/i3c/master.c int i3c_master_entdaa_locked(struct i3c_master_controller *master)
master            783 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
master            790 drivers/i3c/master.c static int i3c_master_enec_disec_locked(struct i3c_master_controller *master,
master            808 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
master            828 drivers/i3c/master.c int i3c_master_disec_locked(struct i3c_master_controller *master, u8 addr,
master            831 drivers/i3c/master.c 	return i3c_master_enec_disec_locked(master, addr, false, evts);
master            849 drivers/i3c/master.c int i3c_master_enec_locked(struct i3c_master_controller *master, u8 addr,
master            852 drivers/i3c/master.c 	return i3c_master_enec_disec_locked(master, addr, true, evts);
master            875 drivers/i3c/master.c int i3c_master_defslvs_locked(struct i3c_master_controller *master)
master            887 drivers/i3c/master.c 	if (!master)
master            890 drivers/i3c/master.c 	bus = i3c_master_get_bus(master);
master            894 drivers/i3c/master.c 		if (i3cdev == master->this)
master            916 drivers/i3c/master.c 	defslvs->master.bcr = master->this->info.bcr;
master            917 drivers/i3c/master.c 	defslvs->master.dcr = master->this->info.dcr;
master            918 drivers/i3c/master.c 	defslvs->master.dyn_addr = master->this->info.dyn_addr << 1;
master            919 drivers/i3c/master.c 	defslvs->master.static_addr = I3C_BROADCAST_ADDR << 1;
master            930 drivers/i3c/master.c 		if (i3cdev == master->this)
master            941 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
master            948 drivers/i3c/master.c static int i3c_master_setda_locked(struct i3c_master_controller *master,
master            967 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
master            973 drivers/i3c/master.c static int i3c_master_setdasa_locked(struct i3c_master_controller *master,
master            976 drivers/i3c/master.c 	return i3c_master_setda_locked(master, static_addr, dyn_addr, true);
master            979 drivers/i3c/master.c static int i3c_master_setnewda_locked(struct i3c_master_controller *master,
master            982 drivers/i3c/master.c 	return i3c_master_setda_locked(master, oldaddr, newaddr, false);
master            985 drivers/i3c/master.c static int i3c_master_getmrl_locked(struct i3c_master_controller *master,
master           1007 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
master           1027 drivers/i3c/master.c static int i3c_master_getmwl_locked(struct i3c_master_controller *master,
master           1040 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
master           1057 drivers/i3c/master.c static int i3c_master_getmxds_locked(struct i3c_master_controller *master,
master           1071 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
master           1093 drivers/i3c/master.c static int i3c_master_gethdrcap_locked(struct i3c_master_controller *master,
master           1107 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
master           1124 drivers/i3c/master.c static int i3c_master_getpid_locked(struct i3c_master_controller *master,
master           1137 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
master           1154 drivers/i3c/master.c static int i3c_master_getbcr_locked(struct i3c_master_controller *master,
master           1167 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
master           1179 drivers/i3c/master.c static int i3c_master_getdcr_locked(struct i3c_master_controller *master,
master           1192 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
master           1206 drivers/i3c/master.c 	struct i3c_master_controller *master = i3c_dev_get_master(dev);
master           1213 drivers/i3c/master.c 	slot_status = i3c_bus_get_addr_slot_status(&master->bus,
master           1219 drivers/i3c/master.c 	ret = i3c_master_getpid_locked(master, &dev->info);
master           1223 drivers/i3c/master.c 	ret = i3c_master_getbcr_locked(master, &dev->info);
master           1227 drivers/i3c/master.c 	ret = i3c_master_getdcr_locked(master, &dev->info);
master           1232 drivers/i3c/master.c 		ret = i3c_master_getmxds_locked(master, &dev->info);
master           1240 drivers/i3c/master.c 	i3c_master_getmrl_locked(master, &dev->info);
master           1241 drivers/i3c/master.c 	i3c_master_getmwl_locked(master, &dev->info);
master           1244 drivers/i3c/master.c 		ret = i3c_master_gethdrcap_locked(master, &dev->info);
master           1254 drivers/i3c/master.c 	struct i3c_master_controller *master = i3c_dev_get_master(dev);
master           1257 drivers/i3c/master.c 		i3c_bus_set_addr_slot_status(&master->bus,
master           1262 drivers/i3c/master.c 		i3c_bus_set_addr_slot_status(&master->bus, dev->info.dyn_addr,
master           1266 drivers/i3c/master.c 		i3c_bus_set_addr_slot_status(&master->bus, dev->info.dyn_addr,
master           1272 drivers/i3c/master.c 	struct i3c_master_controller *master = i3c_dev_get_master(dev);
master           1279 drivers/i3c/master.c 		status = i3c_bus_get_addr_slot_status(&master->bus,
master           1284 drivers/i3c/master.c 		i3c_bus_set_addr_slot_status(&master->bus,
master           1297 drivers/i3c/master.c 		status = i3c_bus_get_addr_slot_status(&master->bus,
master           1302 drivers/i3c/master.c 		i3c_bus_set_addr_slot_status(&master->bus, dev->info.dyn_addr,
master           1310 drivers/i3c/master.c 		i3c_bus_set_addr_slot_status(&master->bus,
master           1317 drivers/i3c/master.c static int i3c_master_attach_i3c_dev(struct i3c_master_controller *master,
master           1334 drivers/i3c/master.c 	if (master->this != dev && master->ops->attach_i3c_dev) {
master           1335 drivers/i3c/master.c 		ret = master->ops->attach_i3c_dev(dev);
master           1342 drivers/i3c/master.c 	list_add_tail(&dev->common.node, &master->bus.devs.i3c);
master           1350 drivers/i3c/master.c 	struct i3c_master_controller *master = i3c_dev_get_master(dev);
master           1355 drivers/i3c/master.c 		status = i3c_bus_get_addr_slot_status(&master->bus,
master           1359 drivers/i3c/master.c 		i3c_bus_set_addr_slot_status(&master->bus,
master           1364 drivers/i3c/master.c 	if (master->ops->reattach_i3c_dev) {
master           1365 drivers/i3c/master.c 		ret = master->ops->reattach_i3c_dev(dev, old_dyn_addr);
master           1377 drivers/i3c/master.c 	struct i3c_master_controller *master = i3c_dev_get_master(dev);
master           1380 drivers/i3c/master.c 	if (master->this != dev && master->ops->detach_i3c_dev)
master           1381 drivers/i3c/master.c 		master->ops->detach_i3c_dev(dev);
master           1387 drivers/i3c/master.c static int i3c_master_attach_i2c_dev(struct i3c_master_controller *master,
master           1392 drivers/i3c/master.c 	if (master->ops->attach_i2c_dev) {
master           1393 drivers/i3c/master.c 		ret = master->ops->attach_i2c_dev(dev);
master           1398 drivers/i3c/master.c 	list_add_tail(&dev->common.node, &master->bus.devs.i2c);
master           1405 drivers/i3c/master.c 	struct i3c_master_controller *master = i2c_dev_get_master(dev);
master           1409 drivers/i3c/master.c 	if (master->ops->detach_i2c_dev)
master           1410 drivers/i3c/master.c 		master->ops->detach_i2c_dev(dev);
master           1415 drivers/i3c/master.c 	struct i3c_master_controller *master = i3c_dev_get_master(dev);
master           1422 drivers/i3c/master.c 	ret = i3c_master_setdasa_locked(master, dev->info.static_addr,
master           1439 drivers/i3c/master.c 	i3c_master_rstdaa_locked(master, dev->boardinfo->init_dyn_addr);
master           1443 drivers/i3c/master.c i3c_master_register_new_i3c_devs(struct i3c_master_controller *master)
master           1448 drivers/i3c/master.c 	if (!master->init_done)
master           1451 drivers/i3c/master.c 	i3c_bus_for_each_i3cdev(&master->bus, desc) {
master           1452 drivers/i3c/master.c 		if (desc->dev || !desc->info.dyn_addr || desc == master->this)
master           1459 drivers/i3c/master.c 		desc->dev->bus = &master->bus;
master           1461 drivers/i3c/master.c 		desc->dev->dev.parent = &master->dev;
master           1465 drivers/i3c/master.c 		dev_set_name(&desc->dev->dev, "%d-%llx", master->bus.id,
master           1473 drivers/i3c/master.c 			dev_err(&master->dev,
master           1493 drivers/i3c/master.c int i3c_master_do_daa(struct i3c_master_controller *master)
master           1497 drivers/i3c/master.c 	i3c_bus_maintenance_lock(&master->bus);
master           1498 drivers/i3c/master.c 	ret = master->ops->do_daa(master);
master           1499 drivers/i3c/master.c 	i3c_bus_maintenance_unlock(&master->bus);
master           1504 drivers/i3c/master.c 	i3c_bus_normaluse_lock(&master->bus);
master           1505 drivers/i3c/master.c 	i3c_master_register_new_i3c_devs(master);
master           1506 drivers/i3c/master.c 	i3c_bus_normaluse_unlock(&master->bus);
master           1536 drivers/i3c/master.c int i3c_master_set_info(struct i3c_master_controller *master,
master           1542 drivers/i3c/master.c 	if (!i3c_bus_dev_addr_is_avail(&master->bus, info->dyn_addr))
master           1546 drivers/i3c/master.c 	    master->secondary)
master           1549 drivers/i3c/master.c 	if (master->this)
master           1552 drivers/i3c/master.c 	i3cdev = i3c_master_alloc_i3c_dev(master, info);
master           1556 drivers/i3c/master.c 	master->this = i3cdev;
master           1557 drivers/i3c/master.c 	master->bus.cur_master = master->this;
master           1559 drivers/i3c/master.c 	ret = i3c_master_attach_i3c_dev(master, i3cdev);
master           1572 drivers/i3c/master.c static void i3c_master_detach_free_devs(struct i3c_master_controller *master)
master           1577 drivers/i3c/master.c 	list_for_each_entry_safe(i3cdev, i3ctmp, &master->bus.devs.i3c,
master           1582 drivers/i3c/master.c 			i3c_bus_set_addr_slot_status(&master->bus,
master           1589 drivers/i3c/master.c 	list_for_each_entry_safe(i2cdev, i2ctmp, &master->bus.devs.i2c,
master           1592 drivers/i3c/master.c 		i3c_bus_set_addr_slot_status(&master->bus,
master           1629 drivers/i3c/master.c static int i3c_master_bus_init(struct i3c_master_controller *master)
master           1642 drivers/i3c/master.c 	list_for_each_entry(i2cboardinfo, &master->boardinfo.i2c, node) {
master           1643 drivers/i3c/master.c 		status = i3c_bus_get_addr_slot_status(&master->bus,
master           1650 drivers/i3c/master.c 		i3c_bus_set_addr_slot_status(&master->bus,
master           1654 drivers/i3c/master.c 		i2cdev = i3c_master_alloc_i2c_dev(master, i2cboardinfo);
master           1660 drivers/i3c/master.c 		ret = i3c_master_attach_i2c_dev(master, i2cdev);
master           1666 drivers/i3c/master.c 	list_for_each_entry(i3cboardinfo, &master->boardinfo.i3c, node) {
master           1672 drivers/i3c/master.c 			status = i3c_bus_get_addr_slot_status(&master->bus,
master           1680 drivers/i3c/master.c 		i3cdev = i3c_master_alloc_i3c_dev(master, &info);
master           1688 drivers/i3c/master.c 		ret = i3c_master_attach_i3c_dev(master, i3cdev);
master           1699 drivers/i3c/master.c 	ret = master->ops->bus_init(master);
master           1707 drivers/i3c/master.c 	if (!master->this) {
master           1708 drivers/i3c/master.c 		dev_err(&master->dev,
master           1718 drivers/i3c/master.c 	ret = i3c_master_rstdaa_locked(master, I3C_BROADCAST_ADDR);
master           1723 drivers/i3c/master.c 	ret = i3c_master_disec_locked(master, I3C_BROADCAST_ADDR,
master           1733 drivers/i3c/master.c 	i3c_bus_for_each_i3cdev(&master->bus, i3cdev)
master           1736 drivers/i3c/master.c 	ret = i3c_master_do_daa(master);
master           1743 drivers/i3c/master.c 	i3c_master_rstdaa_locked(master, I3C_BROADCAST_ADDR);
master           1746 drivers/i3c/master.c 	if (master->ops->bus_cleanup)
master           1747 drivers/i3c/master.c 		master->ops->bus_cleanup(master);
master           1750 drivers/i3c/master.c 	i3c_master_detach_free_devs(master);
master           1755 drivers/i3c/master.c static void i3c_master_bus_cleanup(struct i3c_master_controller *master)
master           1757 drivers/i3c/master.c 	if (master->ops->bus_cleanup)
master           1758 drivers/i3c/master.c 		master->ops->bus_cleanup(master);
master           1760 drivers/i3c/master.c 	i3c_master_detach_free_devs(master);
master           1766 drivers/i3c/master.c 	struct i3c_master_controller *master = refdev->common.master;
master           1769 drivers/i3c/master.c 	i3c_bus_for_each_i3cdev(&master->bus, i3cdev) {
master           1793 drivers/i3c/master.c int i3c_master_add_i3c_dev_locked(struct i3c_master_controller *master,
master           1803 drivers/i3c/master.c 	if (!master)
master           1806 drivers/i3c/master.c 	newdev = i3c_master_alloc_i3c_dev(master, &info);
master           1810 drivers/i3c/master.c 	ret = i3c_master_attach_i3c_dev(master, newdev);
master           1879 drivers/i3c/master.c 		ret = i3c_master_setnewda_locked(master,
master           1887 drivers/i3c/master.c 			dev_err(&master->dev,
master           1889 drivers/i3c/master.c 				master->bus.id, newdev->info.pid);
master           1904 drivers/i3c/master.c 			dev_err(&master->dev,
master           1906 drivers/i3c/master.c 				master->bus.id, newdev->info.pid);
master           1910 drivers/i3c/master.c 				dev_err(&master->dev,
master           1912 drivers/i3c/master.c 					master->bus.id, newdev->info.pid);
master           1935 drivers/i3c/master.c of_i3c_master_add_i2c_boardinfo(struct i3c_master_controller *master,
master           1939 drivers/i3c/master.c 	struct device *dev = &master->dev;
master           1956 drivers/i3c/master.c 		dev_err(&master->dev, "I2C device with 10 bit address not supported.");
master           1963 drivers/i3c/master.c 	list_add_tail(&boardinfo->node, &master->boardinfo.i2c);
master           1970 drivers/i3c/master.c of_i3c_master_add_i3c_boardinfo(struct i3c_master_controller *master,
master           1974 drivers/i3c/master.c 	struct device *dev = &master->dev;
master           1986 drivers/i3c/master.c 		addrstatus = i3c_bus_get_addr_slot_status(&master->bus,
master           1998 drivers/i3c/master.c 		addrstatus = i3c_bus_get_addr_slot_status(&master->bus,
master           2012 drivers/i3c/master.c 	list_add_tail(&boardinfo->node, &master->boardinfo.i3c);
master           2017 drivers/i3c/master.c static int of_i3c_master_add_dev(struct i3c_master_controller *master,
master           2023 drivers/i3c/master.c 	if (!master || !node)
master           2035 drivers/i3c/master.c 		ret = of_i3c_master_add_i2c_boardinfo(master, node, reg);
master           2037 drivers/i3c/master.c 		ret = of_i3c_master_add_i3c_boardinfo(master, node, reg);
master           2042 drivers/i3c/master.c static int of_populate_i3c_bus(struct i3c_master_controller *master)
master           2044 drivers/i3c/master.c 	struct device *dev = &master->dev;
master           2054 drivers/i3c/master.c 		ret = of_i3c_master_add_dev(master, node);
master           2067 drivers/i3c/master.c 		master->bus.scl_rate.i2c = val;
master           2070 drivers/i3c/master.c 		master->bus.scl_rate.i3c = val;
master           2078 drivers/i3c/master.c 	struct i3c_master_controller *master = i2c_adapter_to_i3c_master(adap);
master           2083 drivers/i3c/master.c 	if (!xfers || !master || nxfers <= 0)
master           2086 drivers/i3c/master.c 	if (!master->ops->i2c_xfers)
master           2096 drivers/i3c/master.c 	i3c_bus_normaluse_lock(&master->bus);
master           2097 drivers/i3c/master.c 	dev = i3c_master_find_i2c_dev_by_addr(master, addr);
master           2101 drivers/i3c/master.c 		ret = master->ops->i2c_xfers(dev, xfers, nxfers);
master           2102 drivers/i3c/master.c 	i3c_bus_normaluse_unlock(&master->bus);
master           2117 drivers/i3c/master.c static int i3c_master_i2c_adapter_init(struct i3c_master_controller *master)
master           2119 drivers/i3c/master.c 	struct i2c_adapter *adap = i3c_master_to_i2c_adapter(master);
master           2123 drivers/i3c/master.c 	adap->dev.parent = master->dev.parent;
master           2124 drivers/i3c/master.c 	adap->owner = master->dev.parent->driver->owner;
master           2126 drivers/i3c/master.c 	strncpy(adap->name, dev_name(master->dev.parent), sizeof(adap->name));
master           2140 drivers/i3c/master.c 	i3c_bus_for_each_i2cdev(&master->bus, i2cdev)
master           2146 drivers/i3c/master.c static void i3c_master_i2c_adapter_cleanup(struct i3c_master_controller *master)
master           2150 drivers/i3c/master.c 	i2c_del_adapter(&master->i2c);
master           2152 drivers/i3c/master.c 	i3c_bus_for_each_i2cdev(&master->bus, i2cdev)
master           2156 drivers/i3c/master.c static void i3c_master_unregister_i3c_devs(struct i3c_master_controller *master)
master           2160 drivers/i3c/master.c 	i3c_bus_for_each_i3cdev(&master->bus, i3cdev) {
master           2184 drivers/i3c/master.c 	queue_work(dev->common.master->wq, &slot->work);
master           2193 drivers/i3c/master.c 	struct i3c_master_controller *master = i3c_dev_get_master(dev);
master           2202 drivers/i3c/master.c 	master->ops->recycle_ibi_slot(dev, slot);
master           2405 drivers/i3c/master.c int i3c_master_register(struct i3c_master_controller *master,
master           2411 drivers/i3c/master.c 	struct i3c_bus *i3cbus = i3c_master_get_bus(master);
master           2424 drivers/i3c/master.c 	master->dev.parent = parent;
master           2425 drivers/i3c/master.c 	master->dev.of_node = of_node_get(parent->of_node);
master           2426 drivers/i3c/master.c 	master->dev.bus = &i3c_bus_type;
master           2427 drivers/i3c/master.c 	master->dev.type = &i3c_masterdev_type;
master           2428 drivers/i3c/master.c 	master->dev.release = i3c_masterdev_release;
master           2429 drivers/i3c/master.c 	master->ops = ops;
master           2430 drivers/i3c/master.c 	master->secondary = secondary;
master           2431 drivers/i3c/master.c 	INIT_LIST_HEAD(&master->boardinfo.i2c);
master           2432 drivers/i3c/master.c 	INIT_LIST_HEAD(&master->boardinfo.i3c);
master           2438 drivers/i3c/master.c 	device_initialize(&master->dev);
master           2439 drivers/i3c/master.c 	dev_set_name(&master->dev, "i3c-%d", i3cbus->id);
master           2441 drivers/i3c/master.c 	ret = of_populate_i3c_bus(master);
master           2445 drivers/i3c/master.c 	list_for_each_entry(i2cbi, &master->boardinfo.i2c, node) {
master           2472 drivers/i3c/master.c 	master->wq = alloc_workqueue("%s", 0, 0, dev_name(parent));
master           2473 drivers/i3c/master.c 	if (!master->wq) {
master           2478 drivers/i3c/master.c 	ret = i3c_master_bus_init(master);
master           2482 drivers/i3c/master.c 	ret = device_add(&master->dev);
master           2490 drivers/i3c/master.c 	ret = i3c_master_i2c_adapter_init(master);
master           2498 drivers/i3c/master.c 	master->init_done = true;
master           2499 drivers/i3c/master.c 	i3c_bus_normaluse_lock(&master->bus);
master           2500 drivers/i3c/master.c 	i3c_master_register_new_i3c_devs(master);
master           2501 drivers/i3c/master.c 	i3c_bus_normaluse_unlock(&master->bus);
master           2506 drivers/i3c/master.c 	device_del(&master->dev);
master           2509 drivers/i3c/master.c 	i3c_master_bus_cleanup(master);
master           2512 drivers/i3c/master.c 	put_device(&master->dev);
master           2526 drivers/i3c/master.c int i3c_master_unregister(struct i3c_master_controller *master)
master           2528 drivers/i3c/master.c 	i3c_master_i2c_adapter_cleanup(master);
master           2529 drivers/i3c/master.c 	i3c_master_unregister_i3c_devs(master);
master           2530 drivers/i3c/master.c 	i3c_master_bus_cleanup(master);
master           2531 drivers/i3c/master.c 	device_unregister(&master->dev);
master           2541 drivers/i3c/master.c 	struct i3c_master_controller *master;
master           2546 drivers/i3c/master.c 	master = i3c_dev_get_master(dev);
master           2547 drivers/i3c/master.c 	if (!master || !xfers)
master           2550 drivers/i3c/master.c 	if (!master->ops->priv_xfers)
master           2553 drivers/i3c/master.c 	return master->ops->priv_xfers(dev, xfers, nxfers);
master           2558 drivers/i3c/master.c 	struct i3c_master_controller *master;
master           2564 drivers/i3c/master.c 	master = i3c_dev_get_master(dev);
master           2565 drivers/i3c/master.c 	ret = master->ops->disable_ibi(dev);
master           2580 drivers/i3c/master.c 	struct i3c_master_controller *master = i3c_dev_get_master(dev);
master           2586 drivers/i3c/master.c 	ret = master->ops->enable_ibi(dev);
master           2596 drivers/i3c/master.c 	struct i3c_master_controller *master = i3c_dev_get_master(dev);
master           2600 drivers/i3c/master.c 	if (!master->ops->request_ibi)
master           2617 drivers/i3c/master.c 	ret = master->ops->request_ibi(dev, req);
master           2628 drivers/i3c/master.c 	struct i3c_master_controller *master = i3c_dev_get_master(dev);
master           2636 drivers/i3c/master.c 	master->ops->free_ibi(dev);
master            296 drivers/i3c/master/dw-i3c-master.c to_dw_i3c_master(struct i3c_master_controller *master)
master            298 drivers/i3c/master/dw-i3c-master.c 	return container_of(master, struct dw_i3c_master, base);
master            301 drivers/i3c/master/dw-i3c-master.c static void dw_i3c_master_disable(struct dw_i3c_master *master)
master            303 drivers/i3c/master/dw-i3c-master.c 	writel(readl(master->regs + DEVICE_CTRL) & ~DEV_CTRL_ENABLE,
master            304 drivers/i3c/master/dw-i3c-master.c 	       master->regs + DEVICE_CTRL);
master            307 drivers/i3c/master/dw-i3c-master.c static void dw_i3c_master_enable(struct dw_i3c_master *master)
master            309 drivers/i3c/master/dw-i3c-master.c 	writel(readl(master->regs + DEVICE_CTRL) | DEV_CTRL_ENABLE,
master            310 drivers/i3c/master/dw-i3c-master.c 	       master->regs + DEVICE_CTRL);
master            313 drivers/i3c/master/dw-i3c-master.c static int dw_i3c_master_get_addr_pos(struct dw_i3c_master *master, u8 addr)
master            317 drivers/i3c/master/dw-i3c-master.c 	for (pos = 0; pos < master->maxdevs; pos++) {
master            318 drivers/i3c/master/dw-i3c-master.c 		if (addr == master->addrs[pos])
master            325 drivers/i3c/master/dw-i3c-master.c static int dw_i3c_master_get_free_pos(struct dw_i3c_master *master)
master            327 drivers/i3c/master/dw-i3c-master.c 	if (!(master->free_pos & GENMASK(master->maxdevs - 1, 0)))
master            330 drivers/i3c/master/dw-i3c-master.c 	return ffs(master->free_pos) - 1;
master            333 drivers/i3c/master/dw-i3c-master.c static void dw_i3c_master_wr_tx_fifo(struct dw_i3c_master *master,
master            336 drivers/i3c/master/dw-i3c-master.c 	writesl(master->regs + RX_TX_DATA_PORT, bytes, nbytes / 4);
master            341 drivers/i3c/master/dw-i3c-master.c 		writesl(master->regs + RX_TX_DATA_PORT, &tmp, 1);
master            345 drivers/i3c/master/dw-i3c-master.c static void dw_i3c_master_read_rx_fifo(struct dw_i3c_master *master,
master            348 drivers/i3c/master/dw-i3c-master.c 	readsl(master->regs + RX_TX_DATA_PORT, bytes, nbytes / 4);
master            352 drivers/i3c/master/dw-i3c-master.c 		readsl(master->regs + RX_TX_DATA_PORT, &tmp, 1);
master            358 drivers/i3c/master/dw-i3c-master.c dw_i3c_master_alloc_xfer(struct dw_i3c_master *master, unsigned int ncmds)
master            378 drivers/i3c/master/dw-i3c-master.c static void dw_i3c_master_start_xfer_locked(struct dw_i3c_master *master)
master            380 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_xfer *xfer = master->xferqueue.cur;
master            390 drivers/i3c/master/dw-i3c-master.c 		dw_i3c_master_wr_tx_fifo(master, cmd->tx_buf, cmd->tx_len);
master            393 drivers/i3c/master/dw-i3c-master.c 	thld_ctrl = readl(master->regs + QUEUE_THLD_CTRL);
master            396 drivers/i3c/master/dw-i3c-master.c 	writel(thld_ctrl, master->regs + QUEUE_THLD_CTRL);
master            401 drivers/i3c/master/dw-i3c-master.c 		writel(cmd->cmd_hi, master->regs + COMMAND_QUEUE_PORT);
master            402 drivers/i3c/master/dw-i3c-master.c 		writel(cmd->cmd_lo, master->regs + COMMAND_QUEUE_PORT);
master            406 drivers/i3c/master/dw-i3c-master.c static void dw_i3c_master_enqueue_xfer(struct dw_i3c_master *master,
master            412 drivers/i3c/master/dw-i3c-master.c 	spin_lock_irqsave(&master->xferqueue.lock, flags);
master            413 drivers/i3c/master/dw-i3c-master.c 	if (master->xferqueue.cur) {
master            414 drivers/i3c/master/dw-i3c-master.c 		list_add_tail(&xfer->node, &master->xferqueue.list);
master            416 drivers/i3c/master/dw-i3c-master.c 		master->xferqueue.cur = xfer;
master            417 drivers/i3c/master/dw-i3c-master.c 		dw_i3c_master_start_xfer_locked(master);
master            419 drivers/i3c/master/dw-i3c-master.c 	spin_unlock_irqrestore(&master->xferqueue.lock, flags);
master            422 drivers/i3c/master/dw-i3c-master.c static void dw_i3c_master_dequeue_xfer_locked(struct dw_i3c_master *master,
master            425 drivers/i3c/master/dw-i3c-master.c 	if (master->xferqueue.cur == xfer) {
master            428 drivers/i3c/master/dw-i3c-master.c 		master->xferqueue.cur = NULL;
master            432 drivers/i3c/master/dw-i3c-master.c 		       master->regs + RESET_CTRL);
master            434 drivers/i3c/master/dw-i3c-master.c 		readl_poll_timeout_atomic(master->regs + RESET_CTRL, status,
master            441 drivers/i3c/master/dw-i3c-master.c static void dw_i3c_master_dequeue_xfer(struct dw_i3c_master *master,
master            446 drivers/i3c/master/dw-i3c-master.c 	spin_lock_irqsave(&master->xferqueue.lock, flags);
master            447 drivers/i3c/master/dw-i3c-master.c 	dw_i3c_master_dequeue_xfer_locked(master, xfer);
master            448 drivers/i3c/master/dw-i3c-master.c 	spin_unlock_irqrestore(&master->xferqueue.lock, flags);
master            451 drivers/i3c/master/dw-i3c-master.c static void dw_i3c_master_end_xfer_locked(struct dw_i3c_master *master, u32 isr)
master            453 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_xfer *xfer = master->xferqueue.cur;
master            460 drivers/i3c/master/dw-i3c-master.c 	nresp = readl(master->regs + QUEUE_STATUS_LEVEL);
master            467 drivers/i3c/master/dw-i3c-master.c 		resp = readl(master->regs + RESPONSE_QUEUE_PORT);
master            473 drivers/i3c/master/dw-i3c-master.c 			dw_i3c_master_read_rx_fifo(master, cmd->rx_buf,
master            503 drivers/i3c/master/dw-i3c-master.c 		dw_i3c_master_dequeue_xfer_locked(master, xfer);
master            504 drivers/i3c/master/dw-i3c-master.c 		writel(readl(master->regs + DEVICE_CTRL) | DEV_CTRL_RESUME,
master            505 drivers/i3c/master/dw-i3c-master.c 		       master->regs + DEVICE_CTRL);
master            508 drivers/i3c/master/dw-i3c-master.c 	xfer = list_first_entry_or_null(&master->xferqueue.list,
master            514 drivers/i3c/master/dw-i3c-master.c 	master->xferqueue.cur = xfer;
master            515 drivers/i3c/master/dw-i3c-master.c 	dw_i3c_master_start_xfer_locked(master);
master            518 drivers/i3c/master/dw-i3c-master.c static int dw_i3c_clk_cfg(struct dw_i3c_master *master)
master            524 drivers/i3c/master/dw-i3c-master.c 	core_rate = clk_get_rate(master->core_clk);
master            539 drivers/i3c/master/dw-i3c-master.c 	writel(scl_timing, master->regs + SCL_I3C_PP_TIMING);
master            541 drivers/i3c/master/dw-i3c-master.c 	if (!(readl(master->regs + DEVICE_CTRL) & DEV_CTRL_I2C_SLAVE_PRESENT))
master            542 drivers/i3c/master/dw-i3c-master.c 		writel(BUS_I3C_MST_FREE(lcnt), master->regs + BUS_FREE_TIMING);
master            546 drivers/i3c/master/dw-i3c-master.c 	writel(scl_timing, master->regs + SCL_I3C_OD_TIMING);
master            556 drivers/i3c/master/dw-i3c-master.c 	writel(scl_timing, master->regs + SCL_EXT_LCNT_TIMING);
master            561 drivers/i3c/master/dw-i3c-master.c static int dw_i2c_clk_cfg(struct dw_i3c_master *master)
master            567 drivers/i3c/master/dw-i3c-master.c 	core_rate = clk_get_rate(master->core_clk);
master            577 drivers/i3c/master/dw-i3c-master.c 	writel(scl_timing, master->regs + SCL_I2C_FMP_TIMING);
master            583 drivers/i3c/master/dw-i3c-master.c 	writel(scl_timing, master->regs + SCL_I2C_FM_TIMING);
master            585 drivers/i3c/master/dw-i3c-master.c 	writel(BUS_I3C_MST_FREE(lcnt), master->regs + BUS_FREE_TIMING);
master            586 drivers/i3c/master/dw-i3c-master.c 	writel(readl(master->regs + DEVICE_CTRL) | DEV_CTRL_I2C_SLAVE_PRESENT,
master            587 drivers/i3c/master/dw-i3c-master.c 	       master->regs + DEVICE_CTRL);
master            594 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = to_dw_i3c_master(m);
master            603 drivers/i3c/master/dw-i3c-master.c 		ret = dw_i2c_clk_cfg(master);
master            608 drivers/i3c/master/dw-i3c-master.c 		ret = dw_i3c_clk_cfg(master);
master            616 drivers/i3c/master/dw-i3c-master.c 	thld_ctrl = readl(master->regs + QUEUE_THLD_CTRL);
master            618 drivers/i3c/master/dw-i3c-master.c 	writel(thld_ctrl, master->regs + QUEUE_THLD_CTRL);
master            620 drivers/i3c/master/dw-i3c-master.c 	thld_ctrl = readl(master->regs + DATA_BUFFER_THLD_CTRL);
master            622 drivers/i3c/master/dw-i3c-master.c 	writel(thld_ctrl, master->regs + DATA_BUFFER_THLD_CTRL);
master            624 drivers/i3c/master/dw-i3c-master.c 	writel(INTR_ALL, master->regs + INTR_STATUS);
master            625 drivers/i3c/master/dw-i3c-master.c 	writel(INTR_MASTER_MASK, master->regs + INTR_STATUS_EN);
master            626 drivers/i3c/master/dw-i3c-master.c 	writel(INTR_MASTER_MASK, master->regs + INTR_SIGNAL_EN);
master            633 drivers/i3c/master/dw-i3c-master.c 	       master->regs + DEVICE_ADDR);
master            638 drivers/i3c/master/dw-i3c-master.c 	ret = i3c_master_set_info(&master->base, &info);
master            642 drivers/i3c/master/dw-i3c-master.c 	writel(IBI_REQ_REJECT_ALL, master->regs + IBI_SIR_REQ_REJECT);
master            643 drivers/i3c/master/dw-i3c-master.c 	writel(IBI_REQ_REJECT_ALL, master->regs + IBI_MR_REQ_REJECT);
master            646 drivers/i3c/master/dw-i3c-master.c 	writel(readl(master->regs + DEVICE_CTRL) | DEV_CTRL_HOT_JOIN_NACK,
master            647 drivers/i3c/master/dw-i3c-master.c 	       master->regs + DEVICE_CTRL);
master            649 drivers/i3c/master/dw-i3c-master.c 	dw_i3c_master_enable(master);
master            656 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = to_dw_i3c_master(m);
master            658 drivers/i3c/master/dw-i3c-master.c 	dw_i3c_master_disable(master);
master            661 drivers/i3c/master/dw-i3c-master.c static int dw_i3c_ccc_set(struct dw_i3c_master *master,
master            669 drivers/i3c/master/dw-i3c-master.c 		pos = dw_i3c_master_get_addr_pos(master, ccc->dests[0].addr);
master            674 drivers/i3c/master/dw-i3c-master.c 	xfer = dw_i3c_master_alloc_xfer(master, 1);
master            691 drivers/i3c/master/dw-i3c-master.c 	dw_i3c_master_enqueue_xfer(master, xfer);
master            693 drivers/i3c/master/dw-i3c-master.c 		dw_i3c_master_dequeue_xfer(master, xfer);
master            704 drivers/i3c/master/dw-i3c-master.c static int dw_i3c_ccc_get(struct dw_i3c_master *master, struct i3c_ccc_cmd *ccc)
master            710 drivers/i3c/master/dw-i3c-master.c 	pos = dw_i3c_master_get_addr_pos(master, ccc->dests[0].addr);
master            714 drivers/i3c/master/dw-i3c-master.c 	xfer = dw_i3c_master_alloc_xfer(master, 1);
master            732 drivers/i3c/master/dw-i3c-master.c 	dw_i3c_master_enqueue_xfer(master, xfer);
master            734 drivers/i3c/master/dw-i3c-master.c 		dw_i3c_master_dequeue_xfer(master, xfer);
master            747 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = to_dw_i3c_master(m);
master            754 drivers/i3c/master/dw-i3c-master.c 		ret = dw_i3c_ccc_get(master, ccc);
master            756 drivers/i3c/master/dw-i3c-master.c 		ret = dw_i3c_ccc_set(master, ccc);
master            763 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = to_dw_i3c_master(m);
master            770 drivers/i3c/master/dw-i3c-master.c 	olddevs = ~(master->free_pos);
master            773 drivers/i3c/master/dw-i3c-master.c 	for (pos = 0; pos < master->maxdevs; pos++) {
master            781 drivers/i3c/master/dw-i3c-master.c 		master->addrs[pos] = ret;
master            787 drivers/i3c/master/dw-i3c-master.c 		       master->regs +
master            788 drivers/i3c/master/dw-i3c-master.c 		       DEV_ADDR_TABLE_LOC(master->datstartaddr, pos));
master            791 drivers/i3c/master/dw-i3c-master.c 	xfer = dw_i3c_master_alloc_xfer(master, 1);
master            795 drivers/i3c/master/dw-i3c-master.c 	pos = dw_i3c_master_get_free_pos(master);
master            798 drivers/i3c/master/dw-i3c-master.c 	cmd->cmd_lo = COMMAND_PORT_DEV_COUNT(master->maxdevs - pos) |
master            805 drivers/i3c/master/dw-i3c-master.c 	dw_i3c_master_enqueue_xfer(master, xfer);
master            807 drivers/i3c/master/dw-i3c-master.c 		dw_i3c_master_dequeue_xfer(master, xfer);
master            809 drivers/i3c/master/dw-i3c-master.c 	newdevs = GENMASK(master->maxdevs - cmd->rx_len - 1, 0);
master            812 drivers/i3c/master/dw-i3c-master.c 	for (pos = 0; pos < master->maxdevs; pos++) {
master            814 drivers/i3c/master/dw-i3c-master.c 			i3c_master_add_i3c_dev_locked(m, master->addrs[pos]);
master            833 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = to_dw_i3c_master(m);
master            841 drivers/i3c/master/dw-i3c-master.c 	if (i3c_nxfers > master->caps.cmdfifodepth)
master            851 drivers/i3c/master/dw-i3c-master.c 	if (ntxwords > master->caps.datafifodepth ||
master            852 drivers/i3c/master/dw-i3c-master.c 	    nrxwords > master->caps.datafifodepth)
master            855 drivers/i3c/master/dw-i3c-master.c 	xfer = dw_i3c_master_alloc_xfer(master, i3c_nxfers);
master            886 drivers/i3c/master/dw-i3c-master.c 	dw_i3c_master_enqueue_xfer(master, xfer);
master            888 drivers/i3c/master/dw-i3c-master.c 		dw_i3c_master_dequeue_xfer(master, xfer);
master            901 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = to_dw_i3c_master(m);
master            904 drivers/i3c/master/dw-i3c-master.c 	       master->regs +
master            905 drivers/i3c/master/dw-i3c-master.c 	       DEV_ADDR_TABLE_LOC(master->datstartaddr, data->index));
master            907 drivers/i3c/master/dw-i3c-master.c 	master->addrs[data->index] = dev->info.dyn_addr;
master            915 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = to_dw_i3c_master(m);
master            919 drivers/i3c/master/dw-i3c-master.c 	pos = dw_i3c_master_get_free_pos(master);
master            928 drivers/i3c/master/dw-i3c-master.c 	master->addrs[pos] = dev->info.dyn_addr ? : dev->info.static_addr;
master            929 drivers/i3c/master/dw-i3c-master.c 	master->free_pos &= ~BIT(pos);
master            932 drivers/i3c/master/dw-i3c-master.c 	writel(DEV_ADDR_TABLE_DYNAMIC_ADDR(master->addrs[pos]),
master            933 drivers/i3c/master/dw-i3c-master.c 	       master->regs +
master            934 drivers/i3c/master/dw-i3c-master.c 	       DEV_ADDR_TABLE_LOC(master->datstartaddr, data->index));
master            943 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = to_dw_i3c_master(m);
master            946 drivers/i3c/master/dw-i3c-master.c 	       master->regs +
master            947 drivers/i3c/master/dw-i3c-master.c 	       DEV_ADDR_TABLE_LOC(master->datstartaddr, data->index));
master            950 drivers/i3c/master/dw-i3c-master.c 	master->addrs[data->index] = 0;
master            951 drivers/i3c/master/dw-i3c-master.c 	master->free_pos |= BIT(data->index);
master            961 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = to_dw_i3c_master(m);
master            969 drivers/i3c/master/dw-i3c-master.c 	if (i2c_nxfers > master->caps.cmdfifodepth)
master            979 drivers/i3c/master/dw-i3c-master.c 	if (ntxwords > master->caps.datafifodepth ||
master            980 drivers/i3c/master/dw-i3c-master.c 	    nrxwords > master->caps.datafifodepth)
master            983 drivers/i3c/master/dw-i3c-master.c 	xfer = dw_i3c_master_alloc_xfer(master, i2c_nxfers);
master           1010 drivers/i3c/master/dw-i3c-master.c 	dw_i3c_master_enqueue_xfer(master, xfer);
master           1012 drivers/i3c/master/dw-i3c-master.c 		dw_i3c_master_dequeue_xfer(master, xfer);
master           1023 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = to_dw_i3c_master(m);
master           1027 drivers/i3c/master/dw-i3c-master.c 	pos = dw_i3c_master_get_free_pos(master);
master           1036 drivers/i3c/master/dw-i3c-master.c 	master->addrs[pos] = dev->addr;
master           1037 drivers/i3c/master/dw-i3c-master.c 	master->free_pos &= ~BIT(pos);
master           1042 drivers/i3c/master/dw-i3c-master.c 	       master->regs +
master           1043 drivers/i3c/master/dw-i3c-master.c 	       DEV_ADDR_TABLE_LOC(master->datstartaddr, data->index));
master           1052 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = to_dw_i3c_master(m);
master           1055 drivers/i3c/master/dw-i3c-master.c 	       master->regs +
master           1056 drivers/i3c/master/dw-i3c-master.c 	       DEV_ADDR_TABLE_LOC(master->datstartaddr, data->index));
master           1059 drivers/i3c/master/dw-i3c-master.c 	master->addrs[data->index] = 0;
master           1060 drivers/i3c/master/dw-i3c-master.c 	master->free_pos |= BIT(data->index);
master           1066 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = dev_id;
master           1069 drivers/i3c/master/dw-i3c-master.c 	status = readl(master->regs + INTR_STATUS);
master           1071 drivers/i3c/master/dw-i3c-master.c 	if (!(status & readl(master->regs + INTR_STATUS_EN))) {
master           1072 drivers/i3c/master/dw-i3c-master.c 		writel(INTR_ALL, master->regs + INTR_STATUS);
master           1076 drivers/i3c/master/dw-i3c-master.c 	spin_lock(&master->xferqueue.lock);
master           1077 drivers/i3c/master/dw-i3c-master.c 	dw_i3c_master_end_xfer_locked(master, status);
master           1079 drivers/i3c/master/dw-i3c-master.c 		writel(INTR_TRANSFER_ERR_STAT, master->regs + INTR_STATUS);
master           1080 drivers/i3c/master/dw-i3c-master.c 	spin_unlock(&master->xferqueue.lock);
master           1102 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master;
master           1106 drivers/i3c/master/dw-i3c-master.c 	master = devm_kzalloc(&pdev->dev, sizeof(*master), GFP_KERNEL);
master           1107 drivers/i3c/master/dw-i3c-master.c 	if (!master)
master           1111 drivers/i3c/master/dw-i3c-master.c 	master->regs = devm_ioremap_resource(&pdev->dev, res);
master           1112 drivers/i3c/master/dw-i3c-master.c 	if (IS_ERR(master->regs))
master           1113 drivers/i3c/master/dw-i3c-master.c 		return PTR_ERR(master->regs);
master           1115 drivers/i3c/master/dw-i3c-master.c 	master->core_clk = devm_clk_get(&pdev->dev, NULL);
master           1116 drivers/i3c/master/dw-i3c-master.c 	if (IS_ERR(master->core_clk))
master           1117 drivers/i3c/master/dw-i3c-master.c 		return PTR_ERR(master->core_clk);
master           1119 drivers/i3c/master/dw-i3c-master.c 	master->core_rst = devm_reset_control_get_optional_exclusive(&pdev->dev,
master           1121 drivers/i3c/master/dw-i3c-master.c 	if (IS_ERR(master->core_rst))
master           1122 drivers/i3c/master/dw-i3c-master.c 		return PTR_ERR(master->core_rst);
master           1124 drivers/i3c/master/dw-i3c-master.c 	ret = clk_prepare_enable(master->core_clk);
master           1128 drivers/i3c/master/dw-i3c-master.c 	reset_control_deassert(master->core_rst);
master           1130 drivers/i3c/master/dw-i3c-master.c 	spin_lock_init(&master->xferqueue.lock);
master           1131 drivers/i3c/master/dw-i3c-master.c 	INIT_LIST_HEAD(&master->xferqueue.list);
master           1133 drivers/i3c/master/dw-i3c-master.c 	writel(INTR_ALL, master->regs + INTR_STATUS);
master           1137 drivers/i3c/master/dw-i3c-master.c 			       dev_name(&pdev->dev), master);
master           1141 drivers/i3c/master/dw-i3c-master.c 	platform_set_drvdata(pdev, master);
master           1144 drivers/i3c/master/dw-i3c-master.c 	ret = readl(master->regs + QUEUE_STATUS_LEVEL);
master           1145 drivers/i3c/master/dw-i3c-master.c 	master->caps.cmdfifodepth = QUEUE_STATUS_LEVEL_CMD(ret);
master           1147 drivers/i3c/master/dw-i3c-master.c 	ret = readl(master->regs + DATA_BUFFER_STATUS_LEVEL);
master           1148 drivers/i3c/master/dw-i3c-master.c 	master->caps.datafifodepth = DATA_BUFFER_STATUS_LEVEL_TX(ret);
master           1150 drivers/i3c/master/dw-i3c-master.c 	ret = readl(master->regs + DEVICE_ADDR_TABLE_POINTER);
master           1151 drivers/i3c/master/dw-i3c-master.c 	master->datstartaddr = ret;
master           1152 drivers/i3c/master/dw-i3c-master.c 	master->maxdevs = ret >> 16;
master           1153 drivers/i3c/master/dw-i3c-master.c 	master->free_pos = GENMASK(master->maxdevs - 1, 0);
master           1155 drivers/i3c/master/dw-i3c-master.c 	ret = i3c_master_register(&master->base, &pdev->dev,
master           1163 drivers/i3c/master/dw-i3c-master.c 	reset_control_assert(master->core_rst);
master           1166 drivers/i3c/master/dw-i3c-master.c 	clk_disable_unprepare(master->core_clk);
master           1173 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = platform_get_drvdata(pdev);
master           1176 drivers/i3c/master/dw-i3c-master.c 	ret = i3c_master_unregister(&master->base);
master           1180 drivers/i3c/master/dw-i3c-master.c 	reset_control_assert(master->core_rst);
master           1182 drivers/i3c/master/dw-i3c-master.c 	clk_disable_unprepare(master->core_clk);
master            414 drivers/i3c/master/i3c-master-cdns.c to_cdns_i3c_master(struct i3c_master_controller *master)
master            416 drivers/i3c/master/i3c-master-cdns.c 	return container_of(master, struct cdns_i3c_master, base);
master            419 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_wr_to_tx_fifo(struct cdns_i3c_master *master,
master            422 drivers/i3c/master/i3c-master-cdns.c 	writesl(master->regs + TX_FIFO, bytes, nbytes / 4);
master            427 drivers/i3c/master/i3c-master-cdns.c 		writesl(master->regs + TX_FIFO, &tmp, 1);
master            431 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_rd_from_rx_fifo(struct cdns_i3c_master *master,
master            434 drivers/i3c/master/i3c-master-cdns.c 	readsl(master->regs + RX_FIFO, bytes, nbytes / 4);
master            438 drivers/i3c/master/i3c-master-cdns.c 		readsl(master->regs + RX_FIFO, &tmp, 1);
master            484 drivers/i3c/master/i3c-master-cdns.c static int cdns_i3c_master_disable(struct cdns_i3c_master *master)
master            488 drivers/i3c/master/i3c-master-cdns.c 	writel(readl(master->regs + CTRL) & ~CTRL_DEV_EN, master->regs + CTRL);
master            490 drivers/i3c/master/i3c-master-cdns.c 	return readl_poll_timeout(master->regs + MST_STATUS0, status,
master            494 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_enable(struct cdns_i3c_master *master)
master            496 drivers/i3c/master/i3c-master-cdns.c 	writel(readl(master->regs + CTRL) | CTRL_DEV_EN, master->regs + CTRL);
master            500 drivers/i3c/master/i3c-master-cdns.c cdns_i3c_master_alloc_xfer(struct cdns_i3c_master *master, unsigned int ncmds)
master            520 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_start_xfer_locked(struct cdns_i3c_master *master)
master            522 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_xfer *xfer = master->xferqueue.cur;
master            528 drivers/i3c/master/i3c-master-cdns.c 	writel(MST_INT_CMDD_EMP, master->regs + MST_ICR);
master            532 drivers/i3c/master/i3c-master-cdns.c 		cdns_i3c_master_wr_to_tx_fifo(master, cmd->tx_buf,
master            540 drivers/i3c/master/i3c-master-cdns.c 		       master->regs + CMD1_FIFO);
master            541 drivers/i3c/master/i3c-master-cdns.c 		writel(cmd->cmd0, master->regs + CMD0_FIFO);
master            544 drivers/i3c/master/i3c-master-cdns.c 	writel(readl(master->regs + CTRL) | CTRL_MCS,
master            545 drivers/i3c/master/i3c-master-cdns.c 	       master->regs + CTRL);
master            546 drivers/i3c/master/i3c-master-cdns.c 	writel(MST_INT_CMDD_EMP, master->regs + MST_IER);
master            549 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_end_xfer_locked(struct cdns_i3c_master *master,
master            552 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_xfer *xfer = master->xferqueue.cur;
master            562 drivers/i3c/master/i3c-master-cdns.c 	writel(MST_INT_CMDD_EMP, master->regs + MST_IDR);
master            564 drivers/i3c/master/i3c-master-cdns.c 	for (status0 = readl(master->regs + MST_STATUS0);
master            566 drivers/i3c/master/i3c-master-cdns.c 	     status0 = readl(master->regs + MST_STATUS0)) {
master            570 drivers/i3c/master/i3c-master-cdns.c 		cmdr = readl(master->regs + CMDR);
master            579 drivers/i3c/master/i3c-master-cdns.c 		cdns_i3c_master_rd_from_rx_fifo(master, cmd->rx_buf, rx_len);
master            614 drivers/i3c/master/i3c-master-cdns.c 	xfer = list_first_entry_or_null(&master->xferqueue.list,
master            619 drivers/i3c/master/i3c-master-cdns.c 	master->xferqueue.cur = xfer;
master            620 drivers/i3c/master/i3c-master-cdns.c 	cdns_i3c_master_start_xfer_locked(master);
master            623 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_queue_xfer(struct cdns_i3c_master *master,
master            629 drivers/i3c/master/i3c-master-cdns.c 	spin_lock_irqsave(&master->xferqueue.lock, flags);
master            630 drivers/i3c/master/i3c-master-cdns.c 	if (master->xferqueue.cur) {
master            631 drivers/i3c/master/i3c-master-cdns.c 		list_add_tail(&xfer->node, &master->xferqueue.list);
master            633 drivers/i3c/master/i3c-master-cdns.c 		master->xferqueue.cur = xfer;
master            634 drivers/i3c/master/i3c-master-cdns.c 		cdns_i3c_master_start_xfer_locked(master);
master            636 drivers/i3c/master/i3c-master-cdns.c 	spin_unlock_irqrestore(&master->xferqueue.lock, flags);
master            639 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_unqueue_xfer(struct cdns_i3c_master *master,
master            644 drivers/i3c/master/i3c-master-cdns.c 	spin_lock_irqsave(&master->xferqueue.lock, flags);
master            645 drivers/i3c/master/i3c-master-cdns.c 	if (master->xferqueue.cur == xfer) {
master            648 drivers/i3c/master/i3c-master-cdns.c 		writel(readl(master->regs + CTRL) & ~CTRL_DEV_EN,
master            649 drivers/i3c/master/i3c-master-cdns.c 		       master->regs + CTRL);
master            650 drivers/i3c/master/i3c-master-cdns.c 		readl_poll_timeout_atomic(master->regs + MST_STATUS0, status,
master            653 drivers/i3c/master/i3c-master-cdns.c 		master->xferqueue.cur = NULL;
master            656 drivers/i3c/master/i3c-master-cdns.c 		       master->regs + FLUSH_CTRL);
master            657 drivers/i3c/master/i3c-master-cdns.c 		writel(MST_INT_CMDD_EMP, master->regs + MST_IDR);
master            658 drivers/i3c/master/i3c-master-cdns.c 		writel(readl(master->regs + CTRL) | CTRL_DEV_EN,
master            659 drivers/i3c/master/i3c-master-cdns.c 		       master->regs + CTRL);
master            663 drivers/i3c/master/i3c-master-cdns.c 	spin_unlock_irqrestore(&master->xferqueue.lock, flags);
master            689 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master            694 drivers/i3c/master/i3c-master-cdns.c 	xfer = cdns_i3c_master_alloc_xfer(master, 1);
master            715 drivers/i3c/master/i3c-master-cdns.c 	cdns_i3c_master_queue_xfer(master, xfer);
master            717 drivers/i3c/master/i3c-master-cdns.c 		cdns_i3c_master_unqueue_xfer(master, xfer);
master            731 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master            743 drivers/i3c/master/i3c-master-cdns.c 	if (nxfers > master->caps.cmdfifodepth ||
master            744 drivers/i3c/master/i3c-master-cdns.c 	    nxfers > master->caps.cmdrfifodepth)
master            758 drivers/i3c/master/i3c-master-cdns.c 	if (rxslots > master->caps.rxfifodepth ||
master            759 drivers/i3c/master/i3c-master-cdns.c 	    txslots > master->caps.txfifodepth)
master            762 drivers/i3c/master/i3c-master-cdns.c 	cdns_xfer = cdns_i3c_master_alloc_xfer(master, nxfers);
master            792 drivers/i3c/master/i3c-master-cdns.c 	cdns_i3c_master_queue_xfer(master, cdns_xfer);
master            795 drivers/i3c/master/i3c-master-cdns.c 		cdns_i3c_master_unqueue_xfer(master, cdns_xfer);
master            811 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master            816 drivers/i3c/master/i3c-master-cdns.c 	if (nxfers > master->caps.cmdfifodepth)
master            829 drivers/i3c/master/i3c-master-cdns.c 	if (ntxwords > master->caps.txfifodepth ||
master            830 drivers/i3c/master/i3c-master-cdns.c 	    nrxwords > master->caps.rxfifodepth)
master            833 drivers/i3c/master/i3c-master-cdns.c 	xfer = cdns_i3c_master_alloc_xfer(master, nxfers);
master            857 drivers/i3c/master/i3c-master-cdns.c 	cdns_i3c_master_queue_xfer(master, xfer);
master            859 drivers/i3c/master/i3c-master-cdns.c 		cdns_i3c_master_unqueue_xfer(master, xfer);
master            893 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master            900 drivers/i3c/master/i3c-master-cdns.c 	writel(DEV_ID_RR0_IS_I3C | rr, master->regs + DEV_ID_RR0(data->id));
master            903 drivers/i3c/master/i3c-master-cdns.c static int cdns_i3c_master_get_rr_slot(struct cdns_i3c_master *master,
master            911 drivers/i3c/master/i3c-master-cdns.c 		if (!master->free_rr_slots)
master            914 drivers/i3c/master/i3c-master-cdns.c 		return ffs(master->free_rr_slots) - 1;
master            917 drivers/i3c/master/i3c-master-cdns.c 	activedevs = readl(master->regs + DEVS_CTRL) & DEVS_CTRL_DEVS_ACTIVE_MASK;
master            920 drivers/i3c/master/i3c-master-cdns.c 	for_each_set_bit(i, &activedevs, master->maxdevs + 1) {
master            921 drivers/i3c/master/i3c-master-cdns.c 		rr = readl(master->regs + DEV_ID_RR0(i));
master            943 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master            951 drivers/i3c/master/i3c-master-cdns.c 	slot = cdns_i3c_master_get_rr_slot(master, dev->info.dyn_addr);
master            960 drivers/i3c/master/i3c-master-cdns.c 	master->free_rr_slots &= ~BIT(slot);
master            964 drivers/i3c/master/i3c-master-cdns.c 		writel(readl(master->regs + DEVS_CTRL) |
master            966 drivers/i3c/master/i3c-master-cdns.c 		       master->regs + DEVS_CTRL);
master            975 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master            978 drivers/i3c/master/i3c-master-cdns.c 	writel(readl(master->regs + DEVS_CTRL) |
master            980 drivers/i3c/master/i3c-master-cdns.c 	       master->regs + DEVS_CTRL);
master            983 drivers/i3c/master/i3c-master-cdns.c 	master->free_rr_slots |= BIT(data->id);
master            990 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master            994 drivers/i3c/master/i3c-master-cdns.c 	slot = cdns_i3c_master_get_rr_slot(master, 0);
master           1003 drivers/i3c/master/i3c-master-cdns.c 	master->free_rr_slots &= ~BIT(slot);
master           1007 drivers/i3c/master/i3c-master-cdns.c 	       master->regs + DEV_ID_RR0(data->id));
master           1008 drivers/i3c/master/i3c-master-cdns.c 	writel(dev->lvr, master->regs + DEV_ID_RR2(data->id));
master           1009 drivers/i3c/master/i3c-master-cdns.c 	writel(readl(master->regs + DEVS_CTRL) |
master           1011 drivers/i3c/master/i3c-master-cdns.c 	       master->regs + DEVS_CTRL);
master           1019 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master           1022 drivers/i3c/master/i3c-master-cdns.c 	writel(readl(master->regs + DEVS_CTRL) |
master           1024 drivers/i3c/master/i3c-master-cdns.c 	       master->regs + DEVS_CTRL);
master           1025 drivers/i3c/master/i3c-master-cdns.c 	master->free_rr_slots |= BIT(data->id);
master           1033 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master           1035 drivers/i3c/master/i3c-master-cdns.c 	cdns_i3c_master_disable(master);
master           1038 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_dev_rr_to_info(struct cdns_i3c_master *master,
master           1045 drivers/i3c/master/i3c-master-cdns.c 	rr = readl(master->regs + DEV_ID_RR0(slot));
master           1047 drivers/i3c/master/i3c-master-cdns.c 	rr = readl(master->regs + DEV_ID_RR2(slot));
master           1051 drivers/i3c/master/i3c-master-cdns.c 	info->pid |= (u64)readl(master->regs + DEV_ID_RR1(slot)) << 16;
master           1054 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_upd_i3c_scl_lim(struct cdns_i3c_master *master)
master           1056 drivers/i3c/master/i3c-master-cdns.c 	struct i3c_master_controller *m = &master->base;
master           1093 drivers/i3c/master/i3c-master-cdns.c 	if (new_i3c_scl_lim == master->i3c_scl_lim)
master           1095 drivers/i3c/master/i3c-master-cdns.c 	master->i3c_scl_lim = new_i3c_scl_lim;
master           1101 drivers/i3c/master/i3c-master-cdns.c 	prescl1 = readl(master->regs + PRESCL_CTRL1) &
master           1103 drivers/i3c/master/i3c-master-cdns.c 	ctrl = readl(master->regs + CTRL);
master           1105 drivers/i3c/master/i3c-master-cdns.c 	i3c_lim_period = DIV_ROUND_UP(1000000000, master->i3c_scl_lim);
master           1116 drivers/i3c/master/i3c-master-cdns.c 		cdns_i3c_master_disable(master);
master           1118 drivers/i3c/master/i3c-master-cdns.c 	writel(prescl1, master->regs + PRESCL_CTRL1);
master           1121 drivers/i3c/master/i3c-master-cdns.c 		cdns_i3c_master_enable(master);
master           1126 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master           1132 drivers/i3c/master/i3c-master-cdns.c 	olddevs = readl(master->regs + DEVS_CTRL) & DEVS_CTRL_DEVS_ACTIVE_MASK;
master           1136 drivers/i3c/master/i3c-master-cdns.c 	for_each_clear_bit(slot, &olddevs, master->maxdevs + 1) {
master           1144 drivers/i3c/master/i3c-master-cdns.c 		       master->regs + DEV_ID_RR0(slot));
master           1145 drivers/i3c/master/i3c-master-cdns.c 		writel(0, master->regs + DEV_ID_RR1(slot));
master           1146 drivers/i3c/master/i3c-master-cdns.c 		writel(0, master->regs + DEV_ID_RR2(slot));
master           1149 drivers/i3c/master/i3c-master-cdns.c 	ret = i3c_master_entdaa_locked(&master->base);
master           1153 drivers/i3c/master/i3c-master-cdns.c 	newdevs = readl(master->regs + DEVS_CTRL) & DEVS_CTRL_DEVS_ACTIVE_MASK;
master           1160 drivers/i3c/master/i3c-master-cdns.c 	for_each_set_bit(slot, &newdevs, master->maxdevs + 1)
master           1169 drivers/i3c/master/i3c-master-cdns.c 	writel(readl(master->regs + DEVS_CTRL) |
master           1170 drivers/i3c/master/i3c-master-cdns.c 	       master->free_rr_slots << DEVS_CTRL_DEV_CLR_SHIFT,
master           1171 drivers/i3c/master/i3c-master-cdns.c 	       master->regs + DEVS_CTRL);
master           1173 drivers/i3c/master/i3c-master-cdns.c 	i3c_master_defslvs_locked(&master->base);
master           1175 drivers/i3c/master/i3c-master-cdns.c 	cdns_i3c_master_upd_i3c_scl_lim(master);
master           1186 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master           1210 drivers/i3c/master/i3c-master-cdns.c 	sysclk_rate = clk_get_rate(master->sysclk);
master           1234 drivers/i3c/master/i3c-master-cdns.c 	writel(prescl0, master->regs + PRESCL_CTRL0);
master           1242 drivers/i3c/master/i3c-master-cdns.c 	writel(prescl1, master->regs + PRESCL_CTRL1);
master           1250 drivers/i3c/master/i3c-master-cdns.c 	       master->regs + DEV_ID_RR0(0));
master           1252 drivers/i3c/master/i3c-master-cdns.c 	cdns_i3c_master_dev_rr_to_info(master, 0, &info);
master           1256 drivers/i3c/master/i3c-master-cdns.c 	ret = i3c_master_set_info(&master->base, &info);
master           1267 drivers/i3c/master/i3c-master-cdns.c 	writel(ctrl, master->regs + CTRL);
master           1269 drivers/i3c/master/i3c-master-cdns.c 	cdns_i3c_master_enable(master);
master           1274 drivers/i3c/master/i3c-master-cdns.c static void cdns_i3c_master_handle_ibi(struct cdns_i3c_master *master,
master           1289 drivers/i3c/master/i3c-master-cdns.c 	if (id >= master->ibi.num_slots || (ibir & IBIR_ERROR))
master           1292 drivers/i3c/master/i3c-master-cdns.c 	dev = master->ibi.slots[id];
master           1293 drivers/i3c/master/i3c-master-cdns.c 	spin_lock(&master->ibi.lock);
master           1303 drivers/i3c/master/i3c-master-cdns.c 	readsl(master->regs + IBI_DATA_FIFO, buf, nbytes / 4);
master           1305 drivers/i3c/master/i3c-master-cdns.c 		u32 tmp = __raw_readl(master->regs + IBI_DATA_FIFO);
master           1316 drivers/i3c/master/i3c-master-cdns.c 	spin_unlock(&master->ibi.lock);
master           1324 drivers/i3c/master/i3c-master-cdns.c 			readl(master->regs + IBI_DATA_FIFO);
master           1328 drivers/i3c/master/i3c-master-cdns.c static void cnds_i3c_master_demux_ibis(struct cdns_i3c_master *master)
master           1332 drivers/i3c/master/i3c-master-cdns.c 	writel(MST_INT_IBIR_THR, master->regs + MST_ICR);
master           1334 drivers/i3c/master/i3c-master-cdns.c 	for (status0 = readl(master->regs + MST_STATUS0);
master           1336 drivers/i3c/master/i3c-master-cdns.c 	     status0 = readl(master->regs + MST_STATUS0)) {
master           1337 drivers/i3c/master/i3c-master-cdns.c 		u32 ibir = readl(master->regs + IBIR);
master           1341 drivers/i3c/master/i3c-master-cdns.c 			cdns_i3c_master_handle_ibi(master, ibir);
master           1346 drivers/i3c/master/i3c-master-cdns.c 			queue_work(master->base.wq, &master->hj_work);
master           1359 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = data;
master           1362 drivers/i3c/master/i3c-master-cdns.c 	status = readl(master->regs + MST_ISR);
master           1363 drivers/i3c/master/i3c-master-cdns.c 	if (!(status & readl(master->regs + MST_IMR)))
master           1366 drivers/i3c/master/i3c-master-cdns.c 	spin_lock(&master->xferqueue.lock);
master           1367 drivers/i3c/master/i3c-master-cdns.c 	cdns_i3c_master_end_xfer_locked(master, status);
master           1368 drivers/i3c/master/i3c-master-cdns.c 	spin_unlock(&master->xferqueue.lock);
master           1371 drivers/i3c/master/i3c-master-cdns.c 		cnds_i3c_master_demux_ibis(master);
master           1379 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master           1390 drivers/i3c/master/i3c-master-cdns.c 	spin_lock_irqsave(&master->ibi.lock, flags);
master           1391 drivers/i3c/master/i3c-master-cdns.c 	sirmap = readl(master->regs + SIR_MAP_DEV_REG(data->ibi));
master           1395 drivers/i3c/master/i3c-master-cdns.c 	writel(sirmap, master->regs + SIR_MAP_DEV_REG(data->ibi));
master           1396 drivers/i3c/master/i3c-master-cdns.c 	spin_unlock_irqrestore(&master->ibi.lock, flags);
master           1404 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master           1410 drivers/i3c/master/i3c-master-cdns.c 	spin_lock_irqsave(&master->ibi.lock, flags);
master           1411 drivers/i3c/master/i3c-master-cdns.c 	sirmap = readl(master->regs + SIR_MAP_DEV_REG(data->ibi));
master           1422 drivers/i3c/master/i3c-master-cdns.c 	writel(sirmap, master->regs + SIR_MAP_DEV_REG(data->ibi));
master           1423 drivers/i3c/master/i3c-master-cdns.c 	spin_unlock_irqrestore(&master->ibi.lock, flags);
master           1428 drivers/i3c/master/i3c-master-cdns.c 		spin_lock_irqsave(&master->ibi.lock, flags);
master           1429 drivers/i3c/master/i3c-master-cdns.c 		sirmap = readl(master->regs + SIR_MAP_DEV_REG(data->ibi));
master           1433 drivers/i3c/master/i3c-master-cdns.c 		writel(sirmap, master->regs + SIR_MAP_DEV_REG(data->ibi));
master           1434 drivers/i3c/master/i3c-master-cdns.c 		spin_unlock_irqrestore(&master->ibi.lock, flags);
master           1444 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master           1453 drivers/i3c/master/i3c-master-cdns.c 	spin_lock_irqsave(&master->ibi.lock, flags);
master           1454 drivers/i3c/master/i3c-master-cdns.c 	for (i = 0; i < master->ibi.num_slots; i++) {
master           1455 drivers/i3c/master/i3c-master-cdns.c 		if (!master->ibi.slots[i]) {
master           1457 drivers/i3c/master/i3c-master-cdns.c 			master->ibi.slots[i] = dev;
master           1461 drivers/i3c/master/i3c-master-cdns.c 	spin_unlock_irqrestore(&master->ibi.lock, flags);
master           1463 drivers/i3c/master/i3c-master-cdns.c 	if (i < master->ibi.num_slots)
master           1475 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = to_cdns_i3c_master(m);
master           1479 drivers/i3c/master/i3c-master-cdns.c 	spin_lock_irqsave(&master->ibi.lock, flags);
master           1480 drivers/i3c/master/i3c-master-cdns.c 	master->ibi.slots[data->ibi] = NULL;
master           1482 drivers/i3c/master/i3c-master-cdns.c 	spin_unlock_irqrestore(&master->ibi.lock, flags);
master           1517 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = container_of(work,
master           1521 drivers/i3c/master/i3c-master-cdns.c 	i3c_master_do_daa(&master->base);
master           1526 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master;
master           1531 drivers/i3c/master/i3c-master-cdns.c 	master = devm_kzalloc(&pdev->dev, sizeof(*master), GFP_KERNEL);
master           1532 drivers/i3c/master/i3c-master-cdns.c 	if (!master)
master           1536 drivers/i3c/master/i3c-master-cdns.c 	master->regs = devm_ioremap_resource(&pdev->dev, res);
master           1537 drivers/i3c/master/i3c-master-cdns.c 	if (IS_ERR(master->regs))
master           1538 drivers/i3c/master/i3c-master-cdns.c 		return PTR_ERR(master->regs);
master           1540 drivers/i3c/master/i3c-master-cdns.c 	master->pclk = devm_clk_get(&pdev->dev, "pclk");
master           1541 drivers/i3c/master/i3c-master-cdns.c 	if (IS_ERR(master->pclk))
master           1542 drivers/i3c/master/i3c-master-cdns.c 		return PTR_ERR(master->pclk);
master           1544 drivers/i3c/master/i3c-master-cdns.c 	master->sysclk = devm_clk_get(&pdev->dev, "sysclk");
master           1545 drivers/i3c/master/i3c-master-cdns.c 	if (IS_ERR(master->sysclk))
master           1546 drivers/i3c/master/i3c-master-cdns.c 		return PTR_ERR(master->sysclk);
master           1552 drivers/i3c/master/i3c-master-cdns.c 	ret = clk_prepare_enable(master->pclk);
master           1556 drivers/i3c/master/i3c-master-cdns.c 	ret = clk_prepare_enable(master->sysclk);
master           1560 drivers/i3c/master/i3c-master-cdns.c 	if (readl(master->regs + DEV_ID) != DEV_ID_I3C_MASTER) {
master           1565 drivers/i3c/master/i3c-master-cdns.c 	spin_lock_init(&master->xferqueue.lock);
master           1566 drivers/i3c/master/i3c-master-cdns.c 	INIT_LIST_HEAD(&master->xferqueue.list);
master           1568 drivers/i3c/master/i3c-master-cdns.c 	INIT_WORK(&master->hj_work, cdns_i3c_master_hj);
master           1569 drivers/i3c/master/i3c-master-cdns.c 	writel(0xffffffff, master->regs + MST_IDR);
master           1570 drivers/i3c/master/i3c-master-cdns.c 	writel(0xffffffff, master->regs + SLV_IDR);
master           1572 drivers/i3c/master/i3c-master-cdns.c 			       dev_name(&pdev->dev), master);
master           1576 drivers/i3c/master/i3c-master-cdns.c 	platform_set_drvdata(pdev, master);
master           1578 drivers/i3c/master/i3c-master-cdns.c 	val = readl(master->regs + CONF_STATUS0);
master           1581 drivers/i3c/master/i3c-master-cdns.c 	master->maxdevs = CONF_STATUS0_DEVS_NUM(val);
master           1582 drivers/i3c/master/i3c-master-cdns.c 	master->free_rr_slots = GENMASK(master->maxdevs, 1);
master           1584 drivers/i3c/master/i3c-master-cdns.c 	val = readl(master->regs + CONF_STATUS1);
master           1585 drivers/i3c/master/i3c-master-cdns.c 	master->caps.cmdfifodepth = CONF_STATUS1_CMD_DEPTH(val);
master           1586 drivers/i3c/master/i3c-master-cdns.c 	master->caps.rxfifodepth = CONF_STATUS1_RX_DEPTH(val);
master           1587 drivers/i3c/master/i3c-master-cdns.c 	master->caps.txfifodepth = CONF_STATUS1_TX_DEPTH(val);
master           1588 drivers/i3c/master/i3c-master-cdns.c 	master->caps.ibirfifodepth = CONF_STATUS0_IBIR_DEPTH(val);
master           1589 drivers/i3c/master/i3c-master-cdns.c 	master->caps.cmdrfifodepth = CONF_STATUS0_CMDR_DEPTH(val);
master           1591 drivers/i3c/master/i3c-master-cdns.c 	spin_lock_init(&master->ibi.lock);
master           1592 drivers/i3c/master/i3c-master-cdns.c 	master->ibi.num_slots = CONF_STATUS1_IBI_HW_RES(val);
master           1593 drivers/i3c/master/i3c-master-cdns.c 	master->ibi.slots = devm_kcalloc(&pdev->dev, master->ibi.num_slots,
master           1594 drivers/i3c/master/i3c-master-cdns.c 					 sizeof(*master->ibi.slots),
master           1596 drivers/i3c/master/i3c-master-cdns.c 	if (!master->ibi.slots)
master           1599 drivers/i3c/master/i3c-master-cdns.c 	writel(IBIR_THR(1), master->regs + CMD_IBI_THR_CTRL);
master           1600 drivers/i3c/master/i3c-master-cdns.c 	writel(MST_INT_IBIR_THR, master->regs + MST_IER);
master           1601 drivers/i3c/master/i3c-master-cdns.c 	writel(DEVS_CTRL_DEV_CLR_ALL, master->regs + DEVS_CTRL);
master           1603 drivers/i3c/master/i3c-master-cdns.c 	ret = i3c_master_register(&master->base, &pdev->dev,
master           1611 drivers/i3c/master/i3c-master-cdns.c 	clk_disable_unprepare(master->sysclk);
master           1614 drivers/i3c/master/i3c-master-cdns.c 	clk_disable_unprepare(master->pclk);
master           1621 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = platform_get_drvdata(pdev);
master           1624 drivers/i3c/master/i3c-master-cdns.c 	ret = i3c_master_unregister(&master->base);
master           1628 drivers/i3c/master/i3c-master-cdns.c 	clk_disable_unprepare(master->sysclk);
master           1629 drivers/i3c/master/i3c-master-cdns.c 	clk_disable_unprepare(master->pclk);
master             42 drivers/ide/ide-acpi.c 	struct ide_acpi_drive_link	 master;
master            480 drivers/ide/ide-acpi.c 	struct ide_acpi_drive_link	*master = &hwif->acpidata->master;
master            493 drivers/ide/ide-acpi.c 	in_params[1].buffer.pointer = (u8 *)&master->idbuff;
master            579 drivers/ide/ide-acpi.c 	hwif->devices[0]->acpidata = &hwif->acpidata->master;
master            218 drivers/iio/adc/ad_sigma_delta.c 	spi_bus_lock(sigma_delta->spi->master);
master            241 drivers/iio/adc/ad_sigma_delta.c 	spi_bus_unlock(sigma_delta->spi->master);
master            292 drivers/iio/adc/ad_sigma_delta.c 	spi_bus_lock(sigma_delta->spi->master);
master            327 drivers/iio/adc/ad_sigma_delta.c 	spi_bus_unlock(sigma_delta->spi->master);
master            362 drivers/iio/adc/ad_sigma_delta.c 	spi_bus_lock(sigma_delta->spi->master);
master            376 drivers/iio/adc/ad_sigma_delta.c 	spi_bus_unlock(sigma_delta->spi->master);
master            397 drivers/iio/adc/ad_sigma_delta.c 	return spi_bus_unlock(sigma_delta->spi->master);
master            107 drivers/infiniband/hw/qib/qib_file_ops.c 	int shared, master;
master            113 drivers/infiniband/hw/qib/qib_file_ops.c 		master = 0;
master            117 drivers/infiniband/hw/qib/qib_file_ops.c 		master = !subctxt_fp(fp);
master            152 drivers/infiniband/hw/qib/qib_file_ops.c 	if (master)
master            198 drivers/infiniband/hw/qib/qib_file_ops.c 	} else if (master) {
master            248 drivers/infiniband/hw/qib/qib_file_ops.c 	if (master)
master            329 drivers/infiniband/ulp/ipoib/ipoib_main.c 	struct net_device *master;
master            332 drivers/infiniband/ulp/ipoib/ipoib_main.c 	master = netdev_master_upper_dev_get_rcu(dev);
master            333 drivers/infiniband/ulp/ipoib/ipoib_main.c 	if (master)
master            334 drivers/infiniband/ulp/ipoib/ipoib_main.c 		dev_hold(master);
master            337 drivers/infiniband/ulp/ipoib/ipoib_main.c 	if (master)
master            338 drivers/infiniband/ulp/ipoib/ipoib_main.c 		return master;
master            350 drivers/input/joystick/psxpad-spi.c 	spi->master->min_speed_hz = 125000;
master            351 drivers/input/joystick/psxpad-spi.c 	spi->master->max_speed_hz = 125000;
master             19 drivers/input/keyboard/adp5520-keys.c 	struct device *master;
master             45 drivers/input/keyboard/adp5520-keys.c 		adp5520_read(dev->master, ADP5520_KP_INT_STAT_1, &reg_val_lo);
master             46 drivers/input/keyboard/adp5520-keys.c 		adp5520_read(dev->master, ADP5520_KP_INT_STAT_2, &reg_val_hi);
master             50 drivers/input/keyboard/adp5520-keys.c 		adp5520_read(dev->master, ADP5520_KP_INT_STAT_1, &reg_val_lo);
master             51 drivers/input/keyboard/adp5520-keys.c 		adp5520_read(dev->master, ADP5520_KP_INT_STAT_2, &reg_val_hi);
master             57 drivers/input/keyboard/adp5520-keys.c 		adp5520_read(dev->master, ADP5520_KR_INT_STAT_1, &reg_val_lo);
master             58 drivers/input/keyboard/adp5520-keys.c 		adp5520_read(dev->master, ADP5520_KR_INT_STAT_2, &reg_val_hi);
master             62 drivers/input/keyboard/adp5520-keys.c 		adp5520_read(dev->master, ADP5520_KR_INT_STAT_1, &reg_val_lo);
master             63 drivers/input/keyboard/adp5520-keys.c 		adp5520_read(dev->master, ADP5520_KR_INT_STAT_2, &reg_val_hi);
master            102 drivers/input/keyboard/adp5520-keys.c 	dev->master = pdev->dev.parent;
master            139 drivers/input/keyboard/adp5520-keys.c 	ret = adp5520_set_bits(dev->master, ADP5520_GPIO_CFG_1, en_mask);
master            148 drivers/input/keyboard/adp5520-keys.c 		ret |= adp5520_set_bits(dev->master, ADP5520_LED_CONTROL,
master            151 drivers/input/keyboard/adp5520-keys.c 	ret |= adp5520_set_bits(dev->master, ADP5520_GPIO_PULLUP,
master            160 drivers/input/keyboard/adp5520-keys.c 	ret = adp5520_register_notifier(dev->master, &dev->notifier,
master            175 drivers/input/keyboard/adp5520-keys.c 	adp5520_unregister_notifier(dev->master, &dev->notifier,
master            112 drivers/input/misc/yealink.c 	} master, copy;
master            145 drivers/input/misc/yealink.c 			yld->master.b[a] |= m;
master            147 drivers/input/misc/yealink.c 			yld->master.b[a] &= ~m;
master            160 drivers/input/misc/yealink.c 			yld->master.b[a] |= m;
master            162 drivers/input/misc/yealink.c 			yld->master.b[a] &= ~m;
master            327 drivers/input/misc/yealink.c 	if (ix >= sizeof(yld->master)) {
master            334 drivers/input/misc/yealink.c 		val = yld->master.b[ix];
master            337 drivers/input/misc/yealink.c 	} while (++ix < sizeof(yld->master));
master            374 drivers/input/misc/yealink.c 		len = sizeof(yld->master.s.lcd) - ix;
master            386 drivers/input/misc/yealink.c 			val = yld->master.b[ix];
master            422 drivers/input/misc/yealink.c 		yld->master.s.keynum = yld->irq_data->data[0];
master            509 drivers/input/misc/yealink.c 	for (i = 0; i<sizeof(yld->master); i++)
master            510 drivers/input/misc/yealink.c 		yld->copy.b[i] = ~yld->master.b[i];
master            376 drivers/input/rmi4/rmi_spi.c 	if (spi->master->flags & SPI_MASTER_HALF_DUPLEX)
master           1519 drivers/iommu/arm-smmu-v3.c static void arm_smmu_write_strtab_ent(struct arm_smmu_master *master, u32 sid,
master           1551 drivers/iommu/arm-smmu-v3.c 	if (master) {
master           1552 drivers/iommu/arm-smmu-v3.c 		smmu_domain = master->domain;
master           1553 drivers/iommu/arm-smmu-v3.c 		smmu = master->smmu;
master           1641 drivers/iommu/arm-smmu-v3.c 	if (master->ats_enabled)
master           1905 drivers/iommu/arm-smmu-v3.c static int arm_smmu_atc_inv_master(struct arm_smmu_master *master,
master           1910 drivers/iommu/arm-smmu-v3.c 	if (!master->ats_enabled)
master           1913 drivers/iommu/arm-smmu-v3.c 	for (i = 0; i < master->num_sids; i++) {
master           1914 drivers/iommu/arm-smmu-v3.c 		cmd->atc.sid = master->sids[i];
master           1915 drivers/iommu/arm-smmu-v3.c 		arm_smmu_cmdq_issue_cmd(master->smmu, cmd);
master           1918 drivers/iommu/arm-smmu-v3.c 	return arm_smmu_cmdq_issue_sync(master->smmu);
master           1927 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_master *master;
master           1952 drivers/iommu/arm-smmu-v3.c 	list_for_each_entry(master, &smmu_domain->devices, domain_head)
master           1953 drivers/iommu/arm-smmu-v3.c 		ret |= arm_smmu_atc_inv_master(master, &cmd);
master           2296 drivers/iommu/arm-smmu-v3.c static void arm_smmu_install_ste_for_dev(struct arm_smmu_master *master)
master           2299 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_device *smmu = master->smmu;
master           2301 drivers/iommu/arm-smmu-v3.c 	for (i = 0; i < master->num_sids; ++i) {
master           2302 drivers/iommu/arm-smmu-v3.c 		u32 sid = master->sids[i];
master           2307 drivers/iommu/arm-smmu-v3.c 			if (master->sids[j] == sid)
master           2312 drivers/iommu/arm-smmu-v3.c 		arm_smmu_write_strtab_ent(master, sid, step);
master           2317 drivers/iommu/arm-smmu-v3.c static bool arm_smmu_ats_supported(struct arm_smmu_master *master)
master           2320 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_device *smmu = master->smmu;
master           2321 drivers/iommu/arm-smmu-v3.c 	struct iommu_fwspec *fwspec = dev_iommu_fwspec_get(master->dev);
master           2323 drivers/iommu/arm-smmu-v3.c 	if (!(smmu->features & ARM_SMMU_FEAT_ATS) || !dev_is_pci(master->dev) ||
master           2327 drivers/iommu/arm-smmu-v3.c 	pdev = to_pci_dev(master->dev);
master           2331 drivers/iommu/arm-smmu-v3.c static bool arm_smmu_ats_supported(struct arm_smmu_master *master)
master           2337 drivers/iommu/arm-smmu-v3.c static void arm_smmu_enable_ats(struct arm_smmu_master *master)
master           2341 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_device *smmu = master->smmu;
master           2342 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_domain *smmu_domain = master->domain;
master           2345 drivers/iommu/arm-smmu-v3.c 	if (!master->ats_enabled)
master           2350 drivers/iommu/arm-smmu-v3.c 	pdev = to_pci_dev(master->dev);
master           2355 drivers/iommu/arm-smmu-v3.c 		dev_err(master->dev, "Failed to enable ATS (STU %zu)\n", stu);
master           2358 drivers/iommu/arm-smmu-v3.c static void arm_smmu_disable_ats(struct arm_smmu_master *master)
master           2361 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_domain *smmu_domain = master->domain;
master           2363 drivers/iommu/arm-smmu-v3.c 	if (!master->ats_enabled)
master           2366 drivers/iommu/arm-smmu-v3.c 	pci_disable_ats(to_pci_dev(master->dev));
master           2373 drivers/iommu/arm-smmu-v3.c 	arm_smmu_atc_inv_master(master, &cmd);
master           2377 drivers/iommu/arm-smmu-v3.c static void arm_smmu_detach_dev(struct arm_smmu_master *master)
master           2380 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_domain *smmu_domain = master->domain;
master           2385 drivers/iommu/arm-smmu-v3.c 	arm_smmu_disable_ats(master);
master           2388 drivers/iommu/arm-smmu-v3.c 	list_del(&master->domain_head);
master           2391 drivers/iommu/arm-smmu-v3.c 	master->domain = NULL;
master           2392 drivers/iommu/arm-smmu-v3.c 	master->ats_enabled = false;
master           2393 drivers/iommu/arm-smmu-v3.c 	arm_smmu_install_ste_for_dev(master);
master           2403 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_master *master;
master           2408 drivers/iommu/arm-smmu-v3.c 	master = fwspec->iommu_priv;
master           2409 drivers/iommu/arm-smmu-v3.c 	smmu = master->smmu;
master           2411 drivers/iommu/arm-smmu-v3.c 	arm_smmu_detach_dev(master);
master           2431 drivers/iommu/arm-smmu-v3.c 	master->domain = smmu_domain;
master           2434 drivers/iommu/arm-smmu-v3.c 		master->ats_enabled = arm_smmu_ats_supported(master);
master           2439 drivers/iommu/arm-smmu-v3.c 	arm_smmu_install_ste_for_dev(master);
master           2442 drivers/iommu/arm-smmu-v3.c 	list_add(&master->domain_head, &smmu_domain->devices);
master           2445 drivers/iommu/arm-smmu-v3.c 	arm_smmu_enable_ats(master);
master           2533 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_master *master;
master           2545 drivers/iommu/arm-smmu-v3.c 		master = fwspec->iommu_priv;
master           2546 drivers/iommu/arm-smmu-v3.c 		smmu = master->smmu;
master           2551 drivers/iommu/arm-smmu-v3.c 		master = kzalloc(sizeof(*master), GFP_KERNEL);
master           2552 drivers/iommu/arm-smmu-v3.c 		if (!master)
master           2555 drivers/iommu/arm-smmu-v3.c 		master->dev = dev;
master           2556 drivers/iommu/arm-smmu-v3.c 		master->smmu = smmu;
master           2557 drivers/iommu/arm-smmu-v3.c 		master->sids = fwspec->ids;
master           2558 drivers/iommu/arm-smmu-v3.c 		master->num_sids = fwspec->num_ids;
master           2559 drivers/iommu/arm-smmu-v3.c 		fwspec->iommu_priv = master;
master           2563 drivers/iommu/arm-smmu-v3.c 	for (i = 0; i < master->num_sids; i++) {
master           2564 drivers/iommu/arm-smmu-v3.c 		u32 sid = master->sids[i];
master           2589 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_master *master;
master           2595 drivers/iommu/arm-smmu-v3.c 	master = fwspec->iommu_priv;
master           2596 drivers/iommu/arm-smmu-v3.c 	smmu = master->smmu;
master           2597 drivers/iommu/arm-smmu-v3.c 	arm_smmu_detach_dev(master);
master           2600 drivers/iommu/arm-smmu-v3.c 	kfree(master);
master            263 drivers/iommu/exynos-iommu.c 	struct device *master;		/* master device (owner) */
master            394 drivers/iommu/exynos-iommu.c 		dev_name(data->master), finfo->name, fault_addr);
master            445 drivers/iommu/exynos-iommu.c 					data->master, fault_addr, finfo->type);
master            670 drivers/iommu/exynos-iommu.c 	struct device *master = data->master;
master            672 drivers/iommu/exynos-iommu.c 	if (master) {
master            673 drivers/iommu/exynos-iommu.c 		struct exynos_iommu_owner *owner = master->archdata.iommu;
master            688 drivers/iommu/exynos-iommu.c 	struct device *master = data->master;
master            690 drivers/iommu/exynos-iommu.c 	if (master) {
master            691 drivers/iommu/exynos-iommu.c 		struct exynos_iommu_owner *owner = master->archdata.iommu;
master           1320 drivers/iommu/exynos-iommu.c 	data->master = dev;
master            122 drivers/iommu/msm_iommu.c 	struct msm_iommu_ctx_dev *master;
master            130 drivers/iommu/msm_iommu.c 		list_for_each_entry(master, &iommu->ctx_list, list)
master            131 drivers/iommu/msm_iommu.c 			SET_CTX_TLBIALL(iommu->base, master->num, 0);
master            144 drivers/iommu/msm_iommu.c 	struct msm_iommu_ctx_dev *master;
master            153 drivers/iommu/msm_iommu.c 		list_for_each_entry(master, &iommu->ctx_list, list) {
master            158 drivers/iommu/msm_iommu.c 							    master->num);
master            159 drivers/iommu/msm_iommu.c 				SET_TLBIVA(iommu->base, master->num, iova);
master            215 drivers/iommu/msm_iommu.c 			struct msm_iommu_ctx_dev *master)
master            219 drivers/iommu/msm_iommu.c 	for (i = 0; i < master->num_mids; i++) {
master            220 drivers/iommu/msm_iommu.c 		mid = master->mids[i];
master            221 drivers/iommu/msm_iommu.c 		ctx = master->num;
master            376 drivers/iommu/msm_iommu.c 	struct msm_iommu_ctx_dev *master;
master            379 drivers/iommu/msm_iommu.c 		master = list_first_entry(&iommu->ctx_list,
master            382 drivers/iommu/msm_iommu.c 		if (master->of_node == dev->of_node) {
master            436 drivers/iommu/msm_iommu.c 	struct msm_iommu_ctx_dev *master;
master            443 drivers/iommu/msm_iommu.c 		master = list_first_entry(&iommu->ctx_list,
master            446 drivers/iommu/msm_iommu.c 		if (master->of_node == dev->of_node) {
master            451 drivers/iommu/msm_iommu.c 			list_for_each_entry(master, &iommu->ctx_list, list) {
master            452 drivers/iommu/msm_iommu.c 				if (master->num) {
master            457 drivers/iommu/msm_iommu.c 				master->num =
master            460 drivers/iommu/msm_iommu.c 				if (IS_ERR_VALUE(master->num)) {
master            464 drivers/iommu/msm_iommu.c 				config_mids(iommu, master);
master            465 drivers/iommu/msm_iommu.c 				__program_context(iommu->base, master->num,
master            485 drivers/iommu/msm_iommu.c 	struct msm_iommu_ctx_dev *master;
master            496 drivers/iommu/msm_iommu.c 		list_for_each_entry(master, &iommu->ctx_list, list) {
master            497 drivers/iommu/msm_iommu.c 			msm_iommu_free_ctx(iommu->context_map, master->num);
master            498 drivers/iommu/msm_iommu.c 			__reset_context(iommu->base, master->num);
master            538 drivers/iommu/msm_iommu.c 	struct msm_iommu_ctx_dev *master;
master            552 drivers/iommu/msm_iommu.c 	master = list_first_entry(&iommu->ctx_list,
master            554 drivers/iommu/msm_iommu.c 	if (!master)
master            562 drivers/iommu/msm_iommu.c 	SET_CTX_TLBIALL(iommu->base, master->num, 0);
master            563 drivers/iommu/msm_iommu.c 	SET_V2PPR(iommu->base, master->num, va & V2Pxx_VA);
master            565 drivers/iommu/msm_iommu.c 	par = GET_PAR(iommu->base, master->num);
master            568 drivers/iommu/msm_iommu.c 	if (GET_NOFAULT_SS(iommu->base, master->num))
master            573 drivers/iommu/msm_iommu.c 	if (GET_FAULT(iommu->base, master->num))
master            616 drivers/iommu/msm_iommu.c 	struct msm_iommu_ctx_dev *master = dev->archdata.iommu;
master            620 drivers/iommu/msm_iommu.c 		master = kzalloc(sizeof(*master), GFP_ATOMIC);
master            621 drivers/iommu/msm_iommu.c 		master->of_node = dev->of_node;
master            622 drivers/iommu/msm_iommu.c 		list_add(&master->list, &(*iommu)->ctx_list);
master            623 drivers/iommu/msm_iommu.c 		dev->archdata.iommu = master;
master            626 drivers/iommu/msm_iommu.c 	for (sid = 0; sid < master->num_mids; sid++)
master            627 drivers/iommu/msm_iommu.c 		if (master->mids[sid] == spec->args[0]) {
master            633 drivers/iommu/msm_iommu.c 	master->mids[master->num_mids++] = spec->args[0];
master             24 drivers/leds/leds-adp5520.c 	struct device		*master;
master             35 drivers/leds/leds-adp5520.c 	return adp5520_write(led->master, ADP5520_LED1_CURRENT + led->id - 1,
master             41 drivers/leds/leds-adp5520.c 	struct device *dev = led->master;
master            137 drivers/leds/leds-adp5520.c 		led_dat->master = pdev->dev.parent;
master            139 drivers/leds/leds-adp5520.c 		ret = led_classdev_register(led_dat->master, &led_dat->cdev);
master            174 drivers/leds/leds-adp5520.c 	adp5520_clr_bits(led->master, ADP5520_LED_CONTROL,
master             32 drivers/leds/leds-da903x.c 	struct device		*master;
master             58 drivers/leds/leds-da903x.c 		ret = da903x_write(led->master, DA9030_LED1_CONTROL + offset,
master             64 drivers/leds/leds-da903x.c 		ret = da903x_write(led->master, DA9030_MISC_CONTROL_A, val);
master             71 drivers/leds/leds-da903x.c 		ret = da903x_write(led->master, DA9034_LED1_CONTROL + offset,
master             76 drivers/leds/leds-da903x.c 		ret = da903x_write(led->master, DA9034_VIBRA, val);
master            111 drivers/leds/leds-da903x.c 	led->master = pdev->dev.parent;
master            113 drivers/leds/leds-da903x.c 	ret = devm_led_classdev_register(led->master, &led->cdev);
master             36 drivers/leds/leds-mc13783.c 	struct mc13xxx			*master;
master            105 drivers/leds/leds-mc13783.c 	return mc13xxx_reg_rmw(leds->master, leds->devtype->ledctrl_base + reg,
master            192 drivers/leds/leds-mc13783.c 	leds->master = mcdev;
master             64 drivers/mailbox/tegra-hsp.c 	unsigned int master;
master             76 drivers/mailbox/tegra-hsp.c 	unsigned int master;
master            140 drivers/mailbox/tegra-hsp.c __tegra_hsp_doorbell_get(struct tegra_hsp *hsp, unsigned int master)
master            145 drivers/mailbox/tegra-hsp.c 		if (entry->master == master)
master            152 drivers/mailbox/tegra-hsp.c tegra_hsp_doorbell_get(struct tegra_hsp *hsp, unsigned int master)
master            158 drivers/mailbox/tegra-hsp.c 	db = __tegra_hsp_doorbell_get(hsp, master);
master            168 drivers/mailbox/tegra-hsp.c 	unsigned long master, value;
master            179 drivers/mailbox/tegra-hsp.c 	for_each_set_bit(master, &value, hsp->mbox_db.num_chans) {
master            182 drivers/mailbox/tegra-hsp.c 		db = __tegra_hsp_doorbell_get(hsp, master);
master            270 drivers/mailbox/tegra-hsp.c 			  unsigned int master, unsigned int index)
master            287 drivers/mailbox/tegra-hsp.c 	db->master = master;
master            314 drivers/mailbox/tegra-hsp.c 	if (db->master >= chan->mbox->num_chans) {
master            317 drivers/mailbox/tegra-hsp.c 			db->master);
master            331 drivers/mailbox/tegra-hsp.c 	value |= BIT(db->master);
master            354 drivers/mailbox/tegra-hsp.c 	value &= ~BIT(db->master);
master            497 drivers/mailbox/tegra-hsp.c 	unsigned int type = args->args[0], master = args->args[1];
master            507 drivers/mailbox/tegra-hsp.c 	db = tegra_hsp_doorbell_get(hsp, master);
master            562 drivers/mailbox/tegra-hsp.c 						    map->master, map->index);
master            594 drivers/md/dm-thin.c static void __merge_bio_list(struct bio_list *bios, struct bio_list *master)
master            596 drivers/md/dm-thin.c 	bio_list_merge(bios, master);
master            597 drivers/md/dm-thin.c 	bio_list_init(master);
master            610 drivers/md/dm-thin.c static void error_thin_bio_list(struct thin_c *tc, struct bio_list *master,
master            619 drivers/md/dm-thin.c 	__merge_bio_list(&bios, master);
master            287 drivers/media/i2c/max2175.c 	bool master;			/* Master/Slave */
master            745 drivers/media/i2c/max2175.c 	if (!ctx->master)
master            760 drivers/media/i2c/max2175.c 	if (!ctx->master)
master            956 drivers/media/i2c/max2175.c 	if (!ctx->master)
master           1276 drivers/media/i2c/max2175.c 	bool master = true, am_hiz = false;
master           1290 drivers/media/i2c/max2175.c 		master = false;			/* Slave tuner */
master           1329 drivers/media/i2c/max2175.c 	ctx->master = master;
master             93 drivers/media/pci/bt8xx/bttv-cards.c static struct bttv  *master[BTTV_MAX] = { [ 0 ... (BTTV_MAX-1) ] = NULL };
master           4503 drivers/media/pci/bt8xx/bttv-cards.c 	mctlr = master[btv->c.nr];
master           4545 drivers/media/pci/bt8xx/bttv-cards.c 	master[btv->c.nr-1] = btv;
master           4546 drivers/media/pci/bt8xx/bttv-cards.c 	master[btv->c.nr]   = btv;
master           4547 drivers/media/pci/bt8xx/bttv-cards.c 	master[btv->c.nr+1] = btv;
master           4548 drivers/media/pci/bt8xx/bttv-cards.c 	master[btv->c.nr+2] = btv;
master           4818 drivers/media/pci/bt8xx/bttv-cards.c 	mctlr = master[btv->c.nr];
master           4859 drivers/media/pci/bt8xx/bttv-cards.c 	master[btv->c.nr]   = btv;
master           4860 drivers/media/pci/bt8xx/bttv-cards.c 	master[btv->c.nr+1] = btv;
master           4861 drivers/media/pci/bt8xx/bttv-cards.c 	master[btv->c.nr+2] = btv;
master           4862 drivers/media/pci/bt8xx/bttv-cards.c 	master[btv->c.nr+3] = btv;
master             38 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	struct spi_master		*master;
master             81 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 		dev_dbg(&spi->master->dev,
master             91 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	dev_dbg(&spi->master->dev,
master             96 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c static int netup_spi_transfer(struct spi_master *master,
master             99 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	struct netup_spi *spi = spi_master_get_devdata(master);
master            134 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 			dev_dbg(&spi->master->dev,
master            147 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 					dev_dbg(&spi->master->dev,
master            151 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 					dev_dbg(&spi->master->dev,
master            164 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	spi_finalize_current_message(master);
master            175 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	struct spi_master *master;
master            178 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	master = spi_alloc_master(&ndev->pci_dev->dev,
master            180 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	if (!master) {
master            185 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	nspi = spi_master_get_devdata(master);
master            186 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST;
master            187 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	master->bus_num = -1;
master            188 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	master->num_chipselect = 1;
master            189 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	master->transfer_one_message = netup_spi_transfer;
master            190 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	master->setup = netup_spi_setup;
master            193 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	nspi->master = master;
master            198 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	if (spi_register_master(master)) {
master            210 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	if (!spi_new_device(master, &netup_spi_board)) {
master            235 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c 	spi_unregister_master(spi->master);
master            343 drivers/media/platform/vimc/vimc-capture.c static void vimc_cap_comp_unbind(struct device *comp, struct device *master,
master            394 drivers/media/platform/vimc/vimc-capture.c static int vimc_cap_comp_bind(struct device *comp, struct device *master,
master            166 drivers/media/platform/vimc/vimc-core.c static int vimc_comp_bind(struct device *master)
master            168 drivers/media/platform/vimc/vimc-core.c 	struct vimc_device *vimc = container_of(to_platform_device(master),
master            172 drivers/media/platform/vimc/vimc-core.c 	dev_dbg(master, "bind");
master            183 drivers/media/platform/vimc/vimc-core.c 	ret = component_bind_all(master, &vimc->v4l2_dev);
master            215 drivers/media/platform/vimc/vimc-core.c 	component_unbind_all(master, NULL);
master            222 drivers/media/platform/vimc/vimc-core.c static void vimc_comp_unbind(struct device *master)
master            224 drivers/media/platform/vimc/vimc-core.c 	struct vimc_device *vimc = container_of(to_platform_device(master),
master            227 drivers/media/platform/vimc/vimc-core.c 	dev_dbg(master, "unbind");
master            231 drivers/media/platform/vimc/vimc-core.c 	component_unbind_all(master, NULL);
master            495 drivers/media/platform/vimc/vimc-debayer.c static void vimc_deb_comp_unbind(struct device *comp, struct device *master,
master            505 drivers/media/platform/vimc/vimc-debayer.c static int vimc_deb_comp_bind(struct device *comp, struct device *master,
master            354 drivers/media/platform/vimc/vimc-scaler.c static void vimc_sca_comp_unbind(struct device *comp, struct device *master,
master            365 drivers/media/platform/vimc/vimc-scaler.c static int vimc_sca_comp_bind(struct device *comp, struct device *master,
master            303 drivers/media/platform/vimc/vimc-sensor.c static void vimc_sen_comp_unbind(struct device *comp, struct device *master,
master            330 drivers/media/platform/vimc/vimc-sensor.c static int vimc_sen_comp_bind(struct device *comp, struct device *master,
master           1561 drivers/media/usb/cx231xx/cx231xx-core.c 			  u8 saddr_len, u32 *data, u8 data_len, int master)
master           1581 drivers/media/usb/cx231xx/cx231xx-core.c 	if (master == 0)
master           1584 drivers/media/usb/cx231xx/cx231xx-core.c 	else if (master == 1)
master           1587 drivers/media/usb/cx231xx/cx231xx-core.c 	else if (master == 2)
master           1607 drivers/media/usb/cx231xx/cx231xx-core.c 			   u8 saddr_len, u32 data, u8 data_len, int master)
master           1632 drivers/media/usb/cx231xx/cx231xx-core.c 	if (master == 0)
master           1635 drivers/media/usb/cx231xx/cx231xx-core.c 	else if (master == 1)
master           1638 drivers/media/usb/cx231xx/cx231xx-core.c 	else if (master == 2)
master            761 drivers/media/usb/cx231xx/cx231xx.h 		 u8 saddr_len, u32 *data, u8 data_len, int master);
master            763 drivers/media/usb/cx231xx/cx231xx.h 		 u8 saddr_len, u32 data, u8 data_len, int master);
master            110 drivers/media/usb/msi2500/msi2500.c 	struct spi_master *master;
master            577 drivers/media/usb/msi2500/msi2500.c 	spi_unregister_master(dev->master);
master           1142 drivers/media/usb/msi2500/msi2500.c static int msi2500_transfer_one_message(struct spi_master *master,
master           1145 drivers/media/usb/msi2500/msi2500.c 	struct msi2500_dev *dev = spi_master_get_devdata(master);
master           1160 drivers/media/usb/msi2500/msi2500.c 	spi_finalize_current_message(master);
master           1169 drivers/media/usb/msi2500/msi2500.c 	struct spi_master *master;
master           1226 drivers/media/usb/msi2500/msi2500.c 	master = spi_alloc_master(dev->dev, 0);
master           1227 drivers/media/usb/msi2500/msi2500.c 	if (master == NULL) {
master           1232 drivers/media/usb/msi2500/msi2500.c 	dev->master = master;
master           1233 drivers/media/usb/msi2500/msi2500.c 	master->bus_num = 0;
master           1234 drivers/media/usb/msi2500/msi2500.c 	master->num_chipselect = 1;
master           1235 drivers/media/usb/msi2500/msi2500.c 	master->transfer_one_message = msi2500_transfer_one_message;
master           1236 drivers/media/usb/msi2500/msi2500.c 	spi_master_set_devdata(master, dev);
master           1237 drivers/media/usb/msi2500/msi2500.c 	ret = spi_register_master(master);
master           1239 drivers/media/usb/msi2500/msi2500.c 		spi_master_put(master);
master           1244 drivers/media/usb/msi2500/msi2500.c 	sd = v4l2_spi_new_subdev(&dev->v4l2_dev, master, &board_info);
master           1283 drivers/media/usb/msi2500/msi2500.c 	spi_unregister_master(dev->master);
master           1257 drivers/media/usb/uvc/uvc_ctrl.c 	struct uvc_fh *handle, struct uvc_control *master, u32 slave_id)
master           1264 drivers/media/usb/uvc/uvc_ctrl.c 	__uvc_find_control(master->entity, slave_id, &mapping, &ctrl, 0);
master             27 drivers/media/v4l2-core/v4l2-ctrls.c #define has_op(master, op) \
master             28 drivers/media/v4l2-core/v4l2-ctrls.c 	(master->ops && master->ops->op)
master             29 drivers/media/v4l2-core/v4l2-ctrls.c #define call_op(master, op) \
master             30 drivers/media/v4l2-core/v4l2-ctrls.c 	(has_op(master, op) ? master->ops->op(master) : 0)
master             45 drivers/media/v4l2-core/v4l2-ctrls.c static bool is_cur_manual(const struct v4l2_ctrl *master)
master             47 drivers/media/v4l2-core/v4l2-ctrls.c 	return master->is_auto && master->cur.val == master->manual_mode_value;
master             52 drivers/media/v4l2-core/v4l2-ctrls.c static bool is_new_manual(const struct v4l2_ctrl *master)
master             54 drivers/media/v4l2-core/v4l2-ctrls.c 	return master->is_auto && master->val == master->manual_mode_value;
master           2027 drivers/media/v4l2-core/v4l2-ctrls.c static int cluster_changed(struct v4l2_ctrl *master)
master           2033 drivers/media/v4l2-core/v4l2-ctrls.c 	for (i = 0; i < master->ncontrols; i++) {
master           2034 drivers/media/v4l2-core/v4l2-ctrls.c 		struct v4l2_ctrl *ctrl = master->cluster[i];
master           2758 drivers/media/v4l2-core/v4l2-ctrls.c 	struct v4l2_ctrl *master = controls[0];
master           2764 drivers/media/v4l2-core/v4l2-ctrls.c 	WARN_ON(manual_val < master->minimum || manual_val > master->maximum);
master           2765 drivers/media/v4l2-core/v4l2-ctrls.c 	WARN_ON(set_volatile && !has_op(master, g_volatile_ctrl));
master           2766 drivers/media/v4l2-core/v4l2-ctrls.c 	master->is_auto = true;
master           2767 drivers/media/v4l2-core/v4l2-ctrls.c 	master->has_volatiles = set_volatile;
master           2768 drivers/media/v4l2-core/v4l2-ctrls.c 	master->manual_mode_value = manual_val;
master           2769 drivers/media/v4l2-core/v4l2-ctrls.c 	master->flags |= V4L2_CTRL_FLAG_UPDATE;
master           2771 drivers/media/v4l2-core/v4l2-ctrls.c 	if (!is_cur_manual(master))
master           2893 drivers/media/v4l2-core/v4l2-ctrls.c 		struct v4l2_ctrl *master = ctrl->cluster[0];
master           2902 drivers/media/v4l2-core/v4l2-ctrls.c 		for (i = 0; i < master->ncontrols; i++) {
master           2903 drivers/media/v4l2-core/v4l2-ctrls.c 			if (master->cluster[i]) {
master           2904 drivers/media/v4l2-core/v4l2-ctrls.c 				cur_to_new(master->cluster[i]);
master           2905 drivers/media/v4l2-core/v4l2-ctrls.c 				master->cluster[i]->is_new = 1;
master           2906 drivers/media/v4l2-core/v4l2-ctrls.c 				master->cluster[i]->done = true;
master           2909 drivers/media/v4l2-core/v4l2-ctrls.c 		ret = call_op(master, s_ctrl);
master           3458 drivers/media/v4l2-core/v4l2-ctrls.c 		struct v4l2_ctrl *master;
master           3465 drivers/media/v4l2-core/v4l2-ctrls.c 		master = helpers[i].mref->ctrl;
master           3468 drivers/media/v4l2-core/v4l2-ctrls.c 		v4l2_ctrl_lock(master);
master           3472 drivers/media/v4l2-core/v4l2-ctrls.c 		    ((master->flags & V4L2_CTRL_FLAG_VOLATILE) ||
master           3473 drivers/media/v4l2-core/v4l2-ctrls.c 		    (master->has_volatiles && !is_cur_manual(master)))) {
master           3474 drivers/media/v4l2-core/v4l2-ctrls.c 			for (j = 0; j < master->ncontrols; j++)
master           3475 drivers/media/v4l2-core/v4l2-ctrls.c 				cur_to_new(master->cluster[j]);
master           3476 drivers/media/v4l2-core/v4l2-ctrls.c 			ret = call_op(master, g_volatile_ctrl);
master           3495 drivers/media/v4l2-core/v4l2-ctrls.c 		v4l2_ctrl_unlock(master);
master           3592 drivers/media/v4l2-core/v4l2-ctrls.c 	struct v4l2_ctrl *master = ctrl->cluster[0];
master           3606 drivers/media/v4l2-core/v4l2-ctrls.c 	v4l2_ctrl_lock(master);
master           3609 drivers/media/v4l2-core/v4l2-ctrls.c 		for (i = 0; i < master->ncontrols; i++)
master           3610 drivers/media/v4l2-core/v4l2-ctrls.c 			cur_to_new(master->cluster[i]);
master           3611 drivers/media/v4l2-core/v4l2-ctrls.c 		ret = call_op(master, g_volatile_ctrl);
master           3616 drivers/media/v4l2-core/v4l2-ctrls.c 	v4l2_ctrl_unlock(master);
master           3662 drivers/media/v4l2-core/v4l2-ctrls.c static int try_or_set_cluster(struct v4l2_fh *fh, struct v4l2_ctrl *master,
master           3673 drivers/media/v4l2-core/v4l2-ctrls.c 	for (i = 0; i < master->ncontrols; i++) {
master           3674 drivers/media/v4l2-core/v4l2-ctrls.c 		struct v4l2_ctrl *ctrl = master->cluster[i];
master           3689 drivers/media/v4l2-core/v4l2-ctrls.c 	ret = call_op(master, try_ctrl);
master           3692 drivers/media/v4l2-core/v4l2-ctrls.c 	if (ret || !set || !cluster_changed(master))
master           3694 drivers/media/v4l2-core/v4l2-ctrls.c 	ret = call_op(master, s_ctrl);
master           3699 drivers/media/v4l2-core/v4l2-ctrls.c 	update_flag = is_cur_manual(master) != is_new_manual(master);
master           3701 drivers/media/v4l2-core/v4l2-ctrls.c 	for (i = 0; i < master->ncontrols; i++) {
master           3709 drivers/media/v4l2-core/v4l2-ctrls.c 		if (i && update_flag && is_new_manual(master) &&
master           3710 drivers/media/v4l2-core/v4l2-ctrls.c 		    master->has_volatiles && master->cluster[i])
master           3711 drivers/media/v4l2-core/v4l2-ctrls.c 			master->cluster[i]->has_changed = true;
master           3713 drivers/media/v4l2-core/v4l2-ctrls.c 		new_to_cur(fh, master->cluster[i], ch_flags |
master           3772 drivers/media/v4l2-core/v4l2-ctrls.c static void update_from_auto_cluster(struct v4l2_ctrl *master)
master           3776 drivers/media/v4l2-core/v4l2-ctrls.c 	for (i = 1; i < master->ncontrols; i++)
master           3777 drivers/media/v4l2-core/v4l2-ctrls.c 		cur_to_new(master->cluster[i]);
master           3778 drivers/media/v4l2-core/v4l2-ctrls.c 	if (!call_op(master, g_volatile_ctrl))
master           3779 drivers/media/v4l2-core/v4l2-ctrls.c 		for (i = 1; i < master->ncontrols; i++)
master           3780 drivers/media/v4l2-core/v4l2-ctrls.c 			if (master->cluster[i])
master           3781 drivers/media/v4l2-core/v4l2-ctrls.c 				master->cluster[i]->is_new = 1;
master           3827 drivers/media/v4l2-core/v4l2-ctrls.c 		struct v4l2_ctrl *master;
master           3834 drivers/media/v4l2-core/v4l2-ctrls.c 		master = helpers[i].mref->ctrl;
master           3835 drivers/media/v4l2-core/v4l2-ctrls.c 		v4l2_ctrl_lock(master);
master           3838 drivers/media/v4l2-core/v4l2-ctrls.c 		for (j = 0; j < master->ncontrols; j++)
master           3839 drivers/media/v4l2-core/v4l2-ctrls.c 			if (master->cluster[j])
master           3840 drivers/media/v4l2-core/v4l2-ctrls.c 				master->cluster[j]->is_new = 0;
master           3848 drivers/media/v4l2-core/v4l2-ctrls.c 		if (master->is_auto && master->has_volatiles &&
master           3849 drivers/media/v4l2-core/v4l2-ctrls.c 						!is_cur_manual(master)) {
master           3851 drivers/media/v4l2-core/v4l2-ctrls.c 			s32 new_auto_val = master->manual_mode_value + 1;
master           3857 drivers/media/v4l2-core/v4l2-ctrls.c 				if (helpers[tmp_idx].ref->ctrl == master)
master           3863 drivers/media/v4l2-core/v4l2-ctrls.c 			if (new_auto_val == master->manual_mode_value)
master           3864 drivers/media/v4l2-core/v4l2-ctrls.c 				update_from_auto_cluster(master);
master           3879 drivers/media/v4l2-core/v4l2-ctrls.c 			ret = try_or_set_cluster(fh, master,
master           3882 drivers/media/v4l2-core/v4l2-ctrls.c 			for (j = 0; j < master->ncontrols; j++) {
master           3884 drivers/media/v4l2-core/v4l2-ctrls.c 					find_ref(hdl, master->cluster[j]->id);
master           3899 drivers/media/v4l2-core/v4l2-ctrls.c 		v4l2_ctrl_unlock(master);
master           3996 drivers/media/v4l2-core/v4l2-ctrls.c 	struct v4l2_ctrl *master = ctrl->cluster[0];
master           4001 drivers/media/v4l2-core/v4l2-ctrls.c 	for (i = 0; i < master->ncontrols; i++)
master           4002 drivers/media/v4l2-core/v4l2-ctrls.c 		if (master->cluster[i])
master           4003 drivers/media/v4l2-core/v4l2-ctrls.c 			master->cluster[i]->is_new = 0;
master           4012 drivers/media/v4l2-core/v4l2-ctrls.c 	if (master->is_auto && master->has_volatiles && ctrl == master &&
master           4013 drivers/media/v4l2-core/v4l2-ctrls.c 	    !is_cur_manual(master) && ctrl->val == master->manual_mode_value)
master           4014 drivers/media/v4l2-core/v4l2-ctrls.c 		update_from_auto_cluster(master);
master           4017 drivers/media/v4l2-core/v4l2-ctrls.c 	return try_or_set_cluster(fh, master, true, ch_flags);
master           4110 drivers/media/v4l2-core/v4l2-ctrls.c 		struct v4l2_ctrl *master = ctrl->cluster[0];
master           4116 drivers/media/v4l2-core/v4l2-ctrls.c 			v4l2_ctrl_lock(master);
master           4118 drivers/media/v4l2-core/v4l2-ctrls.c 			for (i = 0; i < master->ncontrols; i++)
master           4119 drivers/media/v4l2-core/v4l2-ctrls.c 				cur_to_new(master->cluster[i]);
master           4120 drivers/media/v4l2-core/v4l2-ctrls.c 			call_op(master, g_volatile_ctrl);
master           4122 drivers/media/v4l2-core/v4l2-ctrls.c 			v4l2_ctrl_unlock(master);
master           4179 drivers/media/v4l2-core/v4l2-ctrls.c 		struct v4l2_ctrl *master = ctrl->cluster[0];
master           4191 drivers/media/v4l2-core/v4l2-ctrls.c 		v4l2_ctrl_lock(master);
master           4192 drivers/media/v4l2-core/v4l2-ctrls.c 		for (i = 0; i < master->ncontrols; i++) {
master           4193 drivers/media/v4l2-core/v4l2-ctrls.c 			if (master->cluster[i]) {
master           4195 drivers/media/v4l2-core/v4l2-ctrls.c 					find_ref(hdl, master->cluster[i]->id);
master           4204 drivers/media/v4l2-core/v4l2-ctrls.c 			v4l2_ctrl_unlock(master);
master           4208 drivers/media/v4l2-core/v4l2-ctrls.c 		for (i = 0; i < master->ncontrols; i++) {
master           4209 drivers/media/v4l2-core/v4l2-ctrls.c 			if (master->cluster[i]) {
master           4211 drivers/media/v4l2-core/v4l2-ctrls.c 					find_ref(hdl, master->cluster[i]->id);
master           4214 drivers/media/v4l2-core/v4l2-ctrls.c 				master->cluster[i]->is_new = 1;
master           4226 drivers/media/v4l2-core/v4l2-ctrls.c 		if (master->is_auto && master->has_volatiles &&
master           4227 drivers/media/v4l2-core/v4l2-ctrls.c 		    !is_cur_manual(master)) {
master           4228 drivers/media/v4l2-core/v4l2-ctrls.c 			s32 new_auto_val = *master->p_new.p_s32;
master           4234 drivers/media/v4l2-core/v4l2-ctrls.c 			if (new_auto_val == master->manual_mode_value)
master           4235 drivers/media/v4l2-core/v4l2-ctrls.c 				update_from_auto_cluster(master);
master           4238 drivers/media/v4l2-core/v4l2-ctrls.c 		ret = try_or_set_cluster(NULL, master, true, 0);
master           4239 drivers/media/v4l2-core/v4l2-ctrls.c 		v4l2_ctrl_unlock(master);
master             37 drivers/media/v4l2-core/v4l2-spi.c 					struct spi_master *master,
master             48 drivers/media/v4l2-core/v4l2-spi.c 	spi = spi_new_device(master, info);
master            143 drivers/memory/mtk-smi.c mtk_smi_larb_bind(struct device *dev, struct device *master, void *data)
master            214 drivers/memory/mtk-smi.c mtk_smi_larb_unbind(struct device *dev, struct device *master, void *data)
master            149 drivers/mfd/qcom-pm8xxx.c static int pm8xxx_irq_master_handler(struct pm_irq_chip *chip, int master)
master            154 drivers/mfd/qcom-pm8xxx.c 	ret = regmap_read(chip->regmap, SSBI_REG_ADDR_IRQ_M_STATUS1 + master,
master            157 drivers/mfd/qcom-pm8xxx.c 		pr_err("Failed to read master %d ret=%d\n", master, ret);
master            161 drivers/mfd/qcom-pm8xxx.c 		pr_err("master bit set in root but no blocks: %d", master);
master            167 drivers/mfd/qcom-pm8xxx.c 			block_number = master * 8 + i;	/* block # */
master            200 drivers/mfd/qcom-pm8xxx.c 				     int master, int block)
master            206 drivers/mfd/qcom-pm8xxx.c 			  PM8821_SSBI_ADDR_IRQ_ROOT(master, block), &bits);
master            213 drivers/mfd/qcom-pm8xxx.c 	block += (master * PM8821_BLOCKS_PER_MASTER) - 1;
master            226 drivers/mfd/qcom-pm8xxx.c 					     int master, u8 master_val)
master            232 drivers/mfd/qcom-pm8xxx.c 			pm8821_irq_block_handler(chip, master, block);
master            239 drivers/mfd/qcom-pm8xxx.c 	unsigned int master;
master            244 drivers/mfd/qcom-pm8xxx.c 			  PM8821_SSBI_REG_ADDR_IRQ_MASTER0, &master);
master            251 drivers/mfd/qcom-pm8xxx.c 	if (master & GENMASK(7, 1))
master            252 drivers/mfd/qcom-pm8xxx.c 		pm8821_irq_master_handler(chip, 0, master);
master            255 drivers/mfd/qcom-pm8xxx.c 	if (!(master & BIT(0)))
master            259 drivers/mfd/qcom-pm8xxx.c 			  PM8821_SSBI_REG_ADDR_IRQ_MASTER1, &master);
master            265 drivers/mfd/qcom-pm8xxx.c 	pm8821_irq_master_handler(chip, 1, master);
master            409 drivers/mfd/qcom-pm8xxx.c 	u8 block, master;
master            413 drivers/mfd/qcom-pm8xxx.c 	master = block / PM8821_BLOCKS_PER_MASTER;
master            418 drivers/mfd/qcom-pm8xxx.c 				PM8821_SSBI_ADDR_IRQ_MASK(master, block),
master            426 drivers/mfd/qcom-pm8xxx.c 				PM8821_SSBI_ADDR_IRQ_CLEAR(master, block),
master            437 drivers/mfd/qcom-pm8xxx.c 	u8 block, master;
master            440 drivers/mfd/qcom-pm8xxx.c 	master = block / PM8821_BLOCKS_PER_MASTER;
master            445 drivers/mfd/qcom-pm8xxx.c 				PM8821_SSBI_ADDR_IRQ_MASK(master, block),
master            458 drivers/mfd/qcom-pm8xxx.c 	u8 block, irq_bit, master;
master            462 drivers/mfd/qcom-pm8xxx.c 	master = block / PM8821_BLOCKS_PER_MASTER;
master            467 drivers/mfd/qcom-pm8xxx.c 		PM8821_SSBI_ADDR_IRQ_RT_STATUS(master, block), &bits);
master            161 drivers/mfd/vexpress-sysreg.c 	int master;
master            172 drivers/mfd/vexpress-sysreg.c 	master = readl(base + SYS_MISC) & SYS_MISC_MASTERSITE ?
master            174 drivers/mfd/vexpress-sysreg.c 	vexpress_config_set_master(master);
master            178 drivers/mfd/vexpress-sysreg.c 		u32 id = readl(base + (master == VEXPRESS_SITE_DB1 ?
master            347 drivers/misc/cxl/api.c 	ctx->master = true;
master             35 drivers/misc/cxl/context.c int cxl_context_init(struct cxl_context *ctx, struct cxl_afu *afu, bool master)
master             40 drivers/misc/cxl/context.c 	ctx->master = master;
master            196 drivers/misc/cxl/context.c 			if (ctx->master && !ctx->afu->psa) {
master            210 drivers/misc/cxl/context.c 		if ((ctx->master && !ctx->afu->psa) || (!ctx->afu->pp_psa)) {
master            221 drivers/misc/cxl/context.c 		 ctx->psn_phys, ctx->pe , ctx->master);
master            605 drivers/misc/cxl/cxl.h 	bool master;
master            979 drivers/misc/cxl/cxl.h int cxl_context_init(struct cxl_context *ctx, struct cxl_afu *afu, bool master);
master           1026 drivers/misc/cxl/cxl.h u64 cxl_calculate_sr(bool master, bool kernel, bool real_mode, bool p9);
master             43 drivers/misc/cxl/file.c static int __afu_open(struct inode *inode, struct file *file, bool master)
master             87 drivers/misc/cxl/file.c 	rc = cxl_context_init(ctx, afu, master);
master            301 drivers/misc/cxl/file.c 	if (ctx->afu->current_mode == CXL_MODE_DIRECTED && !ctx->master)
master            588 drivers/misc/cxl/guest.c 		if (ctx->master || !ctx->afu->pp_psa) {
master            542 drivers/misc/cxl/native.c 	if (!ctx->afu->pp_size || ctx->master) {
master            595 drivers/misc/cxl/native.c u64 cxl_calculate_sr(bool master, bool kernel, bool real_mode, bool p9)
master            600 drivers/misc/cxl/native.c 	if (master)
master            629 drivers/misc/cxl/native.c 	return cxl_calculate_sr(ctx->master, ctx->kernel, false,
master            114 drivers/misc/pti.c 	aperture = drv_data->pti_ioaddr + (mc->master << 15)
master            165 drivers/misc/pti.c 	struct pti_masterchannel mccontrol = {.master = CONTROL_ID,
master            187 drivers/misc/pti.c 	snprintf(control_frame, CONTROL_FRAME_LEN, control_format, mc->master,
master            263 drivers/misc/pti.c 	mc->master  = base_id;
master            338 drivers/misc/pti.c 	u8 master, channel, i;
master            343 drivers/misc/pti.c 		master = mc->master;
master            346 drivers/misc/pti.c 		if (master == APP_BASE_ID) {
master            349 drivers/misc/pti.c 		} else if (master == OS_BASE_ID) {
master            672 drivers/misc/pti.c 	static struct pti_masterchannel mc = {.master  = CONSOLE_ID,
master           1071 drivers/mmc/host/mmc_spi.c 	spi_bus_lock(host->spi->master);
master           1103 drivers/mmc/host/mmc_spi.c 	spi_bus_unlock(host->spi->master);
master           1294 drivers/mmc/host/mmc_spi.c 	if (spi->master->flags & SPI_MASTER_HALF_DUPLEX)
master           1379 drivers/mmc/host/mmc_spi.c 	if (spi->master->dev.parent->dma_mask) {
master           1380 drivers/mmc/host/mmc_spi.c 		struct device	*dev = spi->master->dev.parent;
master            635 drivers/mtd/devices/mtd_dataflash.c 			spi->master->bus_num, spi->chip_select,
master            869 drivers/mtd/mtdcore.c int mtd_device_unregister(struct mtd_info *master)
master            873 drivers/mtd/mtdcore.c 	if (master->_reboot)
master            874 drivers/mtd/mtdcore.c 		unregister_reboot_notifier(&master->reboot_notifier);
master            876 drivers/mtd/mtdcore.c 	err = del_mtd_partitions(master);
master            880 drivers/mtd/mtdcore.c 	if (!device_is_registered(&master->dev))
master            883 drivers/mtd/mtdcore.c 	return del_mtd_device(master);
master             18 drivers/mtd/mtdcore.h int parse_mtd_partitions(struct mtd_info *master, const char * const *types,
master            710 drivers/mtd/mtdpart.c int add_mtd_partitions(struct mtd_info *master,
master            718 drivers/mtd/mtdpart.c 	printk(KERN_NOTICE "Creating %d MTD partitions on \"%s\":\n", nbparts, master->name);
master            721 drivers/mtd/mtdpart.c 		slave = allocate_partition(master, parts + i, i, cur_offset);
master            751 drivers/mtd/mtdpart.c 	del_mtd_partitions(master);
master            831 drivers/mtd/mtdpart.c 			     struct mtd_info *master,
master            837 drivers/mtd/mtdpart.c 	ret = (*parser->parse_fn)(master, &pparts->parts, data);
master            838 drivers/mtd/mtdpart.c 	pr_debug("%s: parser %s: %i\n", master->name, parser->name, ret);
master            843 drivers/mtd/mtdpart.c 		  parser->name, master->name);
master            890 drivers/mtd/mtdpart.c static int mtd_part_of_parse(struct mtd_info *master,
master            900 drivers/mtd/mtdpart.c 	np = mtd_get_of_node(master);
master            901 drivers/mtd/mtdpart.c 	if (mtd_is_partition(master))
master            910 drivers/mtd/mtdpart.c 		ret = mtd_part_do_parse(parser, master, pparts, NULL);
master            931 drivers/mtd/mtdpart.c 		ret = mtd_part_do_parse(parser, master, pparts, NULL);
master            960 drivers/mtd/mtdpart.c int parse_mtd_partitions(struct mtd_info *master, const char *const *types,
master            968 drivers/mtd/mtdpart.c 		types = mtd_is_partition(master) ? default_subpartition_types :
master            978 drivers/mtd/mtdpart.c 			ret = mtd_part_of_parse(master, &pparts);
master            980 drivers/mtd/mtdpart.c 			pr_debug("%s: parsing partitions %s\n", master->name,
master            985 drivers/mtd/mtdpart.c 			pr_debug("%s: got parser %s\n", master->name,
master            989 drivers/mtd/mtdpart.c 			ret = mtd_part_do_parse(parser, master, &pparts, data);
master            995 drivers/mtd/mtdpart.c 			err = add_mtd_partitions(master, pparts.parts,
master             31 drivers/mtd/parsers/ar7part.c static int create_mtd_partitions(struct mtd_info *master,
master             38 drivers/mtd/parsers/ar7part.c 	unsigned int pre_size = master->erasesize, post_size = 0;
master             49 drivers/mtd/parsers/ar7part.c 	ar7_parts[0].size = master->erasesize;
master             54 drivers/mtd/parsers/ar7part.c 	ar7_parts[1].size = master->erasesize;
master             59 drivers/mtd/parsers/ar7part.c 		mtd_read(master, offset, sizeof(header), &len,
master             67 drivers/mtd/parsers/ar7part.c 		pre_size += master->erasesize;
master             73 drivers/mtd/parsers/ar7part.c 		ar7_parts[1].offset = master->size - master->erasesize;
master             74 drivers/mtd/parsers/ar7part.c 		post_size = master->erasesize;
master             81 drivers/mtd/parsers/ar7part.c 			mtd_read(master, offset, sizeof(header), &len,
master             89 drivers/mtd/parsers/ar7part.c 			mtd_read(master, offset, sizeof(header), &len,
master            100 drivers/mtd/parsers/ar7part.c 	mtd_read(master, root_offset, sizeof(header), &len, (u8 *)&header);
master            102 drivers/mtd/parsers/ar7part.c 		root_offset += master->erasesize - 1;
master            103 drivers/mtd/parsers/ar7part.c 		root_offset &= ~(master->erasesize - 1);
master            108 drivers/mtd/parsers/ar7part.c 	ar7_parts[2].size = master->size - pre_size - post_size;
master            113 drivers/mtd/parsers/ar7part.c 	ar7_parts[3].size = master->size - root_offset - post_size;
master             86 drivers/mtd/parsers/bcm47xxpart.c static int bcm47xxpart_parse(struct mtd_info *master,
master             95 drivers/mtd/parsers/bcm47xxpart.c 	uint32_t blocksize = master->erasesize;
master            121 drivers/mtd/parsers/bcm47xxpart.c 	for (offset = 0; offset <= master->size - blocksize;
master            133 drivers/mtd/parsers/bcm47xxpart.c 		err = mtd_read(master, offset, BCM47XXPART_BYTES_TO_READ,
master            228 drivers/mtd/parsers/bcm47xxpart.c 		if (offset != master->size - blocksize &&
master            236 drivers/mtd/parsers/bcm47xxpart.c 		err = mtd_read(master, offset + 0x8000, 0x4, &bytes_read,
master            259 drivers/mtd/parsers/bcm47xxpart.c 		offset = master->size - possible_nvram_sizes[i];
master            260 drivers/mtd/parsers/bcm47xxpart.c 		err = mtd_read(master, offset, 0x4, &bytes_read,
master            271 drivers/mtd/parsers/bcm47xxpart.c 					     master->size - blocksize, 0);
master            284 drivers/mtd/parsers/bcm47xxpart.c 				       parts[i + 1].offset : master->size;
master             35 drivers/mtd/parsers/bcm63xxpart.c static int bcm63xx_detect_cfe(struct mtd_info *master)
master             41 drivers/mtd/parsers/bcm63xxpart.c 	ret = mtd_read(master, BCM963XX_CFE_VERSION_OFFSET, 5, &retlen,
master             52 drivers/mtd/parsers/bcm63xxpart.c 	ret = mtd_read(master, BCM963XX_CFE_MAGIC_OFFSET, 8, &retlen,
master             59 drivers/mtd/parsers/bcm63xxpart.c static int bcm63xx_read_nvram(struct mtd_info *master,
master             67 drivers/mtd/parsers/bcm63xxpart.c 	ret = mtd_read(master, BCM963XX_NVRAM_OFFSET, BCM963XX_NVRAM_V5_SIZE,
master             88 drivers/mtd/parsers/bcm63xxpart.c static int bcm63xx_parse_cfe_nor_partitions(struct mtd_info *master,
master             97 drivers/mtd/parsers/bcm63xxpart.c 	cfe_erasesize = max_t(uint32_t, master->erasesize,
master            115 drivers/mtd/parsers/bcm63xxpart.c 	parts[curpart].offset = master->size - nvramlen;
master            122 drivers/mtd/parsers/bcm63xxpart.c 	parts[curpart].size = master->size - cfelen - nvramlen;
master            134 drivers/mtd/parsers/bcm63xxpart.c static int bcm63xx_parse_cfe_partitions(struct mtd_info *master,
master            141 drivers/mtd/parsers/bcm63xxpart.c 	if (bcm63xx_detect_cfe(master))
master            148 drivers/mtd/parsers/bcm63xxpart.c 	ret = bcm63xx_read_nvram(master, nvram);
master            152 drivers/mtd/parsers/bcm63xxpart.c 	if (!mtd_type_is_nand(master))
master            153 drivers/mtd/parsers/bcm63xxpart.c 		ret = bcm63xx_parse_cfe_nor_partitions(master, pparts, nvram);
master            296 drivers/mtd/parsers/cmdlinepart.c static int parse_cmdline_partitions(struct mtd_info *master,
master            303 drivers/mtd/parsers/cmdlinepart.c 	const char *mtd_id = master->name;
master            331 drivers/mtd/parsers/cmdlinepart.c 			part->parts[i].size = master->size - offset;
master            333 drivers/mtd/parsers/cmdlinepart.c 		if (offset + part->parts[i].size > master->size) {
master            336 drivers/mtd/parsers/cmdlinepart.c 			part->parts[i].size = master->size - offset;
master             24 drivers/mtd/parsers/ofpart.c static int parse_fixed_partitions(struct mtd_info *master,
master             38 drivers/mtd/parsers/ofpart.c 	mtd_node = mtd_get_of_node(master);
master             50 drivers/mtd/parsers/ofpart.c 			 master->name, mtd_node);
master             87 drivers/mtd/parsers/ofpart.c 					 master->name, pp,
master            100 drivers/mtd/parsers/ofpart.c 				 master->name, pp,
master            131 drivers/mtd/parsers/ofpart.c 	       master->name, pp, mtd_node);
master            151 drivers/mtd/parsers/ofpart.c static int parse_ofoldpart_partitions(struct mtd_info *master,
master            164 drivers/mtd/parsers/ofpart.c 	dp = mtd_get_of_node(master);
master             28 drivers/mtd/parsers/parser_imagetag.c static int bcm963xx_read_imagetag(struct mtd_info *master, const char *name,
master             35 drivers/mtd/parsers/parser_imagetag.c 	ret = mtd_read(master, tag_offset, sizeof(*buf), &retlen, (void *)buf);
master             59 drivers/mtd/parsers/parser_imagetag.c static int bcm963xx_parse_imagetag_partitions(struct mtd_info *master,
master             78 drivers/mtd/parsers/parser_imagetag.c 	ret = bcm963xx_read_imagetag(master, "rootfs", 0, buf);
master            126 drivers/mtd/parsers/parser_imagetag.c 		spareaddr = roundup(totallen, master->erasesize);
master            140 drivers/mtd/parsers/parser_imagetag.c 	sparelen = master->size - spareaddr;
master             28 drivers/mtd/parsers/parser_trx.c static const char *parser_trx_data_part_name(struct mtd_info *master,
master             35 drivers/mtd/parsers/parser_trx.c 	err  = mtd_read(master, offset, sizeof(buf), &bytes_read,
master             45 drivers/mtd/parsers/redboot.c static void parse_redboot_of(struct mtd_info *master)
master             51 drivers/mtd/parsers/redboot.c 	np = mtd_get_of_node(master);
master             66 drivers/mtd/parsers/redboot.c static int parse_redboot_partitions(struct mtd_info *master,
master             86 drivers/mtd/parsers/redboot.c 	parse_redboot_of(master);
master             89 drivers/mtd/parsers/redboot.c 		offset = master->size + directory * master->erasesize;
master             90 drivers/mtd/parsers/redboot.c 		while (mtd_block_isbad(master, offset)) {
master             96 drivers/mtd/parsers/redboot.c 			offset -= master->erasesize;
master             99 drivers/mtd/parsers/redboot.c 		offset = directory * master->erasesize;
master            100 drivers/mtd/parsers/redboot.c 		while (mtd_block_isbad(master, offset)) {
master            101 drivers/mtd/parsers/redboot.c 			offset += master->erasesize;
master            102 drivers/mtd/parsers/redboot.c 			if (offset == master->size)
master            106 drivers/mtd/parsers/redboot.c 	buf = vmalloc(master->erasesize);
master            112 drivers/mtd/parsers/redboot.c 	       master->name, offset);
master            114 drivers/mtd/parsers/redboot.c 	ret = mtd_read(master, offset, master->erasesize, &retlen,
master            120 drivers/mtd/parsers/redboot.c 	if (retlen != master->erasesize) {
master            125 drivers/mtd/parsers/redboot.c 	numslots = (master->erasesize / sizeof(struct fis_image_desc));
master            143 drivers/mtd/parsers/redboot.c 			if (swab32(buf[i].size) == master->erasesize ||
master            144 drivers/mtd/parsers/redboot.c 			    (buf[i].size > master->erasesize
master            145 drivers/mtd/parsers/redboot.c 			     && swab32(buf[i].size) < master->erasesize)) {
master            173 drivers/mtd/parsers/redboot.c 			} else if (buf[i].size < master->erasesize) {
master            183 drivers/mtd/parsers/redboot.c 		       master->name);
master            211 drivers/mtd/parsers/redboot.c 			buf[i].flash_base &= master->size-1;
master            231 drivers/mtd/parsers/redboot.c 		if (tmp_fl->img->flash_base + tmp_fl->img->size + master->erasesize <= tmp_fl->next->img->flash_base) {
master            278 drivers/mtd/parsers/redboot.c 		if(fl->next && fl->img->flash_base + fl->img->size + master->erasesize <= fl->next->img->flash_base) {
master            289 drivers/mtd/parsers/sharpslpart.c static int sharpsl_nand_read_partinfo(struct mtd_info *master,
master            297 drivers/mtd/parsers/sharpslpart.c 	ret = sharpsl_nand_read_laddr(master, from, len, buf, ftl);
master            310 drivers/mtd/parsers/sharpslpart.c 	buf[2].end = cpu_to_le32(master->size);
master            325 drivers/mtd/parsers/sharpslpart.c static int sharpsl_parse_mtd_partitions(struct mtd_info *master,
master            335 drivers/mtd/parsers/sharpslpart.c 	err = sharpsl_nand_check_ooblayout(master);
master            340 drivers/mtd/parsers/sharpslpart.c 	err = sharpsl_nand_init_ftl(master, &ftl);
master            346 drivers/mtd/parsers/sharpslpart.c 	err = sharpsl_nand_read_partinfo(master,
master            352 drivers/mtd/parsers/sharpslpart.c 		err = sharpsl_nand_read_partinfo(master,
master           1351 drivers/net/bonding/bond_main.c 		bond_fill_ifbond(slave->bond, &binfo.master);
master            738 drivers/net/dsa/bcm_sf2.c 	struct net_device *p = ds->ports[port].cpu_dp->master;
master            762 drivers/net/dsa/bcm_sf2.c 	struct net_device *p = ds->ports[port].cpu_dp->master;
master           1049 drivers/net/dsa/bcm_sf2_cfp.c 	struct net_device *p = ds->ports[port].cpu_dp->master;
master           1092 drivers/net/dsa/bcm_sf2_cfp.c 	struct net_device *p = ds->ports[port].cpu_dp->master;
master           1186 drivers/net/dsa/mt7530.c 	dn = ds->ports[MT7530_CPU_PORT].master->dev.of_node->parent;
master           2279 drivers/net/ethernet/broadcom/bcmsysport.c 	if (priv->netdev != info->master)
master           2282 drivers/net/ethernet/broadcom/bcmsysport.c 	dev = info->master;
master           2345 drivers/net/ethernet/broadcom/bcmsysport.c 	if (priv->netdev != info->master)
master           2348 drivers/net/ethernet/broadcom/bcmsysport.c 	dev = info->master;
master           2027 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		fw_health->master = EVENT_DATA1_RECOVERY_MASTER_FUNC(data1);
master           2033 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				    fw_health->enabled, fw_health->master,
master           10110 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (fw_health->master) {
master           10704 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (!bp->fw_health->master) {
master           1372 drivers/net/ethernet/broadcom/bnxt/bnxt.h 	u8 master:1;
master           1759 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 		enum dev_master master, enum dev_state *state);
master           1217 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c 	unsigned int master;
master           1221 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c 	master = PCIE_FW_MASTER_G(pcie_fw);
master           1225 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c 	if (master_vld && (master != adap->pf)) {
master           6853 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		enum dev_master master, enum dev_state *state)
master           6865 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		FW_HELLO_CMD_MASTERDIS_V(master == MASTER_CANT) |
master           6866 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		FW_HELLO_CMD_MASTERFORCE_V(master == MASTER_MUST) |
master           6867 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		FW_HELLO_CMD_MBMASTER_V(master == MASTER_MUST ?
master            957 drivers/net/ethernet/mellanox/mlx4/cmd.c 					slave_cap_mask = priv->mfunc.master.slave_state[slave].ib_cap_mask[port];
master           1684 drivers/net/ethernet/mellanox/mlx4/cmd.c 				      priv->mfunc.master.slave_state[slave].vhcr_dma,
master           1821 drivers/net/ethernet/mellanox/mlx4/cmd.c 				      priv->mfunc.master.slave_state[slave].vhcr_dma,
master           1829 drivers/net/ethernet/mellanox/mlx4/cmd.c 			 mlx4_GEN_EQE(dev, slave, &priv->mfunc.master.cmd_eqe))
master           1851 drivers/net/ethernet/mellanox/mlx4/cmd.c 	vp_oper = &priv->mfunc.master.vf_oper[slave].vport[port];
master           1852 drivers/net/ethernet/mellanox/mlx4/cmd.c 	vp_admin = &priv->mfunc.master.vf_admin[slave].vport[port];
master           1861 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (!(priv->mfunc.master.slave_state[slave].active &&
master           1932 drivers/net/ethernet/mellanox/mlx4/cmd.c 	queue_work(priv->mfunc.master.comm_wq, &work->work);
master           1942 drivers/net/ethernet/mellanox/mlx4/cmd.c 	port_qos_ctl = &priv->mfunc.master.qos_ctl[port];
master           1965 drivers/net/ethernet/mellanox/mlx4/cmd.c 	port_qos = &priv->mfunc.master.qos_ctl[port];
master           2001 drivers/net/ethernet/mellanox/mlx4/cmd.c 		&priv->mfunc.master.slave_state[slave];
master           2012 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->mfunc.master.vf_oper[slave].smi_enabled[port] =
master           2013 drivers/net/ethernet/mellanox/mlx4/cmd.c 			priv->mfunc.master.vf_admin[slave].enable_smi[port];
master           2014 drivers/net/ethernet/mellanox/mlx4/cmd.c 		vp_oper = &priv->mfunc.master.vf_oper[slave].vport[port];
master           2015 drivers/net/ethernet/mellanox/mlx4/cmd.c 		vp_admin = &priv->mfunc.master.vf_admin[slave].vport[port];
master           2079 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->mfunc.master.vf_oper[slave].smi_enabled[port] =
master           2081 drivers/net/ethernet/mellanox/mlx4/cmd.c 		vp_oper = &priv->mfunc.master.vf_oper[slave].vport[port];
master           2099 drivers/net/ethernet/mellanox/mlx4/cmd.c 	struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state;
master           2147 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->mfunc.master.slave_state[slave].cookie = 0;
master           2189 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_lock_irqsave(&priv->mfunc.master.slave_state_lock, flags);
master           2194 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_unlock_irqrestore(&priv->mfunc.master.slave_state_lock, flags);
master           2219 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_lock_irqsave(&priv->mfunc.master.slave_state_lock, flags);
master           2222 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_unlock_irqrestore(&priv->mfunc.master.slave_state_lock, flags);
master           2235 drivers/net/ethernet/mellanox/mlx4/cmd.c 	struct mlx4_mfunc_master_ctx *master =
master           2240 drivers/net/ethernet/mellanox/mlx4/cmd.c 		container_of(master, struct mlx4_mfunc, master);
master           2253 drivers/net/ethernet/mellanox/mlx4/cmd.c 	bit_vec = master->comm_arm_bit_vector;
master           2267 drivers/net/ethernet/mellanox/mlx4/cmd.c 				if (master->slave_state[slave].comm_toggle
master           2271 drivers/net/ethernet/mellanox/mlx4/cmd.c 						master->slave_state[slave].comm_toggle);
master           2272 drivers/net/ethernet/mellanox/mlx4/cmd.c 					master->slave_state[slave].comm_toggle =
master           2371 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->mfunc.master.slave_state =
master           2375 drivers/net/ethernet/mellanox/mlx4/cmd.c 		if (!priv->mfunc.master.slave_state)
master           2378 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->mfunc.master.vf_admin =
master           2382 drivers/net/ethernet/mellanox/mlx4/cmd.c 		if (!priv->mfunc.master.vf_admin)
master           2385 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->mfunc.master.vf_oper =
master           2389 drivers/net/ethernet/mellanox/mlx4/cmd.c 		if (!priv->mfunc.master.vf_oper)
master           2393 drivers/net/ethernet/mellanox/mlx4/cmd.c 			vf_admin = &priv->mfunc.master.vf_admin[i];
master           2394 drivers/net/ethernet/mellanox/mlx4/cmd.c 			vf_oper = &priv->mfunc.master.vf_oper[i];
master           2395 drivers/net/ethernet/mellanox/mlx4/cmd.c 			s_state = &priv->mfunc.master.slave_state[i];
master           2398 drivers/net/ethernet/mellanox/mlx4/cmd.c 			mutex_init(&priv->mfunc.master.gen_eqe_mutex[i]);
master           2444 drivers/net/ethernet/mellanox/mlx4/cmd.c 		memset(&priv->mfunc.master.cmd_eqe, 0, sizeof(struct mlx4_eqe));
master           2445 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->mfunc.master.cmd_eqe.type = MLX4_EVENT_TYPE_CMD;
master           2446 drivers/net/ethernet/mellanox/mlx4/cmd.c 		INIT_WORK(&priv->mfunc.master.comm_work,
master           2448 drivers/net/ethernet/mellanox/mlx4/cmd.c 		INIT_WORK(&priv->mfunc.master.slave_event_work,
master           2450 drivers/net/ethernet/mellanox/mlx4/cmd.c 		INIT_WORK(&priv->mfunc.master.slave_flr_event_work,
master           2452 drivers/net/ethernet/mellanox/mlx4/cmd.c 		spin_lock_init(&priv->mfunc.master.slave_state_lock);
master           2453 drivers/net/ethernet/mellanox/mlx4/cmd.c 		spin_lock_init(&priv->mfunc.master.slave_eq.event_lock);
master           2454 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->mfunc.master.comm_wq =
master           2456 drivers/net/ethernet/mellanox/mlx4/cmd.c 		if (!priv->mfunc.master.comm_wq)
master           2472 drivers/net/ethernet/mellanox/mlx4/cmd.c 	flush_workqueue(priv->mfunc.master.comm_wq);
master           2473 drivers/net/ethernet/mellanox/mlx4/cmd.c 	destroy_workqueue(priv->mfunc.master.comm_wq);
master           2477 drivers/net/ethernet/mellanox/mlx4/cmd.c 			kfree(priv->mfunc.master.slave_state[i].vlan_filter[port]);
master           2479 drivers/net/ethernet/mellanox/mlx4/cmd.c 	kfree(priv->mfunc.master.vf_oper);
master           2481 drivers/net/ethernet/mellanox/mlx4/cmd.c 	kfree(priv->mfunc.master.vf_admin);
master           2483 drivers/net/ethernet/mellanox/mlx4/cmd.c 	kfree(priv->mfunc.master.slave_state);
master           2579 drivers/net/ethernet/mellanox/mlx4/cmd.c 		flush_workqueue(priv->mfunc.master.comm_wq);
master           2580 drivers/net/ethernet/mellanox/mlx4/cmd.c 		destroy_workqueue(priv->mfunc.master.comm_wq);
master           2583 drivers/net/ethernet/mellanox/mlx4/cmd.c 				kfree(priv->mfunc.master.slave_state[i].vlan_filter[port]);
master           2585 drivers/net/ethernet/mellanox/mlx4/cmd.c 		kfree(priv->mfunc.master.slave_state);
master           2586 drivers/net/ethernet/mellanox/mlx4/cmd.c 		kfree(priv->mfunc.master.vf_admin);
master           2587 drivers/net/ethernet/mellanox/mlx4/cmd.c 		kfree(priv->mfunc.master.vf_oper);
master           2889 drivers/net/ethernet/mellanox/mlx4/cmd.c 	port_qos = &priv->mfunc.master.qos_ctl[port];
master           2936 drivers/net/ethernet/mellanox/mlx4/cmd.c 	info = &priv->mfunc.master.qos_ctl[port];
master           2994 drivers/net/ethernet/mellanox/mlx4/cmd.c 	s_info = &priv->mfunc.master.vf_admin[slave].vport[port];
master           3041 drivers/net/ethernet/mellanox/mlx4/cmd.c 	slave_state = &priv->mfunc.master.slave_state[slave];
master           3048 drivers/net/ethernet/mellanox/mlx4/cmd.c 	vf_admin = &priv->mfunc.master.vf_admin[slave].vport[port];
master           3049 drivers/net/ethernet/mellanox/mlx4/cmd.c 	vf_oper = &priv->mfunc.master.vf_oper[slave].vport[port];
master           3103 drivers/net/ethernet/mellanox/mlx4/cmd.c 	vf_admin = &priv->mfunc.master.vf_admin[slave].vport[port];
master           3136 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (priv->mfunc.master.slave_state[slave].active &&
master           3156 drivers/net/ethernet/mellanox/mlx4/cmd.c 	vp_oper = &priv->mfunc.master.vf_oper[slave].vport[port];
master           3185 drivers/net/ethernet/mellanox/mlx4/cmd.c 	s_info = &priv->mfunc.master.vf_admin[slave].vport[port];
master           3212 drivers/net/ethernet/mellanox/mlx4/cmd.c 	s_info = &priv->mfunc.master.vf_admin[slave].vport[port];
master           3274 drivers/net/ethernet/mellanox/mlx4/cmd.c 	s_info = &priv->mfunc.master.vf_admin[slave].vport[port];
master           3382 drivers/net/ethernet/mellanox/mlx4/cmd.c 	return priv->mfunc.master.vf_oper[slave].smi_enabled[port] ==
master           3398 drivers/net/ethernet/mellanox/mlx4/cmd.c 	return priv->mfunc.master.vf_admin[slave].enable_smi[port] ==
master           3427 drivers/net/ethernet/mellanox/mlx4/cmd.c 	priv->mfunc.master.vf_admin[slave].enable_smi[port] = enabled;
master           3083 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		if ((bonding_info->master.bond_mode != BOND_MODE_ACTIVEBACKUP) &&
master           3084 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		    (bonding_info->master.bond_mode != BOND_MODE_XOR) &&
master           3085 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		    (bonding_info->master.bond_mode != BOND_MODE_8023AD))
master           3089 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 		if (bonding_info->master.num_slaves != 2)
master           3094 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 			if (bonding_info->master.bond_mode ==
master            138 drivers/net/ethernet/mellanox/mlx4/eq.c 	struct mlx4_mfunc_master_ctx *master =
master            142 drivers/net/ethernet/mellanox/mlx4/eq.c 		container_of(master, struct mlx4_mfunc, master);
master            145 drivers/net/ethernet/mellanox/mlx4/eq.c 	struct mlx4_slave_event_eq *slave_eq = &mfunc->master.slave_eq;
master            197 drivers/net/ethernet/mellanox/mlx4/eq.c 	struct mlx4_slave_event_eq *slave_eq = &priv->mfunc.master.slave_eq;
master            218 drivers/net/ethernet/mellanox/mlx4/eq.c 	queue_work(priv->mfunc.master.comm_wq,
master            219 drivers/net/ethernet/mellanox/mlx4/eq.c 		   &priv->mfunc.master.slave_event_work);
master            230 drivers/net/ethernet/mellanox/mlx4/eq.c 	    !priv->mfunc.master.slave_state[slave].active)
master            258 drivers/net/ethernet/mellanox/mlx4/eq.c 	struct mlx4_slave_state *s_slave = &priv->mfunc.master.slave_state[slave];
master            314 drivers/net/ethernet/mellanox/mlx4/eq.c 	struct mlx4_slave_state *s_state = priv->mfunc.master.slave_state;
master            331 drivers/net/ethernet/mellanox/mlx4/eq.c 	struct mlx4_slave_state *s_state = priv->mfunc.master.slave_state;
master            387 drivers/net/ethernet/mellanox/mlx4/eq.c 	ctx = &priv->mfunc.master.slave_state[slave];
master            451 drivers/net/ethernet/mellanox/mlx4/eq.c 	struct mlx4_mfunc_master_ctx *master =
master            455 drivers/net/ethernet/mellanox/mlx4/eq.c 		container_of(master, struct mlx4_mfunc, master);
master            459 drivers/net/ethernet/mellanox/mlx4/eq.c 	struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state;
master            480 drivers/net/ethernet/mellanox/mlx4/eq.c 			spin_lock_irqsave(&priv->mfunc.master.slave_state_lock, flags);
master            483 drivers/net/ethernet/mellanox/mlx4/eq.c 			spin_unlock_irqrestore(&priv->mfunc.master.slave_state_lock, flags);
master            625 drivers/net/ethernet/mellanox/mlx4/eq.c 						s_info = &priv->mfunc.master.vf_oper[i].vport[port].state;
master            666 drivers/net/ethernet/mellanox/mlx4/eq.c 						s_info = &priv->mfunc.master.vf_oper[i].vport[port].state;
master            729 drivers/net/ethernet/mellanox/mlx4/eq.c 			memcpy(&priv->mfunc.master.comm_arm_bit_vector,
master            732 drivers/net/ethernet/mellanox/mlx4/eq.c 			queue_work(priv->mfunc.master.comm_wq,
master            733 drivers/net/ethernet/mellanox/mlx4/eq.c 				   &priv->mfunc.master.comm_work);
master            753 drivers/net/ethernet/mellanox/mlx4/eq.c 			spin_lock_irqsave(&priv->mfunc.master.slave_state_lock, flags);
master            755 drivers/net/ethernet/mellanox/mlx4/eq.c 				priv->mfunc.master.slave_state[flr_slave].active = false;
master            756 drivers/net/ethernet/mellanox/mlx4/eq.c 				priv->mfunc.master.slave_state[flr_slave].last_cmd = MLX4_COMM_CMD_FLR;
master            757 drivers/net/ethernet/mellanox/mlx4/eq.c 				priv->mfunc.master.slave_state[flr_slave].is_slave_going_down = 1;
master            759 drivers/net/ethernet/mellanox/mlx4/eq.c 			spin_unlock_irqrestore(&priv->mfunc.master.slave_state_lock, flags);
master            762 drivers/net/ethernet/mellanox/mlx4/eq.c 			queue_work(priv->mfunc.master.comm_wq,
master            763 drivers/net/ethernet/mellanox/mlx4/eq.c 				   &priv->mfunc.master.slave_flr_event_work);
master            882 drivers/net/ethernet/mellanox/mlx4/eq.c 		priv->mfunc.master.slave_state[slave].event_eq;
master            265 drivers/net/ethernet/mellanox/mlx4/fw.c 	vp_oper = &priv->mfunc.master.vf_oper[slave].vport[port];
master            266 drivers/net/ethernet/mellanox/mlx4/fw.c 	vp_admin = &priv->mfunc.master.vf_admin[slave].vport[port];
master            297 drivers/net/ethernet/mellanox/mlx4/fw.c 	vp_oper = &priv->mfunc.master.vf_oper[slave].vport[port];
master            298 drivers/net/ethernet/mellanox/mlx4/fw.c 	vp_admin = &priv->mfunc.master.vf_admin[slave].vport[port];
master            299 drivers/net/ethernet/mellanox/mlx4/fw.c 	slave_state = &priv->mfunc.master.slave_state[slave];
master            438 drivers/net/ethernet/mellanox/mlx4/fw.c 		vp_oper = &priv->mfunc.master.vf_oper[slave].vport[port];
master            454 drivers/net/ethernet/mellanox/mlx4/fw.c 			&priv->mfunc.master.slave_state[slave];
master            475 drivers/net/ethernet/mellanox/mlx4/fw.c 		size = priv->mfunc.master.res_tracker.res_alloc[RES_QP].quota[slave];
master            480 drivers/net/ethernet/mellanox/mlx4/fw.c 		size = priv->mfunc.master.res_tracker.res_alloc[RES_SRQ].quota[slave];
master            485 drivers/net/ethernet/mellanox/mlx4/fw.c 		size = priv->mfunc.master.res_tracker.res_alloc[RES_CQ].quota[slave];
master            509 drivers/net/ethernet/mellanox/mlx4/fw.c 		size = priv->mfunc.master.res_tracker.res_alloc[RES_MPT].quota[slave];
master            514 drivers/net/ethernet/mellanox/mlx4/fw.c 		size = priv->mfunc.master.res_tracker.res_alloc[RES_MTT].quota[slave];
master           1439 drivers/net/ethernet/mellanox/mlx4/fw.c 		def_mac = priv->mfunc.master.vf_oper[slave].vport[vhcr->in_modifier].state.mac;
master           1451 drivers/net/ethernet/mellanox/mlx4/fw.c 		admin_link_state = priv->mfunc.master.vf_oper[slave].vport[vhcr->in_modifier].state.link_state;
master           2244 drivers/net/ethernet/mellanox/mlx4/fw.c 	if (priv->mfunc.master.qp0_state[port].proxy_qp0_active &&
master           2245 drivers/net/ethernet/mellanox/mlx4/fw.c 	    priv->mfunc.master.qp0_state[port].qp0_active)
master           2263 drivers/net/ethernet/mellanox/mlx4/fw.c 	if (priv->mfunc.master.slave_state[slave].init_port_mask & (1 << port))
master           2268 drivers/net/ethernet/mellanox/mlx4/fw.c 		if (!priv->mfunc.master.init_port_ref[port]) {
master           2274 drivers/net/ethernet/mellanox/mlx4/fw.c 		priv->mfunc.master.slave_state[slave].init_port_mask |= (1 << port);
master           2278 drivers/net/ethernet/mellanox/mlx4/fw.c 			    !priv->mfunc.master.qp0_state[port].port_active) {
master           2283 drivers/net/ethernet/mellanox/mlx4/fw.c 				priv->mfunc.master.qp0_state[port].port_active = 1;
master           2284 drivers/net/ethernet/mellanox/mlx4/fw.c 				priv->mfunc.master.slave_state[slave].init_port_mask |= (1 << port);
master           2287 drivers/net/ethernet/mellanox/mlx4/fw.c 			priv->mfunc.master.slave_state[slave].init_port_mask |= (1 << port);
master           2289 drivers/net/ethernet/mellanox/mlx4/fw.c 	++priv->mfunc.master.init_port_ref[port];
master           2361 drivers/net/ethernet/mellanox/mlx4/fw.c 	if (!(priv->mfunc.master.slave_state[slave].init_port_mask &
master           2366 drivers/net/ethernet/mellanox/mlx4/fw.c 		if (priv->mfunc.master.init_port_ref[port] == 1) {
master           2372 drivers/net/ethernet/mellanox/mlx4/fw.c 		priv->mfunc.master.slave_state[slave].init_port_mask &= ~(1 << port);
master           2376 drivers/net/ethernet/mellanox/mlx4/fw.c 			if (!priv->mfunc.master.qp0_state[port].qp0_active &&
master           2377 drivers/net/ethernet/mellanox/mlx4/fw.c 			    priv->mfunc.master.qp0_state[port].port_active) {
master           2382 drivers/net/ethernet/mellanox/mlx4/fw.c 				priv->mfunc.master.slave_state[slave].init_port_mask &= ~(1 << port);
master           2383 drivers/net/ethernet/mellanox/mlx4/fw.c 				priv->mfunc.master.qp0_state[port].port_active = 0;
master           2386 drivers/net/ethernet/mellanox/mlx4/fw.c 			priv->mfunc.master.slave_state[slave].init_port_mask &= ~(1 << port);
master           2388 drivers/net/ethernet/mellanox/mlx4/fw.c 	--priv->mfunc.master.init_port_ref[port];
master            749 drivers/net/ethernet/mellanox/mlx4/main.c 		s_state = &priv->mfunc.master.slave_state[i];
master            819 drivers/net/ethernet/mellanox/mlx4/main.c 	s_slave = &priv->mfunc.master.slave_state[slave];
master           2672 drivers/net/ethernet/mellanox/mlx4/main.c 	priv->mfunc.master.vf_admin[entry].vport[port].guid = guid;
master           2680 drivers/net/ethernet/mellanox/mlx4/main.c 	return priv->mfunc.master.vf_admin[entry].vport[port].guid;
master           2696 drivers/net/ethernet/mellanox/mlx4/main.c 	priv->mfunc.master.vf_admin[entry].vport[port].guid = guid;
master           2833 drivers/net/ethernet/mellanox/mlx4/main.c 					priv->mfunc.master.slave_state[i].ib_cap_mask[port] =
master            613 drivers/net/ethernet/mellanox/mlx4/mlx4.h 	struct mlx4_mfunc_master_ctx	master;
master           1398 drivers/net/ethernet/mellanox/mlx4/mlx4.h 	return &mlx4_priv(dev)->mfunc.master.res_tracker.lock;
master           1252 drivers/net/ethernet/mellanox/mlx4/port.c 	struct mlx4_mfunc_master_ctx *master = &priv->mfunc.master;
master           1253 drivers/net/ethernet/mellanox/mlx4/port.c 	struct mlx4_slave_state *slave_st = &master->slave_state[slave];
master           1264 drivers/net/ethernet/mellanox/mlx4/port.c 	if (mtu > master->max_mtu[port])
master           1265 drivers/net/ethernet/mellanox/mlx4/port.c 		master->max_mtu[port] = mtu;
master           1266 drivers/net/ethernet/mellanox/mlx4/port.c 	if (mtu < prev_mtu && prev_mtu == master->max_mtu[port]) {
master           1270 drivers/net/ethernet/mellanox/mlx4/port.c 		master->max_mtu[port] = mtu;
master           1272 drivers/net/ethernet/mellanox/mlx4/port.c 			master->max_mtu[port] =
master           1273 drivers/net/ethernet/mellanox/mlx4/port.c 				max_t(u16, master->max_mtu[port],
master           1274 drivers/net/ethernet/mellanox/mlx4/port.c 				      master->slave_state[i].mtu[port]);
master           1276 drivers/net/ethernet/mellanox/mlx4/port.c 	gen_context->mtu = cpu_to_be16(master->max_mtu[port]);
master           1284 drivers/net/ethernet/mellanox/mlx4/port.c 	struct mlx4_mfunc_master_ctx *master = &priv->mfunc.master;
master           1285 drivers/net/ethernet/mellanox/mlx4/port.c 	struct mlx4_slave_state *slave_st = &master->slave_state[slave];
master           1295 drivers/net/ethernet/mellanox/mlx4/port.c 	if (user_mtu > master->max_user_mtu[port])
master           1296 drivers/net/ethernet/mellanox/mlx4/port.c 		master->max_user_mtu[port] = user_mtu;
master           1298 drivers/net/ethernet/mellanox/mlx4/port.c 	    prev_user_mtu == master->max_user_mtu[port]) {
master           1302 drivers/net/ethernet/mellanox/mlx4/port.c 		master->max_user_mtu[port] = user_mtu;
master           1304 drivers/net/ethernet/mellanox/mlx4/port.c 			master->max_user_mtu[port] =
master           1305 drivers/net/ethernet/mellanox/mlx4/port.c 				max_t(u16, master->max_user_mtu[port],
master           1306 drivers/net/ethernet/mellanox/mlx4/port.c 				      master->slave_state[i].user_mtu[port]);
master           1308 drivers/net/ethernet/mellanox/mlx4/port.c 	gen_context->user_mtu = cpu_to_be16(master->max_user_mtu[port]);
master           1316 drivers/net/ethernet/mellanox/mlx4/port.c 	struct mlx4_mfunc_master_ctx *master = &priv->mfunc.master;
master           1320 drivers/net/ethernet/mellanox/mlx4/port.c 	    (gen_context->pptx != master->pptx ||
master           1321 drivers/net/ethernet/mellanox/mlx4/port.c 	     gen_context->pprx != master->pprx)) {
master           1322 drivers/net/ethernet/mellanox/mlx4/port.c 		gen_context->pptx = master->pptx;
master           1323 drivers/net/ethernet/mellanox/mlx4/port.c 		gen_context->pprx = master->pprx;
master           1327 drivers/net/ethernet/mellanox/mlx4/port.c 		master->pptx = gen_context->pptx;
master           1328 drivers/net/ethernet/mellanox/mlx4/port.c 		master->pprx = gen_context->pprx;
master           1513 drivers/net/ethernet/mellanox/mlx4/port.c 		priv->mfunc.master.slave_state[slave].ib_cap_mask[port];
master           1514 drivers/net/ethernet/mellanox/mlx4/port.c 	priv->mfunc.master.slave_state[slave].ib_cap_mask[port] = new_cap_mask;
master           1517 drivers/net/ethernet/mellanox/mlx4/port.c 			priv->mfunc.master.slave_state[i].ib_cap_mask[port];
master           1535 drivers/net/ethernet/mellanox/mlx4/port.c 		priv->mfunc.master.slave_state[slave].ib_cap_mask[port] =
master            152 drivers/net/ethernet/mellanox/mlx4/qp.c 				priv->mfunc.master.qp0_state[port].proxy_qp0_active = 0;
master            154 drivers/net/ethernet/mellanox/mlx4/qp.c 				priv->mfunc.master.qp0_state[port].qp0_active = 0;
master            193 drivers/net/ethernet/mellanox/mlx4/qp.c 				priv->mfunc.master.qp0_state[port].proxy_qp0_active = 0;
master            195 drivers/net/ethernet/mellanox/mlx4/qp.c 				priv->mfunc.master.qp0_state[port].qp0_active = 0;
master            198 drivers/net/ethernet/mellanox/mlx4/qp.c 				priv->mfunc.master.qp0_state[port].proxy_qp0_active = 1;
master            200 drivers/net/ethernet/mellanox/mlx4/qp.c 				priv->mfunc.master.qp0_state[port].qp0_active = 1;
master            313 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&priv->mfunc.master.res_tracker.res_alloc[res_type];
master            384 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&priv->mfunc.master.res_tracker.res_alloc[res_type];
master            463 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[RES_QP].quota[pf];
master            465 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[RES_CQ].quota[pf];
master            467 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[RES_SRQ].quota[pf];
master            469 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[RES_MTT].quota[pf];
master            471 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[RES_MPT].quota[pf];
master            507 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	priv->mfunc.master.res_tracker.slave_list =
master            510 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	if (!priv->mfunc.master.res_tracker.slave_list)
master            515 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			INIT_LIST_HEAD(&priv->mfunc.master.res_tracker.
master            517 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		mutex_init(&priv->mfunc.master.res_tracker.slave_list[i].mutex);
master            523 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_tree[i] = RB_ROOT;
master            527 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			&priv->mfunc.master.res_tracker.res_alloc[i];
master            640 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	spin_lock_init(&priv->mfunc.master.res_tracker.lock);
master            645 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		kfree(priv->mfunc.master.res_tracker.res_alloc[i].allocated);
master            646 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[i].allocated = NULL;
master            647 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		kfree(priv->mfunc.master.res_tracker.res_alloc[i].guaranteed);
master            648 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[i].guaranteed = NULL;
master            649 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		kfree(priv->mfunc.master.res_tracker.res_alloc[i].quota);
master            650 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		priv->mfunc.master.res_tracker.res_alloc[i].quota = NULL;
master            661 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	if (priv->mfunc.master.res_tracker.slave_list) {
master            671 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			mutex_lock(&priv->mfunc.master.res_tracker.slave_list[i].mutex);
master            673 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			mutex_unlock(&priv->mfunc.master.res_tracker.slave_list[i].mutex);
master            678 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				kfree(priv->mfunc.master.res_tracker.res_alloc[i].allocated);
master            679 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				priv->mfunc.master.res_tracker.res_alloc[i].allocated = NULL;
master            680 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				kfree(priv->mfunc.master.res_tracker.res_alloc[i].guaranteed);
master            681 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				priv->mfunc.master.res_tracker.res_alloc[i].guaranteed = NULL;
master            682 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				kfree(priv->mfunc.master.res_tracker.res_alloc[i].quota);
master            683 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 				priv->mfunc.master.res_tracker.res_alloc[i].quota = NULL;
master            685 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			kfree(priv->mfunc.master.res_tracker.slave_list);
master            686 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			priv->mfunc.master.res_tracker.slave_list = NULL;
master            761 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	vp_oper = &priv->mfunc.master.vf_oper[slave].vport[port];
master            887 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	return res_tracker_lookup(&priv->mfunc.master.res_tracker.res_tree[type],
master           1003 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           1235 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           1285 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           1471 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           1509 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           1573 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           1626 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           1675 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           1715 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           1751 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           1765 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           2009 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           2026 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           2059 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           2079 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           2133 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           2167 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           2188 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           2208 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state;
master           2541 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_slave_state *slave_state = priv->mfunc.master.slave_state;
master           3162 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           3348 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	if (!priv->mfunc.master.slave_state)
master           3354 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	    !priv->mfunc.master.slave_state[slave].active)
master           3357 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	event_eq = &priv->mfunc.master.slave_state[slave].event_eq[eqe->type];
master           3363 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	mutex_lock(&priv->mfunc.master.gen_eqe_mutex[slave]);
master           3394 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	mutex_unlock(&priv->mfunc.master.gen_eqe_mutex[slave]);
master           3402 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	mutex_unlock(&priv->mfunc.master.gen_eqe_mutex[slave]);
master           4373 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           4608 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&priv->mfunc.master.res_tracker;
master           4662 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           4735 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           4800 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           4862 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           4930 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&priv->mfunc.master.res_tracker;
master           5028 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&priv->mfunc.master.res_tracker;
master           5065 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&priv->mfunc.master.res_tracker;
master           5117 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           5174 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           5220 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;
master           5250 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	mutex_lock(&priv->mfunc.master.res_tracker.slave_list[slave].mutex);
master           5262 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	mutex_unlock(&priv->mfunc.master.res_tracker.slave_list[slave].mutex);
master           5280 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		&work->priv->mfunc.master.res_tracker;
master            239 drivers/net/ethernet/micrel/ks8851.c 	if (ks->spidev->master->flags & SPI_MASTER_HALF_DUPLEX) {
master            263 drivers/net/ethernet/micrel/ks8851.c 	else if (ks->spidev->master->flags & SPI_MASTER_HALF_DUPLEX)
master            106 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c nfp_fl_lag_group_create(struct nfp_fl_lag *lag, struct net_device *master)
master            129 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c 	group->master_ndev = master;
master            143 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c 					  struct net_device *master)
master            147 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c 	if (!master)
master            151 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c 		if (entry->master_ndev == master)
master            158 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c 				       struct net_device *master,
master            168 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c 							  master);
master            185 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c int nfp_flower_lag_get_output_id(struct nfp_app *app, struct net_device *master)
master            193 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c 							  master);
master            479 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c 				 struct net_device *master)
master            486 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c 	if (!netif_is_bond_master(master))
master            490 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c 	group = nfp_fl_lag_find_group_for_master_with_lag(lag, master);
master            494 drivers/net/ethernet/netronome/nfp/flower/lag_conf.c 			 netdev_name(master));
master            409 drivers/net/ethernet/netronome/nfp/flower/main.h 				       struct net_device *master,
master            413 drivers/net/ethernet/netronome/nfp/flower/main.h 				 struct net_device *master);
master            943 drivers/net/ethernet/qlogic/netxen/netxen_nic.h 	bool master;
master           3175 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_free_ip_list(struct netxen_adapter *adapter, bool master)
master           3180 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		if (master) {
master           3181 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			if (cur->master) {
master           3223 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		cur->master = !!netif_is_bond_master(dev);
master           3318 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct net_device *master, *slave;
master           3322 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	master = netdev_master_upper_dev_get_rcu(dev);
master           3329 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (master && netif_is_bond_master(master) &&
master           3331 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		netxen_config_indev_addr(adapter, master, event);
master           3334 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			    vlan_dev_real_dev(slave) == master)
master           3343 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (!master && dev->priv_flags & IFF_BONDING)
master           3442 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_free_ip_list(struct netxen_adapter *adapter, bool master)
master            187 drivers/net/ethernet/qlogic/qed/qed_int.c static const char *attn_master_to_str(u8 master)
master            189 drivers/net/ethernet/qlogic/qed/qed_int.c 	switch (master) {
master            124 drivers/net/ethernet/rocker/rocker.h 				  struct net_device *master);
master            126 drivers/net/ethernet/rocker/rocker.h 				    struct net_device *master);
master           1690 drivers/net/ethernet/rocker/rocker_main.c 					   struct net_device *master)
master           1696 drivers/net/ethernet/rocker/rocker_main.c 	return wops->port_master_linked(rocker_port, master);
master           1700 drivers/net/ethernet/rocker/rocker_main.c 					     struct net_device *master)
master           1706 drivers/net/ethernet/rocker/rocker_main.c 	return wops->port_master_unlinked(rocker_port, master);
master           3147 drivers/net/ethernet/rocker/rocker_main.c 		if (!info->master)
master           2648 drivers/net/ethernet/rocker/rocker_ofdpa.c 				  struct net_device *master)
master           2652 drivers/net/ethernet/rocker/rocker_ofdpa.c 	ofdpa_port->bridge_dev = master;
master           2663 drivers/net/ethernet/rocker/rocker_ofdpa.c 				    struct net_device *master)
master           2668 drivers/net/ethernet/rocker/rocker_ofdpa.c 	if (netif_is_bridge_master(master))
master           2669 drivers/net/ethernet/rocker/rocker_ofdpa.c 		err = ofdpa_port_bridge_join(ofdpa_port, master);
master           2670 drivers/net/ethernet/rocker/rocker_ofdpa.c 	else if (netif_is_ovs_master(master))
master           2671 drivers/net/ethernet/rocker/rocker_ofdpa.c 		err = ofdpa_port_ovs_changed(ofdpa_port, master);
master           2676 drivers/net/ethernet/rocker/rocker_ofdpa.c 				      struct net_device *master)
master            321 drivers/net/ethernet/tehuti/tehuti.c 	int master, i;
master            325 drivers/net/ethernet/tehuti/tehuti.c 	master = READ_REG(priv, regINIT_SEMAPHORE);
master            326 drivers/net/ethernet/tehuti/tehuti.c 	if (!READ_REG(priv, regINIT_STATUS) && master) {
master            342 drivers/net/ethernet/tehuti/tehuti.c 	if (master)
master           3011 drivers/net/ieee802154/ca8210.c 		priv->spi->master->bus_num,
master             76 drivers/net/ipvlan/ipvlan.h 	struct ipvl_dev		*master; /* Back pointer to master */
master            315 drivers/net/ipvlan/ipvlan_core.c 	struct ipvl_dev *ipvlan = addr->master;
master             47 drivers/net/ipvlan/ipvlan_l3s.c 	sdev = addr->master->dev;
master            103 drivers/net/ipvlan/ipvlan_l3s.c 	skb->dev = addr->master->dev;
master            105 drivers/net/ipvlan/ipvlan_l3s.c 	ipvlan_count_rx(addr->master, len, true, false);
master            781 drivers/net/ipvlan/ipvlan_main.c 	addr->master = ipvlan;
master            626 drivers/net/phy/dp83640.c 	struct phy_device *master = clock->chosen->phydev;
master            648 drivers/net/phy/dp83640.c 	enable_broadcast(master, clock->page, 1);
master            649 drivers/net/phy/dp83640.c 	cfg0 = ext_read(master, PAGE5, PSF_CFG0);
master            650 drivers/net/phy/dp83640.c 	ext_write(0, master, PAGE5, PSF_CFG0, 0);
master            651 drivers/net/phy/dp83640.c 	ext_write(0, master, PAGE4, PTP_CTL, PTP_ENABLE);
master            664 drivers/net/phy/dp83640.c 	ext_write(0, master, PAGE5, PTP_EVNT, evnt);
master            672 drivers/net/phy/dp83640.c 	ext_write(0, master, PAGE5, PTP_TRIG, ptp_trig);
master            677 drivers/net/phy/dp83640.c 	ext_write(0, master, PAGE4, PTP_CTL, val);
master            682 drivers/net/phy/dp83640.c 	ext_write(0, master, PAGE4, PTP_CTL, val);
master            687 drivers/net/phy/dp83640.c 	ext_write(0, master, PAGE4, PTP_CTL, val);
master            692 drivers/net/phy/dp83640.c 	val = ext_read(master, PAGE4, PTP_STS);
master            693 drivers/net/phy/dp83640.c 	phydev_info(master, "master PTP_STS  0x%04hx\n", val);
master            694 drivers/net/phy/dp83640.c 	val = ext_read(master, PAGE4, PTP_ESTS);
master            695 drivers/net/phy/dp83640.c 	phydev_info(master, "master PTP_ESTS 0x%04hx\n", val);
master            696 drivers/net/phy/dp83640.c 	event_ts.ns_lo  = ext_read(master, PAGE4, PTP_EDATA);
master            697 drivers/net/phy/dp83640.c 	event_ts.ns_hi  = ext_read(master, PAGE4, PTP_EDATA);
master            698 drivers/net/phy/dp83640.c 	event_ts.sec_lo = ext_read(master, PAGE4, PTP_EDATA);
master            699 drivers/net/phy/dp83640.c 	event_ts.sec_hi = ext_read(master, PAGE4, PTP_EDATA);
master            727 drivers/net/phy/dp83640.c 	ext_write(0, master, PAGE5, PSF_CFG0, cfg0);
master            312 drivers/net/wan/dlci.c 	struct net_device	*master, *slave;
master            327 drivers/net/wan/dlci.c 	master = alloc_netdev(sizeof(struct dlci_local), "dlci%d",
master            329 drivers/net/wan/dlci.c 	if (!master) {
master            343 drivers/net/wan/dlci.c 	*(short *)(master->dev_addr) = dlci->dlci;
master            345 drivers/net/wan/dlci.c 	dlp = netdev_priv(master);
master            347 drivers/net/wan/dlci.c 	dlp->master = master;
master            350 drivers/net/wan/dlci.c 	err = (*flp->assoc)(slave, master);
master            354 drivers/net/wan/dlci.c 	err = register_netdevice(master);
master            358 drivers/net/wan/dlci.c 	strcpy(dlci->devname, master->name);
master            367 drivers/net/wan/dlci.c 	free_netdev(master);
master            377 drivers/net/wan/dlci.c 	struct net_device	*master, *slave;
master            384 drivers/net/wan/dlci.c 	master = __dev_get_by_name(&init_net, dlci->devname);
master            385 drivers/net/wan/dlci.c 	if (!master) {
master            391 drivers/net/wan/dlci.c 		if (dlp->master == master) {
master            401 drivers/net/wan/dlci.c 	if (netif_running(master)) {
master            406 drivers/net/wan/dlci.c 	dlp = netdev_priv(master);
master            410 drivers/net/wan/dlci.c 	err = (*flp->deassoc)(slave, master);
master            414 drivers/net/wan/dlci.c 		unregister_netdevice(master);
master            499 drivers/net/wan/dlci.c 				unregister_netdevice(dlp->master);
master            531 drivers/net/wan/dlci.c 		unregister_netdevice(dlp->master);
master            399 drivers/net/wan/hdlc_fr.c 		memcpy(info.master, pvc->frad->name, IFNAMSIZ);
master            109 drivers/net/wan/sbni.c 	struct net_device		*master;
master            429 drivers/net/wan/sbni.c 	nl->master = dev;
master            543 drivers/net/wan/sbni.c 		spin_lock(&NET_LOCAL_LOCK(nl->master));
master            579 drivers/net/wan/sbni.c 		spin_unlock(&NET_LOCAL_LOCK(nl->master));
master            724 drivers/net/wan/sbni.c 			nl->master->stats.rx_errors++,
master            725 drivers/net/wan/sbni.c 			nl->master->stats.rx_missed_errors++;
master            741 drivers/net/wan/sbni.c 		nl->master->stats.rx_errors++,
master            742 drivers/net/wan/sbni.c 		nl->master->stats.rx_crc_errors++;
master            758 drivers/net/wan/sbni.c 	nl->master->stats.tx_packets++;
master            759 drivers/net/wan/sbni.c 	nl->master->stats.tx_bytes += nl->tx_buf_p->len;
master            792 drivers/net/wan/sbni.c 				netif_wake_queue( nl->master );
master            863 drivers/net/wan/sbni.c 	netif_trans_update(nl->master);
master            879 drivers/net/wan/sbni.c 		nl->master->stats.tx_errors++,
master            880 drivers/net/wan/sbni.c 		nl->master->stats.tx_carrier_errors++;
master            891 drivers/net/wan/sbni.c 	netif_start_queue( nl->master );
master            892 drivers/net/wan/sbni.c 	netif_trans_update(nl->master);
master           1011 drivers/net/wan/sbni.c 	skb->protocol = eth_type_trans( skb, nl->master );
master           1013 drivers/net/wan/sbni.c 	++nl->master->stats.rx_packets;
master           1014 drivers/net/wan/sbni.c 	nl->master->stats.rx_bytes += nl->inppos;
master           1398 drivers/net/wan/sbni.c 	snl->master = dev;
master           1418 drivers/net/wan/sbni.c 	struct net_device  *p   = snl->master;
master           1439 drivers/net/wan/sbni.c 	snl->master = dev;
master            509 drivers/net/wan/sdla.c static int sdla_activate(struct net_device *slave, struct net_device *master)
master            517 drivers/net/wan/sdla.c 		if (flp->master[i] == master)
master            531 drivers/net/wan/sdla.c static int sdla_deactivate(struct net_device *slave, struct net_device *master)
master            539 drivers/net/wan/sdla.c 		if (flp->master[i] == master)
master            553 drivers/net/wan/sdla.c static int sdla_assoc(struct net_device *slave, struct net_device *master)
master            558 drivers/net/wan/sdla.c 	if (master->type != ARPHRD_DLCI)
master            565 drivers/net/wan/sdla.c 		if (!flp->master[i])
master            567 drivers/net/wan/sdla.c 		if (abs(flp->dlci[i]) == *(short *)(master->dev_addr))
master            575 drivers/net/wan/sdla.c 	flp->master[i] = master;
master            576 drivers/net/wan/sdla.c 	flp->dlci[i] = -*(short *)(master->dev_addr);
master            577 drivers/net/wan/sdla.c 	master->mtu = slave->mtu;
master            583 drivers/net/wan/sdla.c 			sdla_cmd(slave, SDLA_ADD_DLCI, 0, 0, master->dev_addr, sizeof(short), NULL, NULL);
master            589 drivers/net/wan/sdla.c static int sdla_deassoc(struct net_device *slave, struct net_device *master)
master            597 drivers/net/wan/sdla.c 		if (flp->master[i] == master)
master            603 drivers/net/wan/sdla.c 	flp->master[i] = NULL;
master            611 drivers/net/wan/sdla.c 			sdla_cmd(slave, SDLA_DELETE_DLCI, 0, 0, master->dev_addr, sizeof(short), NULL, NULL);
master            617 drivers/net/wan/sdla.c static int sdla_dlci_conf(struct net_device *slave, struct net_device *master, int get)
master            627 drivers/net/wan/sdla.c 		if (flp->master[i] == master)
master            633 drivers/net/wan/sdla.c 	dlp = netdev_priv(master);
master            740 drivers/net/wan/sdla.c 		if(flp->master[i]!=NULL)
master            741 drivers/net/wan/sdla.c 			netif_wake_queue(flp->master[i]);
master            750 drivers/net/wan/sdla.c 	struct net_device	  *master;
master            768 drivers/net/wan/sdla.c 	master = NULL;
master            823 drivers/net/wan/sdla.c 		master = flp->master[i];
master            869 drivers/net/wan/sdla.c 		dlp = netdev_priv(master);
master            870 drivers/net/wan/sdla.c 		(*dlp->receive)(skb, master);
master           1084 drivers/net/wan/sdla.c 			dlp = netdev_priv(flp->master[i]);
master           1156 drivers/net/wan/sdla.c 				if (flp->master[i])
master           1157 drivers/net/wan/sdla.c 					flp->master[i]->mtu = flp->config.mtu;
master            113 drivers/net/wireless/ath/ath9k/mci.h 	bool master;
master           1052 drivers/net/wireless/marvell/libertas/if_spi.c 				card->spi->master->bus_num,
master            986 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 				    unsigned int group_idx, bool master)
master            997 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	if (!master)
master           1001 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 		group->name, master ? "master" : "slave");
master            408 drivers/platform/chrome/cros_ec_spi.c 	spi_bus_lock(ec_spi->spi->master);
master            467 drivers/platform/chrome/cros_ec_spi.c 	spi_bus_unlock(ec_spi->spi->master);
master            550 drivers/platform/chrome/cros_ec_spi.c 	spi_bus_lock(ec_spi->spi->master);
master            586 drivers/platform/chrome/cros_ec_spi.c 	spi_bus_unlock(ec_spi->spi->master);
master             39 drivers/power/supply/bq27xxx_battery_hdq.c 	mutex_lock(&sl->master->bus_mutex);
master             40 drivers/power/supply/bq27xxx_battery_hdq.c 	w1_write_8(sl->master, HDQ_CMD_READ | reg);
master             41 drivers/power/supply/bq27xxx_battery_hdq.c 	val = w1_read_8(sl->master);
master             42 drivers/power/supply/bq27xxx_battery_hdq.c 	mutex_unlock(&sl->master->bus_mutex);
master             92 drivers/power/supply/da9030_battery.c 	struct device *master;
master            211 drivers/power/supply/da9030_battery.c 	da903x_reads(charger->master, DA9030_VBAT_RES,
master            219 drivers/power/supply/da9030_battery.c 	da903x_read(charger->master, DA9030_CHARGE_CONTROL, &val);
master            225 drivers/power/supply/da9030_battery.c 	da903x_read(charger->master, DA9030_FAULT_LOG, &charger->fault);
master            226 drivers/power/supply/da9030_battery.c 	charger->chdet = da903x_query_status(charger->master,
master            244 drivers/power/supply/da9030_battery.c 	da903x_write(charger->master, DA9030_CHARGE_CONTROL, val);
master            270 drivers/power/supply/da9030_battery.c 			da903x_write(charger->master, DA9030_VBATMON,
master            277 drivers/power/supply/da9030_battery.c 			da903x_write(charger->master, DA9030_VBATMON,
master            386 drivers/power/supply/da9030_battery.c 		da903x_write(charger->master, DA9030_VBATMON,
master            469 drivers/power/supply/da9030_battery.c 	ret = da903x_writes(charger->master, DA9030_VBATMON, 5, v);
master            477 drivers/power/supply/da9030_battery.c 	ret = da903x_write(charger->master, DA9030_ADC_MAN_CONTROL,
master            484 drivers/power/supply/da9030_battery.c 	return da903x_write(charger->master, DA9030_ADC_AUTO_CONTROL,
master            510 drivers/power/supply/da9030_battery.c 	charger->master = pdev->dev.parent;
master            533 drivers/power/supply/da9030_battery.c 	ret = da903x_register_notifier(charger->master, &charger->nb,
master            555 drivers/power/supply/da9030_battery.c 	da903x_unregister_notifier(charger->master, &charger->nb,
master            571 drivers/power/supply/da9030_battery.c 	da903x_unregister_notifier(charger->master, &charger->nb,
master            127 drivers/power/supply/ds2760_battery.c 	mutex_lock(&sl->master->bus_mutex);
master            138 drivers/power/supply/ds2760_battery.c 			w1_write_8(sl->master, W1_DS2760_READ_DATA);
master            139 drivers/power/supply/ds2760_battery.c 			w1_write_8(sl->master, addr);
master            140 drivers/power/supply/ds2760_battery.c 			count = w1_read_block(sl->master, buf, count);
master            142 drivers/power/supply/ds2760_battery.c 			w1_write_8(sl->master, W1_DS2760_WRITE_DATA);
master            143 drivers/power/supply/ds2760_battery.c 			w1_write_8(sl->master, addr);
master            144 drivers/power/supply/ds2760_battery.c 			w1_write_block(sl->master, buf, count);
master            150 drivers/power/supply/ds2760_battery.c 	mutex_unlock(&sl->master->bus_mutex);
master            176 drivers/power/supply/ds2760_battery.c 	mutex_lock(&sl->master->bus_mutex);
master            179 drivers/power/supply/ds2760_battery.c 		w1_write_8(sl->master, cmd);
master            180 drivers/power/supply/ds2760_battery.c 		w1_write_8(sl->master, addr);
master            183 drivers/power/supply/ds2760_battery.c 	mutex_unlock(&sl->master->bus_mutex);
master            146 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 		struct ahd_softc *master = pci_get_drvdata(master_pdev);
master            147 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 		if (master) {
master            149 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 			ahd->flags |= master->flags & AHD_BIOS_ENABLED;
master            189 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 		struct ahc_softc *master = pci_get_drvdata(master_pdev);
master            190 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 		if (master) {
master            192 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 			ahc->flags |= master->flags & AHC_BIOS_ENABLED;
master            195 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 			ahc->flags |= master->flags & AHC_PRIMARY_CHANNEL;
master             77 drivers/scsi/csiostor/csio_mb.c 	      uint32_t m_mbox, uint32_t a_mbox, enum csio_dev_master master,
master             88 drivers/scsi/csiostor/csio_mb.c 		FW_HELLO_CMD_MASTERDIS_V(master == CSIO_MASTER_CANT)	|
master             89 drivers/scsi/csiostor/csio_mb.c 		FW_HELLO_CMD_MASTERFORCE_V(master == CSIO_MASTER_MUST)	|
master             90 drivers/scsi/csiostor/csio_mb.c 		FW_HELLO_CMD_MBMASTER_V(master == CSIO_MASTER_MUST ?
master            334 drivers/scsi/cxlflash/ocxl_hw.c 	bool master = ctx->master;
master            347 drivers/scsi/cxlflash/ocxl_hw.c 	if (master) {
master            356 drivers/scsi/cxlflash/ocxl_hw.c 	if (master) {
master            458 drivers/scsi/cxlflash/ocxl_hw.c 	ctx->master = true;
master            510 drivers/scsi/cxlflash/ocxl_hw.c 	ctx->master = false;
master             54 drivers/scsi/cxlflash/ocxl_hw.h 	bool master;			/* Whether this is a master context */
master            195 drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c 	event_data.u.master.MasterData = trigger_bitmask;
master            188 drivers/scsi/mpt3sas/mpt3sas_trigger_diag.h 		struct SL_WH_MASTER_TRIGGER_T master;
master            147 drivers/siox/siox-bus-gpio.c 	struct siox_master *master = platform_get_drvdata(pdev);
master            149 drivers/siox/siox-bus-gpio.c 	siox_master_unregister(master);
master            976 drivers/soc/mediatek/mtk-pmic-wrap.c 	const struct pmic_wrapper_type *master;
master           1002 drivers/soc/mediatek/mtk-pmic-wrap.c 	return readl(wrp->base + wrp->master->regs[reg]);
master           1007 drivers/soc/mediatek/mtk-pmic-wrap.c 	writel(val, wrp->base + wrp->master->regs[reg]);
master           1192 drivers/soc/mediatek/mtk-pmic-wrap.c 	pwrap_writel(wrp, wrp->master->spi_w | PWRAP_MAN_CMD_OP_CSL,
master           1194 drivers/soc/mediatek/mtk-pmic-wrap.c 	pwrap_writel(wrp, wrp->master->spi_w | PWRAP_MAN_CMD_OP_OUTS,
master           1196 drivers/soc/mediatek/mtk-pmic-wrap.c 	pwrap_writel(wrp, wrp->master->spi_w | PWRAP_MAN_CMD_OP_CSH,
master           1200 drivers/soc/mediatek/mtk-pmic-wrap.c 		pwrap_writel(wrp, wrp->master->spi_w | PWRAP_MAN_CMD_OP_OUTS,
master           1309 drivers/soc/mediatek/mtk-pmic-wrap.c 	switch (wrp->master->type) {
master           1373 drivers/soc/mediatek/mtk-pmic-wrap.c 	switch (wrp->master->type) {
master           1472 drivers/soc/mediatek/mtk-pmic-wrap.c 		     wrp->master->arb_en_all, PWRAP_HIPRIO_ARB_EN);
master           1569 drivers/soc/mediatek/mtk-pmic-wrap.c 	if (wrp->master->type == PWRAP_MT8173) {
master           1584 drivers/soc/mediatek/mtk-pmic-wrap.c 	pwrap_writel(wrp, wrp->master->arb_en_all, PWRAP_HIPRIO_ARB_EN);
master           1588 drivers/soc/mediatek/mtk-pmic-wrap.c 	ret = wrp->master->init_reg_clock(wrp);
master           1613 drivers/soc/mediatek/mtk-pmic-wrap.c 	if (wrp->master->type == PWRAP_MT8135)
master           1622 drivers/soc/mediatek/mtk-pmic-wrap.c 	if (wrp->master->init_soc_specific) {
master           1623 drivers/soc/mediatek/mtk-pmic-wrap.c 		ret = wrp->master->init_soc_specific(wrp);
master           1633 drivers/soc/mediatek/mtk-pmic-wrap.c 	if (HAS_CAP(wrp->master->caps, PWRAP_CAP_BRIDGE)) {
master           1650 drivers/soc/mediatek/mtk-pmic-wrap.c 	if (HAS_CAP(wrp->master->caps, PWRAP_CAP_INT1_EN)) {
master           1916 drivers/soc/mediatek/mtk-pmic-wrap.c 	wrp->master = of_device_get_match_data(&pdev->dev);
master           1925 drivers/soc/mediatek/mtk-pmic-wrap.c 	if (HAS_CAP(wrp->master->caps, PWRAP_CAP_RESET)) {
master           1934 drivers/soc/mediatek/mtk-pmic-wrap.c 	if (HAS_CAP(wrp->master->caps, PWRAP_CAP_BRIDGE)) {
master           1974 drivers/soc/mediatek/mtk-pmic-wrap.c 	if (HAS_CAP(wrp->master->caps, PWRAP_CAP_DCM)) {
master           2003 drivers/soc/mediatek/mtk-pmic-wrap.c 	pwrap_writel(wrp, wrp->master->wdt_src, PWRAP_WDT_SRC_EN);
master           2004 drivers/soc/mediatek/mtk-pmic-wrap.c 	if (HAS_CAP(wrp->master->caps, PWRAP_CAP_WDT_SRC1))
master           2005 drivers/soc/mediatek/mtk-pmic-wrap.c 		pwrap_writel(wrp, wrp->master->wdt_src, PWRAP_WDT_SRC_EN_1);
master           2008 drivers/soc/mediatek/mtk-pmic-wrap.c 	pwrap_writel(wrp, wrp->master->int_en_all, PWRAP_INT_EN);
master           2013 drivers/soc/mediatek/mtk-pmic-wrap.c 	if (HAS_CAP(wrp->master->caps, PWRAP_CAP_INT1_EN))
master           2014 drivers/soc/mediatek/mtk-pmic-wrap.c 		pwrap_writel(wrp, wrp->master->int1_en_all, PWRAP_INT1_EN);
master            123 drivers/soundwire/debugfs.c 	struct dentry *master;
master            127 drivers/soundwire/debugfs.c 	master = slave->bus->debugfs;
master            131 drivers/soundwire/debugfs.c 	d = debugfs_create_dir(name, master);
master            329 drivers/spi/atmel-quadspi.c 	struct atmel_qspi *aq = spi_controller_get_devdata(mem->spi->master);
master            392 drivers/spi/atmel-quadspi.c 	struct spi_controller *ctrl = spi->master;
master             58 drivers/spi/spi-altera.c 	return spi_master_get_devdata(sdev->master);
master            115 drivers/spi/spi-altera.c static int altera_spi_txrx(struct spi_master *master,
master            118 drivers/spi/spi-altera.c 	struct altera_spi *hw = spi_master_get_devdata(master);
master            143 drivers/spi/spi-altera.c 		spi_finalize_current_transfer(master);
master            151 drivers/spi/spi-altera.c 	struct spi_master *master = dev;
master            152 drivers/spi/spi-altera.c 	struct altera_spi *hw = spi_master_get_devdata(master);
master            163 drivers/spi/spi-altera.c 		spi_finalize_current_transfer(master);
master            172 drivers/spi/spi-altera.c 	struct spi_master *master;
master            175 drivers/spi/spi-altera.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct altera_spi));
master            176 drivers/spi/spi-altera.c 	if (!master)
master            180 drivers/spi/spi-altera.c 	master->bus_num = pdev->id;
master            181 drivers/spi/spi-altera.c 	master->num_chipselect = 16;
master            182 drivers/spi/spi-altera.c 	master->mode_bits = SPI_CS_HIGH;
master            183 drivers/spi/spi-altera.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(1, 16);
master            184 drivers/spi/spi-altera.c 	master->dev.of_node = pdev->dev.of_node;
master            185 drivers/spi/spi-altera.c 	master->transfer_one = altera_spi_txrx;
master            186 drivers/spi/spi-altera.c 	master->set_cs = altera_spi_set_cs;
master            188 drivers/spi/spi-altera.c 	hw = spi_master_get_devdata(master);
master            206 drivers/spi/spi-altera.c 				       pdev->name, master);
master            211 drivers/spi/spi-altera.c 	err = devm_spi_register_master(&pdev->dev, master);
master            218 drivers/spi/spi-altera.c 	spi_master_put(master);
master            103 drivers/spi/spi-armada-3700.c 	struct spi_master *master;
master            177 drivers/spi/spi-armada-3700.c 		dev_err(&a3700_spi->master->dev, "wrong pin mode %u", pin_mode);
master            281 drivers/spi/spi-armada-3700.c 	struct spi_master *master = a3700_spi->master;
master            298 drivers/spi/spi-armada-3700.c 	for (i = 0; i < master->num_chipselect; i++)
master            305 drivers/spi/spi-armada-3700.c 	a3700_spi_mode_set(a3700_spi, master->mode_bits);
master            320 drivers/spi/spi-armada-3700.c 	struct spi_master *master = dev_id;
master            324 drivers/spi/spi-armada-3700.c 	a3700_spi = spi_master_get_devdata(master);
master            349 drivers/spi/spi-armada-3700.c 	a3700_spi = spi_master_get_devdata(spi->master);
master            398 drivers/spi/spi-armada-3700.c 	a3700_spi = spi_master_get_devdata(spi->master);
master            422 drivers/spi/spi-armada-3700.c 	a3700_spi = spi_master_get_devdata(spi->master);
master            439 drivers/spi/spi-armada-3700.c 	struct a3700_spi *a3700_spi = spi_master_get_devdata(spi->master);
master            570 drivers/spi/spi-armada-3700.c static int a3700_spi_prepare_message(struct spi_master *master,
master            573 drivers/spi/spi-armada-3700.c 	struct a3700_spi *a3700_spi = spi_master_get_devdata(master);
master            593 drivers/spi/spi-armada-3700.c static int a3700_spi_transfer_one_fifo(struct spi_master *master,
master            597 drivers/spi/spi-armada-3700.c 	struct a3700_spi *a3700_spi = spi_master_get_devdata(master);
master            737 drivers/spi/spi-armada-3700.c 	spi_finalize_current_transfer(master);
master            742 drivers/spi/spi-armada-3700.c static int a3700_spi_transfer_one_full_duplex(struct spi_master *master,
master            746 drivers/spi/spi-armada-3700.c 	struct a3700_spi *a3700_spi = spi_master_get_devdata(master);
master            782 drivers/spi/spi-armada-3700.c 	spi_finalize_current_transfer(master);
master            787 drivers/spi/spi-armada-3700.c static int a3700_spi_transfer_one(struct spi_master *master,
master            794 drivers/spi/spi-armada-3700.c 		return a3700_spi_transfer_one_full_duplex(master, spi, xfer);
master            796 drivers/spi/spi-armada-3700.c 	return a3700_spi_transfer_one_fifo(master, spi, xfer);
master            799 drivers/spi/spi-armada-3700.c static int a3700_spi_unprepare_message(struct spi_master *master,
master            802 drivers/spi/spi-armada-3700.c 	struct a3700_spi *a3700_spi = spi_master_get_devdata(master);
master            820 drivers/spi/spi-armada-3700.c 	struct spi_master *master;
master            825 drivers/spi/spi-armada-3700.c 	master = spi_alloc_master(dev, sizeof(*spi));
master            826 drivers/spi/spi-armada-3700.c 	if (!master) {
master            838 drivers/spi/spi-armada-3700.c 	master->bus_num = pdev->id;
master            839 drivers/spi/spi-armada-3700.c 	master->dev.of_node = of_node;
master            840 drivers/spi/spi-armada-3700.c 	master->mode_bits = SPI_MODE_3;
master            841 drivers/spi/spi-armada-3700.c 	master->num_chipselect = num_cs;
master            842 drivers/spi/spi-armada-3700.c 	master->bits_per_word_mask = SPI_BPW_MASK(8) | SPI_BPW_MASK(32);
master            843 drivers/spi/spi-armada-3700.c 	master->prepare_message =  a3700_spi_prepare_message;
master            844 drivers/spi/spi-armada-3700.c 	master->transfer_one = a3700_spi_transfer_one;
master            845 drivers/spi/spi-armada-3700.c 	master->unprepare_message = a3700_spi_unprepare_message;
master            846 drivers/spi/spi-armada-3700.c 	master->set_cs = a3700_spi_set_cs;
master            847 drivers/spi/spi-armada-3700.c 	master->mode_bits |= (SPI_RX_DUAL | SPI_TX_DUAL |
master            850 drivers/spi/spi-armada-3700.c 	platform_set_drvdata(pdev, master);
master            852 drivers/spi/spi-armada-3700.c 	spi = spi_master_get_devdata(master);
master            855 drivers/spi/spi-armada-3700.c 	spi->master = master;
master            884 drivers/spi/spi-armada-3700.c 	master->max_speed_hz = min_t(unsigned long, A3700_SPI_MAX_SPEED_HZ,
master            886 drivers/spi/spi-armada-3700.c 	master->min_speed_hz = DIV_ROUND_UP(clk_get_rate(spi->clk),
master            894 drivers/spi/spi-armada-3700.c 			       dev_name(dev), master);
master            900 drivers/spi/spi-armada-3700.c 	ret = devm_spi_register_master(dev, master);
master            911 drivers/spi/spi-armada-3700.c 	spi_master_put(master);
master            918 drivers/spi/spi-armada-3700.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            919 drivers/spi/spi-armada-3700.c 	struct a3700_spi *spi = spi_master_get_devdata(master);
master             61 drivers/spi/spi-ath79.c 	return spi_master_get_devdata(spi->master);
master            139 drivers/spi/spi-ath79.c 	struct spi_master *master;
master            145 drivers/spi/spi-ath79.c 	master = spi_alloc_master(&pdev->dev, sizeof(*sp));
master            146 drivers/spi/spi-ath79.c 	if (master == NULL) {
master            151 drivers/spi/spi-ath79.c 	sp = spi_master_get_devdata(master);
master            152 drivers/spi/spi-ath79.c 	master->dev.of_node = pdev->dev.of_node;
master            157 drivers/spi/spi-ath79.c 	master->use_gpio_descriptors = true;
master            158 drivers/spi/spi-ath79.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(1, 32);
master            159 drivers/spi/spi-ath79.c 	master->setup = spi_bitbang_setup;
master            160 drivers/spi/spi-ath79.c 	master->cleanup = spi_bitbang_cleanup;
master            162 drivers/spi/spi-ath79.c 		master->bus_num = pdata->bus_num;
master            163 drivers/spi/spi-ath79.c 		master->num_chipselect = pdata->num_chipselect;
master            166 drivers/spi/spi-ath79.c 	sp->bitbang.master = master;
master            209 drivers/spi/spi-ath79.c 	spi_master_put(sp->bitbang.master);
master            221 drivers/spi/spi-ath79.c 	spi_master_put(sp->bitbang.master);
master            384 drivers/spi/spi-atmel.c 		for (i = 0; i < spi->master->num_chipselect; i++) {
master            444 drivers/spi/spi-atmel.c static bool atmel_spi_can_dma(struct spi_master *master,
master            448 drivers/spi/spi-atmel.c 	struct atmel_spi *as = spi_master_get_devdata(master);
master            462 drivers/spi/spi-atmel.c 	struct spi_master *master = platform_get_drvdata(as->pdev);
master            494 drivers/spi/spi-atmel.c 	if (dmaengine_slave_config(master->dma_tx, slave_config)) {
master            509 drivers/spi/spi-atmel.c 	if (dmaengine_slave_config(master->dma_rx, slave_config)) {
master            518 drivers/spi/spi-atmel.c static int atmel_spi_configure_dma(struct spi_master *master,
master            529 drivers/spi/spi-atmel.c 	master->dma_tx = dma_request_slave_channel_reason(dev, "tx");
master            530 drivers/spi/spi-atmel.c 	if (IS_ERR(master->dma_tx)) {
master            531 drivers/spi/spi-atmel.c 		err = PTR_ERR(master->dma_tx);
master            546 drivers/spi/spi-atmel.c 	master->dma_rx = dma_request_slave_channel(dev, "rx");
master            548 drivers/spi/spi-atmel.c 	if (!master->dma_rx) {
master            561 drivers/spi/spi-atmel.c 			dma_chan_name(master->dma_tx),
master            562 drivers/spi/spi-atmel.c 			dma_chan_name(master->dma_rx));
master            566 drivers/spi/spi-atmel.c 	if (master->dma_rx)
master            567 drivers/spi/spi-atmel.c 		dma_release_channel(master->dma_rx);
master            568 drivers/spi/spi-atmel.c 	if (!IS_ERR(master->dma_tx))
master            569 drivers/spi/spi-atmel.c 		dma_release_channel(master->dma_tx);
master            571 drivers/spi/spi-atmel.c 	master->dma_tx = master->dma_rx = NULL;
master            575 drivers/spi/spi-atmel.c static void atmel_spi_stop_dma(struct spi_master *master)
master            577 drivers/spi/spi-atmel.c 	if (master->dma_rx)
master            578 drivers/spi/spi-atmel.c 		dmaengine_terminate_all(master->dma_rx);
master            579 drivers/spi/spi-atmel.c 	if (master->dma_tx)
master            580 drivers/spi/spi-atmel.c 		dmaengine_terminate_all(master->dma_tx);
master            583 drivers/spi/spi-atmel.c static void atmel_spi_release_dma(struct spi_master *master)
master            585 drivers/spi/spi-atmel.c 	if (master->dma_rx) {
master            586 drivers/spi/spi-atmel.c 		dma_release_channel(master->dma_rx);
master            587 drivers/spi/spi-atmel.c 		master->dma_rx = NULL;
master            589 drivers/spi/spi-atmel.c 	if (master->dma_tx) {
master            590 drivers/spi/spi-atmel.c 		dma_release_channel(master->dma_tx);
master            591 drivers/spi/spi-atmel.c 		master->dma_tx = NULL;
master            598 drivers/spi/spi-atmel.c 	struct spi_master	*master = data;
master            599 drivers/spi/spi-atmel.c 	struct atmel_spi	*as = spi_master_get_devdata(master);
master            612 drivers/spi/spi-atmel.c static void atmel_spi_next_xfer_single(struct spi_master *master,
master            615 drivers/spi/spi-atmel.c 	struct atmel_spi	*as = spi_master_get_devdata(master);
master            618 drivers/spi/spi-atmel.c 	dev_vdbg(master->dev.parent, "atmel_spi_next_xfer_pio\n");
master            632 drivers/spi/spi-atmel.c 	dev_dbg(master->dev.parent,
master            644 drivers/spi/spi-atmel.c static void atmel_spi_next_xfer_fifo(struct spi_master *master,
master            647 drivers/spi/spi-atmel.c 	struct atmel_spi *as = spi_master_get_devdata(master);
master            655 drivers/spi/spi-atmel.c 	dev_vdbg(master->dev.parent, "atmel_spi_next_xfer_fifo\n");
master            699 drivers/spi/spi-atmel.c 	dev_dbg(master->dev.parent,
master            714 drivers/spi/spi-atmel.c static void atmel_spi_next_xfer_pio(struct spi_master *master,
master            717 drivers/spi/spi-atmel.c 	struct atmel_spi *as = spi_master_get_devdata(master);
master            720 drivers/spi/spi-atmel.c 		atmel_spi_next_xfer_fifo(master, xfer);
master            722 drivers/spi/spi-atmel.c 		atmel_spi_next_xfer_single(master, xfer);
master            728 drivers/spi/spi-atmel.c static int atmel_spi_next_xfer_dma_submit(struct spi_master *master,
master            732 drivers/spi/spi-atmel.c 	struct atmel_spi	*as = spi_master_get_devdata(master);
master            733 drivers/spi/spi-atmel.c 	struct dma_chan		*rxchan = master->dma_rx;
master            734 drivers/spi/spi-atmel.c 	struct dma_chan		*txchan = master->dma_tx;
master            740 drivers/spi/spi-atmel.c 	dev_vdbg(master->dev.parent, "atmel_spi_next_xfer_dma_submit\n");
master            794 drivers/spi/spi-atmel.c 	dev_dbg(master->dev.parent,
master            804 drivers/spi/spi-atmel.c 	rxdesc->callback_param = master;
master            822 drivers/spi/spi-atmel.c 	atmel_spi_stop_dma(master);
master            828 drivers/spi/spi-atmel.c static void atmel_spi_next_xfer_data(struct spi_master *master,
master            836 drivers/spi/spi-atmel.c 	if (*plen > master->max_dma_len)
master            837 drivers/spi/spi-atmel.c 		*plen = master->max_dma_len;
master            885 drivers/spi/spi-atmel.c static void atmel_spi_pdc_next_xfer(struct spi_master *master,
master            889 drivers/spi/spi-atmel.c 	struct atmel_spi	*as = spi_master_get_devdata(master);
master            896 drivers/spi/spi-atmel.c 	atmel_spi_next_xfer_data(master, xfer, &tx_dma, &rx_dma, &len);
master            915 drivers/spi/spi-atmel.c 		atmel_spi_next_xfer_data(master, xfer, &tx_dma, &rx_dma, &len);
master            986 drivers/spi/spi-atmel.c static void atmel_spi_dma_unmap_xfer(struct spi_master *master,
master            990 drivers/spi/spi-atmel.c 		dma_unmap_single(master->dev.parent, xfer->tx_dma,
master            993 drivers/spi/spi-atmel.c 		dma_unmap_single(master->dev.parent, xfer->rx_dma,
master           1083 drivers/spi/spi-atmel.c 	struct spi_master	*master = dev_id;
master           1084 drivers/spi/spi-atmel.c 	struct atmel_spi	*as = spi_master_get_devdata(master);
master           1096 drivers/spi/spi-atmel.c 		dev_warn(master->dev.parent, "overrun\n");
master           1141 drivers/spi/spi-atmel.c 	struct spi_master	*master = dev_id;
master           1142 drivers/spi/spi-atmel.c 	struct atmel_spi	*as = spi_master_get_devdata(master);
master           1182 drivers/spi/spi-atmel.c 	as = spi_master_get_devdata(spi->master);
master           1244 drivers/spi/spi-atmel.c static int atmel_spi_one_transfer(struct spi_master *master,
master           1257 drivers/spi/spi-atmel.c 	as = spi_master_get_devdata(master);
master           1291 drivers/spi/spi-atmel.c 			atmel_spi_pdc_next_xfer(master, msg, xfer);
master           1294 drivers/spi/spi-atmel.c 			ret = atmel_spi_next_xfer_dma_submit(master,
master           1299 drivers/spi/spi-atmel.c 				atmel_spi_next_xfer_pio(master, xfer);
master           1306 drivers/spi/spi-atmel.c 			atmel_spi_next_xfer_pio(master, xfer);
master           1325 drivers/spi/spi-atmel.c 			dev_warn(master->dev.parent,
master           1341 drivers/spi/spi-atmel.c 				dev_warn(master->dev.parent,
master           1350 drivers/spi/spi-atmel.c 			atmel_spi_stop_dma(master);
master           1355 drivers/spi/spi-atmel.c 			atmel_spi_dma_unmap_xfer(master, xfer);
master           1366 drivers/spi/spi-atmel.c 		atmel_spi_dma_unmap_xfer(master, xfer);
master           1385 drivers/spi/spi-atmel.c static int atmel_spi_transfer_one_message(struct spi_master *master,
master           1393 drivers/spi/spi-atmel.c 	as = spi_master_get_devdata(master);
master           1409 drivers/spi/spi-atmel.c 		ret = atmel_spi_one_transfer(master, msg, xfer);
master           1434 drivers/spi/spi-atmel.c 	spi_finalize_current_message(spi->master);
master           1494 drivers/spi/spi-atmel.c 	struct spi_master	*master;
master           1514 drivers/spi/spi-atmel.c 	master = spi_alloc_master(&pdev->dev, sizeof(*as));
master           1515 drivers/spi/spi-atmel.c 	if (!master)
master           1519 drivers/spi/spi-atmel.c 	master->use_gpio_descriptors = true;
master           1520 drivers/spi/spi-atmel.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
master           1521 drivers/spi/spi-atmel.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(8, 16);
master           1522 drivers/spi/spi-atmel.c 	master->dev.of_node = pdev->dev.of_node;
master           1523 drivers/spi/spi-atmel.c 	master->bus_num = pdev->id;
master           1524 drivers/spi/spi-atmel.c 	master->num_chipselect = master->dev.of_node ? 0 : 4;
master           1525 drivers/spi/spi-atmel.c 	master->setup = atmel_spi_setup;
master           1526 drivers/spi/spi-atmel.c 	master->flags = (SPI_MASTER_MUST_RX | SPI_MASTER_MUST_TX);
master           1527 drivers/spi/spi-atmel.c 	master->transfer_one_message = atmel_spi_transfer_one_message;
master           1528 drivers/spi/spi-atmel.c 	master->cleanup = atmel_spi_cleanup;
master           1529 drivers/spi/spi-atmel.c 	master->auto_runtime_pm = true;
master           1530 drivers/spi/spi-atmel.c 	master->max_dma_len = SPI_MAX_DMA_XFER;
master           1531 drivers/spi/spi-atmel.c 	master->can_dma = atmel_spi_can_dma;
master           1532 drivers/spi/spi-atmel.c 	platform_set_drvdata(pdev, master);
master           1534 drivers/spi/spi-atmel.c 	as = spi_master_get_devdata(master);
master           1562 drivers/spi/spi-atmel.c 		master->num_chipselect = 4;
master           1568 drivers/spi/spi-atmel.c 		ret = atmel_spi_configure_dma(master, as);
master           1598 drivers/spi/spi-atmel.c 			dev_info(master->dev.parent,
master           1607 drivers/spi/spi-atmel.c 					0, dev_name(&pdev->dev), master);
master           1610 drivers/spi/spi-atmel.c 					0, dev_name(&pdev->dev), master);
master           1635 drivers/spi/spi-atmel.c 	ret = devm_spi_register_master(&pdev->dev, master);
master           1651 drivers/spi/spi-atmel.c 		atmel_spi_release_dma(master);
master           1659 drivers/spi/spi-atmel.c 	spi_master_put(master);
master           1665 drivers/spi/spi-atmel.c 	struct spi_master	*master = platform_get_drvdata(pdev);
master           1666 drivers/spi/spi-atmel.c 	struct atmel_spi	*as = spi_master_get_devdata(master);
master           1672 drivers/spi/spi-atmel.c 		atmel_spi_stop_dma(master);
master           1673 drivers/spi/spi-atmel.c 		atmel_spi_release_dma(master);
master           1701 drivers/spi/spi-atmel.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1702 drivers/spi/spi-atmel.c 	struct atmel_spi *as = spi_master_get_devdata(master);
master           1712 drivers/spi/spi-atmel.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1713 drivers/spi/spi-atmel.c 	struct atmel_spi *as = spi_master_get_devdata(master);
master           1723 drivers/spi/spi-atmel.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1727 drivers/spi/spi-atmel.c 	ret = spi_master_suspend(master);
master           1739 drivers/spi/spi-atmel.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1740 drivers/spi/spi-atmel.c 	struct atmel_spi *as = spi_master_get_devdata(master);
master           1758 drivers/spi/spi-atmel.c 	return spi_master_resume(master);
master             69 drivers/spi/spi-au1550.c 	struct spi_master *master;
master            163 drivers/spi/spi-au1550.c 	struct au1550_spi *hw = spi_master_get_devdata(spi->master);
master            223 drivers/spi/spi-au1550.c 	struct au1550_spi *hw = spi_master_get_devdata(spi->master);
master            307 drivers/spi/spi-au1550.c 	struct au1550_spi *hw = spi_master_get_devdata(spi->master);
master            506 drivers/spi/spi-au1550.c 	struct au1550_spi *hw = spi_master_get_devdata(spi->master);
master            638 drivers/spi/spi-au1550.c 	struct au1550_spi *hw = spi_master_get_devdata(spi->master);
master            725 drivers/spi/spi-au1550.c 	struct spi_master *master;
master            729 drivers/spi/spi-au1550.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct au1550_spi));
master            730 drivers/spi/spi-au1550.c 	if (master == NULL) {
master            737 drivers/spi/spi-au1550.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST;
master            738 drivers/spi/spi-au1550.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 24);
master            740 drivers/spi/spi-au1550.c 	hw = spi_master_get_devdata(master);
master            742 drivers/spi/spi-au1550.c 	hw->master = master;
master            802 drivers/spi/spi-au1550.c 	hw->bitbang.master = hw->master;
master            860 drivers/spi/spi-au1550.c 	master->bus_num = pdev->id;
master            861 drivers/spi/spi-au1550.c 	master->num_chipselect = hw->pdata->num_chipselect;
master            875 drivers/spi/spi-au1550.c 		master->max_speed_hz = hw->pdata->mainclk_hz / min_div;
master            876 drivers/spi/spi-au1550.c 		master->min_speed_hz =
master            890 drivers/spi/spi-au1550.c 		master->bus_num, master->num_chipselect);
master            918 drivers/spi/spi-au1550.c 	spi_master_put(hw->master);
master            929 drivers/spi/spi-au1550.c 		hw->master->bus_num);
master            942 drivers/spi/spi-au1550.c 	spi_master_put(hw->master);
master            353 drivers/spi/spi-axi-spi-engine.c 	struct spi_master *master = devid;
master            354 drivers/spi/spi-axi-spi-engine.c 	struct spi_engine *spi_engine = spi_master_get_devdata(master);
master            393 drivers/spi/spi-axi-spi-engine.c 			spi_finalize_current_message(master);
master            409 drivers/spi/spi-axi-spi-engine.c static int spi_engine_transfer_one_message(struct spi_master *master,
master            413 drivers/spi/spi-axi-spi-engine.c 	struct spi_engine *spi_engine = spi_master_get_devdata(master);
master            461 drivers/spi/spi-axi-spi-engine.c 	struct spi_master *master;
master            474 drivers/spi/spi-axi-spi-engine.c 	master = spi_alloc_master(&pdev->dev, 0);
master            475 drivers/spi/spi-axi-spi-engine.c 	if (!master)
master            478 drivers/spi/spi-axi-spi-engine.c 	spi_master_set_devdata(master, spi_engine);
master            522 drivers/spi/spi-axi-spi-engine.c 	ret = request_irq(irq, spi_engine_irq, 0, pdev->name, master);
master            526 drivers/spi/spi-axi-spi-engine.c 	master->dev.of_node = pdev->dev.of_node;
master            527 drivers/spi/spi-axi-spi-engine.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_3WIRE;
master            528 drivers/spi/spi-axi-spi-engine.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            529 drivers/spi/spi-axi-spi-engine.c 	master->max_speed_hz = clk_get_rate(spi_engine->ref_clk) / 2;
master            530 drivers/spi/spi-axi-spi-engine.c 	master->transfer_one_message = spi_engine_transfer_one_message;
master            531 drivers/spi/spi-axi-spi-engine.c 	master->num_chipselect = 8;
master            533 drivers/spi/spi-axi-spi-engine.c 	ret = spi_register_master(master);
master            537 drivers/spi/spi-axi-spi-engine.c 	platform_set_drvdata(pdev, master);
master            541 drivers/spi/spi-axi-spi-engine.c 	free_irq(irq, master);
master            547 drivers/spi/spi-axi-spi-engine.c 	spi_master_put(master);
master            553 drivers/spi/spi-axi-spi-engine.c 	struct spi_master *master = spi_master_get(platform_get_drvdata(pdev));
master            554 drivers/spi/spi-axi-spi-engine.c 	struct spi_engine *spi_engine = spi_master_get_devdata(master);
master            557 drivers/spi/spi-axi-spi-engine.c 	spi_unregister_master(master);
master            559 drivers/spi/spi-axi-spi-engine.c 	free_irq(irq, master);
master            561 drivers/spi/spi-axi-spi-engine.c 	spi_master_put(master);
master            193 drivers/spi/spi-bcm-qspi.c 	struct spi_master *master;
master            589 drivers/spi/spi-bcm-qspi.c 	    spi_transfer_is_last(qspi->master, qt->trans))
master            795 drivers/spi/spi-bcm-qspi.c 	struct bcm_qspi *qspi = spi_master_get_devdata(spi->master);
master            877 drivers/spi/spi-bcm-qspi.c static int bcm_qspi_transfer_one(struct spi_master *master,
master            881 drivers/spi/spi-bcm-qspi.c 	struct bcm_qspi *qspi = spi_master_get_devdata(master);
master            908 drivers/spi/spi-bcm-qspi.c 	struct spi_master *master = spi->master;
master            909 drivers/spi/spi-bcm-qspi.c 	struct bcm_qspi *qspi = spi_master_get_devdata(master);
master            929 drivers/spi/spi-bcm-qspi.c 	ret = bcm_qspi_transfer_one(master, spi, &t[0]);
master            939 drivers/spi/spi-bcm-qspi.c 		ret = bcm_qspi_transfer_one(master, spi, &t[1]);
master            949 drivers/spi/spi-bcm-qspi.c 	struct bcm_qspi *qspi = spi_master_get_devdata(spi->master);
master           1202 drivers/spi/spi-bcm-qspi.c 	struct spi_master *master;
master           1216 drivers/spi/spi-bcm-qspi.c 	master = spi_alloc_master(dev, sizeof(struct bcm_qspi));
master           1217 drivers/spi/spi-bcm-qspi.c 	if (!master) {
master           1222 drivers/spi/spi-bcm-qspi.c 	qspi = spi_master_get_devdata(master);
master           1232 drivers/spi/spi-bcm-qspi.c 	qspi->master = master;
master           1234 drivers/spi/spi-bcm-qspi.c 	master->bus_num = -1;
master           1235 drivers/spi/spi-bcm-qspi.c 	master->mode_bits = SPI_CPHA | SPI_CPOL | SPI_RX_DUAL | SPI_RX_QUAD;
master           1236 drivers/spi/spi-bcm-qspi.c 	master->setup = bcm_qspi_setup;
master           1237 drivers/spi/spi-bcm-qspi.c 	master->transfer_one = bcm_qspi_transfer_one;
master           1238 drivers/spi/spi-bcm-qspi.c 	master->mem_ops = &bcm_qspi_mem_ops;
master           1239 drivers/spi/spi-bcm-qspi.c 	master->cleanup = bcm_qspi_cleanup;
master           1240 drivers/spi/spi-bcm-qspi.c 	master->dev.of_node = dev->of_node;
master           1241 drivers/spi/spi-bcm-qspi.c 	master->num_chipselect = NUM_CHIPSELECT;
master           1246 drivers/spi/spi-bcm-qspi.c 		master->num_chipselect = val;
master           1360 drivers/spi/spi-bcm-qspi.c 	ret = devm_spi_register_master(&pdev->dev, master);
master           1374 drivers/spi/spi-bcm-qspi.c 	spi_master_put(master);
master           1387 drivers/spi/spi-bcm-qspi.c 	spi_unregister_master(qspi->master);
master           1403 drivers/spi/spi-bcm-qspi.c 	spi_master_suspend(qspi->master);
master           1424 drivers/spi/spi-bcm-qspi.c 		spi_master_resume(qspi->master);
master            237 drivers/spi/spi-bcm2835aux.c 	struct spi_master *master = dev_id;
master            238 drivers/spi/spi-bcm2835aux.c 	struct bcm2835aux_spi *bs = spi_master_get_devdata(master);
master            257 drivers/spi/spi-bcm2835aux.c 		complete(&master->xfer_completion);
master            263 drivers/spi/spi-bcm2835aux.c static int __bcm2835aux_spi_transfer_one_irq(struct spi_master *master,
master            267 drivers/spi/spi-bcm2835aux.c 	struct bcm2835aux_spi *bs = spi_master_get_devdata(master);
master            278 drivers/spi/spi-bcm2835aux.c static int bcm2835aux_spi_transfer_one_irq(struct spi_master *master,
master            282 drivers/spi/spi-bcm2835aux.c 	struct bcm2835aux_spi *bs = spi_master_get_devdata(master);
master            300 drivers/spi/spi-bcm2835aux.c 	return __bcm2835aux_spi_transfer_one_irq(master, spi, tfr);
master            303 drivers/spi/spi-bcm2835aux.c static int bcm2835aux_spi_transfer_one_poll(struct spi_master *master,
master            307 drivers/spi/spi-bcm2835aux.c 	struct bcm2835aux_spi *bs = spi_master_get_devdata(master);
master            334 drivers/spi/spi-bcm2835aux.c 			return __bcm2835aux_spi_transfer_one_irq(master,
master            343 drivers/spi/spi-bcm2835aux.c static int bcm2835aux_spi_transfer_one(struct spi_master *master,
master            347 drivers/spi/spi-bcm2835aux.c 	struct bcm2835aux_spi *bs = spi_master_get_devdata(master);
master            398 drivers/spi/spi-bcm2835aux.c 		return bcm2835aux_spi_transfer_one_poll(master, spi, tfr);
master            401 drivers/spi/spi-bcm2835aux.c 	return bcm2835aux_spi_transfer_one_irq(master, spi, tfr);
master            404 drivers/spi/spi-bcm2835aux.c static int bcm2835aux_spi_prepare_message(struct spi_master *master,
master            408 drivers/spi/spi-bcm2835aux.c 	struct bcm2835aux_spi *bs = spi_master_get_devdata(master);
master            428 drivers/spi/spi-bcm2835aux.c static int bcm2835aux_spi_unprepare_message(struct spi_master *master,
master            431 drivers/spi/spi-bcm2835aux.c 	struct bcm2835aux_spi *bs = spi_master_get_devdata(master);
master            438 drivers/spi/spi-bcm2835aux.c static void bcm2835aux_spi_handle_err(struct spi_master *master,
master            441 drivers/spi/spi-bcm2835aux.c 	struct bcm2835aux_spi *bs = spi_master_get_devdata(master);
master            492 drivers/spi/spi-bcm2835aux.c 	struct spi_master *master;
master            497 drivers/spi/spi-bcm2835aux.c 	master = spi_alloc_master(&pdev->dev, sizeof(*bs));
master            498 drivers/spi/spi-bcm2835aux.c 	if (!master)
master            501 drivers/spi/spi-bcm2835aux.c 	platform_set_drvdata(pdev, master);
master            502 drivers/spi/spi-bcm2835aux.c 	master->mode_bits = (SPI_CPOL | SPI_CS_HIGH | SPI_NO_CS);
master            503 drivers/spi/spi-bcm2835aux.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            515 drivers/spi/spi-bcm2835aux.c 	master->num_chipselect = 1;
master            516 drivers/spi/spi-bcm2835aux.c 	master->setup = bcm2835aux_spi_setup;
master            517 drivers/spi/spi-bcm2835aux.c 	master->transfer_one = bcm2835aux_spi_transfer_one;
master            518 drivers/spi/spi-bcm2835aux.c 	master->handle_err = bcm2835aux_spi_handle_err;
master            519 drivers/spi/spi-bcm2835aux.c 	master->prepare_message = bcm2835aux_spi_prepare_message;
master            520 drivers/spi/spi-bcm2835aux.c 	master->unprepare_message = bcm2835aux_spi_unprepare_message;
master            521 drivers/spi/spi-bcm2835aux.c 	master->dev.of_node = pdev->dev.of_node;
master            523 drivers/spi/spi-bcm2835aux.c 	bs = spi_master_get_devdata(master);
master            566 drivers/spi/spi-bcm2835aux.c 			       dev_name(&pdev->dev), master);
master            572 drivers/spi/spi-bcm2835aux.c 	err = spi_register_master(master);
master            585 drivers/spi/spi-bcm2835aux.c 	spi_master_put(master);
master            591 drivers/spi/spi-bcm2835aux.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            592 drivers/spi/spi-bcm2835aux.c 	struct bcm2835aux_spi *bs = spi_master_get_devdata(master);
master            596 drivers/spi/spi-bcm2835aux.c 	spi_unregister_master(master);
master            157 drivers/spi/spi-bcm63xx-hsspi.c 	struct bcm63xx_hsspi *bs = spi_master_get_devdata(spi->master);
master            225 drivers/spi/spi-bcm63xx-hsspi.c 	struct bcm63xx_hsspi *bs = spi_master_get_devdata(spi->master);
master            260 drivers/spi/spi-bcm63xx-hsspi.c static int bcm63xx_hsspi_transfer_one(struct spi_master *master,
master            263 drivers/spi/spi-bcm63xx-hsspi.c 	struct bcm63xx_hsspi *bs = spi_master_get_devdata(master);
master            309 drivers/spi/spi-bcm63xx-hsspi.c 	spi_finalize_current_message(master);
master            331 drivers/spi/spi-bcm63xx-hsspi.c 	struct spi_master *master;
master            376 drivers/spi/spi-bcm63xx-hsspi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*bs));
master            377 drivers/spi/spi-bcm63xx-hsspi.c 	if (!master) {
master            382 drivers/spi/spi-bcm63xx-hsspi.c 	bs = spi_master_get_devdata(master);
master            393 drivers/spi/spi-bcm63xx-hsspi.c 	master->dev.of_node = dev->of_node;
master            395 drivers/spi/spi-bcm63xx-hsspi.c 		master->bus_num = HSSPI_BUS_NUM;
master            403 drivers/spi/spi-bcm63xx-hsspi.c 	master->num_chipselect = num_cs;
master            404 drivers/spi/spi-bcm63xx-hsspi.c 	master->setup = bcm63xx_hsspi_setup;
master            405 drivers/spi/spi-bcm63xx-hsspi.c 	master->transfer_one_message = bcm63xx_hsspi_transfer_one;
master            406 drivers/spi/spi-bcm63xx-hsspi.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH |
master            408 drivers/spi/spi-bcm63xx-hsspi.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            409 drivers/spi/spi-bcm63xx-hsspi.c 	master->auto_runtime_pm = true;
master            411 drivers/spi/spi-bcm63xx-hsspi.c 	platform_set_drvdata(pdev, master);
master            432 drivers/spi/spi-bcm63xx-hsspi.c 	ret = devm_spi_register_master(dev, master);
master            439 drivers/spi/spi-bcm63xx-hsspi.c 	spi_master_put(master);
master            450 drivers/spi/spi-bcm63xx-hsspi.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            451 drivers/spi/spi-bcm63xx-hsspi.c 	struct bcm63xx_hsspi *bs = spi_master_get_devdata(master);
master            464 drivers/spi/spi-bcm63xx-hsspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            465 drivers/spi/spi-bcm63xx-hsspi.c 	struct bcm63xx_hsspi *bs = spi_master_get_devdata(master);
master            467 drivers/spi/spi-bcm63xx-hsspi.c 	spi_master_suspend(master);
master            476 drivers/spi/spi-bcm63xx-hsspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            477 drivers/spi/spi-bcm63xx-hsspi.c 	struct bcm63xx_hsspi *bs = spi_master_get_devdata(master);
master            490 drivers/spi/spi-bcm63xx-hsspi.c 	spi_master_resume(master);
master            198 drivers/spi/spi-bcm63xx.c 	struct bcm63xx_spi *bs = spi_master_get_devdata(spi->master);
master            229 drivers/spi/spi-bcm63xx.c 	struct bcm63xx_spi *bs = spi_master_get_devdata(spi->master);
master            324 drivers/spi/spi-bcm63xx.c static int bcm63xx_spi_transfer_one(struct spi_master *master,
master            327 drivers/spi/spi-bcm63xx.c 	struct bcm63xx_spi *bs = spi_master_get_devdata(master);
master            397 drivers/spi/spi-bcm63xx.c 	spi_finalize_current_message(master);
master            407 drivers/spi/spi-bcm63xx.c 	struct spi_master *master = (struct spi_master *)dev_id;
master            408 drivers/spi/spi-bcm63xx.c 	struct bcm63xx_spi *bs = spi_master_get_devdata(master);
master            425 drivers/spi/spi-bcm63xx.c 	struct bcm63xx_spi *bs = spi_master_get_devdata(spi->master);
master            491 drivers/spi/spi-bcm63xx.c 	struct spi_master *master;
master            532 drivers/spi/spi-bcm63xx.c 	master = spi_alloc_master(dev, sizeof(*bs));
master            533 drivers/spi/spi-bcm63xx.c 	if (!master) {
master            538 drivers/spi/spi-bcm63xx.c 	bs = spi_master_get_devdata(master);
master            541 drivers/spi/spi-bcm63xx.c 	platform_set_drvdata(pdev, master);
master            557 drivers/spi/spi-bcm63xx.c 							pdev->name, master);
master            563 drivers/spi/spi-bcm63xx.c 	master->dev.of_node = dev->of_node;
master            564 drivers/spi/spi-bcm63xx.c 	master->bus_num = bus_num;
master            565 drivers/spi/spi-bcm63xx.c 	master->num_chipselect = num_cs;
master            566 drivers/spi/spi-bcm63xx.c 	master->transfer_one_message = bcm63xx_spi_transfer_one;
master            567 drivers/spi/spi-bcm63xx.c 	master->mode_bits = MODEBITS;
master            568 drivers/spi/spi-bcm63xx.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            569 drivers/spi/spi-bcm63xx.c 	master->max_transfer_size = bcm63xx_spi_max_length;
master            570 drivers/spi/spi-bcm63xx.c 	master->max_message_size = bcm63xx_spi_max_length;
master            571 drivers/spi/spi-bcm63xx.c 	master->auto_runtime_pm = true;
master            585 drivers/spi/spi-bcm63xx.c 	ret = devm_spi_register_master(dev, master);
master            599 drivers/spi/spi-bcm63xx.c 	spi_master_put(master);
master            605 drivers/spi/spi-bcm63xx.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            606 drivers/spi/spi-bcm63xx.c 	struct bcm63xx_spi *bs = spi_master_get_devdata(master);
master            620 drivers/spi/spi-bcm63xx.c 	struct spi_master *master = dev_get_drvdata(dev);
master            621 drivers/spi/spi-bcm63xx.c 	struct bcm63xx_spi *bs = spi_master_get_devdata(master);
master            623 drivers/spi/spi-bcm63xx.c 	spi_master_suspend(master);
master            632 drivers/spi/spi-bcm63xx.c 	struct spi_master *master = dev_get_drvdata(dev);
master            633 drivers/spi/spi-bcm63xx.c 	struct bcm63xx_spi *bs = spi_master_get_devdata(master);
master            640 drivers/spi/spi-bcm63xx.c 	spi_master_resume(master);
master            185 drivers/spi/spi-bitbang.c 	bitbang = spi_master_get_devdata(spi->master);
master            226 drivers/spi/spi-bitbang.c 	bitbang = spi_master_get_devdata(spi->master);
master            271 drivers/spi/spi-bitbang.c static int spi_bitbang_transfer_one(struct spi_master *master,
master            275 drivers/spi/spi-bitbang.c 	struct spi_bitbang *bitbang = spi_master_get_devdata(master);
master            293 drivers/spi/spi-bitbang.c 	spi_finalize_current_transfer(master);
master            313 drivers/spi/spi-bitbang.c 	struct spi_bitbang *bitbang = spi_master_get_devdata(spi->master);
master            331 drivers/spi/spi-bitbang.c 	struct spi_master *master = bitbang->master;
master            333 drivers/spi/spi-bitbang.c 	if (!master || !bitbang->chipselect)
master            338 drivers/spi/spi-bitbang.c 	if (!master->mode_bits)
master            339 drivers/spi/spi-bitbang.c 		master->mode_bits = SPI_CPOL | SPI_CPHA | bitbang->flags;
master            341 drivers/spi/spi-bitbang.c 	if (master->transfer || master->transfer_one_message)
master            344 drivers/spi/spi-bitbang.c 	master->prepare_transfer_hardware = spi_bitbang_prepare_hardware;
master            345 drivers/spi/spi-bitbang.c 	master->unprepare_transfer_hardware = spi_bitbang_unprepare_hardware;
master            346 drivers/spi/spi-bitbang.c 	master->transfer_one = spi_bitbang_transfer_one;
master            347 drivers/spi/spi-bitbang.c 	master->set_cs = spi_bitbang_set_cs;
master            352 drivers/spi/spi-bitbang.c 		if (!master->setup) {
master            356 drivers/spi/spi-bitbang.c 			master->setup = spi_bitbang_setup;
master            357 drivers/spi/spi-bitbang.c 			master->cleanup = spi_bitbang_cleanup;
master            395 drivers/spi/spi-bitbang.c 	struct spi_master *master = bitbang->master;
master            405 drivers/spi/spi-bitbang.c 	ret = spi_register_master(spi_master_get(master));
master            407 drivers/spi/spi-bitbang.c 		spi_master_put(master);
master            418 drivers/spi/spi-bitbang.c 	spi_unregister_master(bitbang->master);
master            181 drivers/spi/spi-butterfly.c 	struct spi_master	*master;
master            192 drivers/spi/spi-butterfly.c 	master = spi_alloc_master(dev, sizeof(*pp));
master            193 drivers/spi/spi-butterfly.c 	if (!master) {
master            197 drivers/spi/spi-butterfly.c 	pp = spi_master_get_devdata(master);
master            205 drivers/spi/spi-butterfly.c 	master->bus_num = 42;
master            206 drivers/spi/spi-butterfly.c 	master->num_chipselect = 2;
master            208 drivers/spi/spi-butterfly.c 	pp->bitbang.master = master;
master            266 drivers/spi/spi-butterfly.c 	pp->dataflash = spi_new_device(pp->bitbang.master, &pp->info[0]);
master            283 drivers/spi/spi-butterfly.c 	spi_master_put(pp->bitbang.master);
master            311 drivers/spi/spi-butterfly.c 	spi_master_put(pp->bitbang.master);
master            175 drivers/spi/spi-cadence.c 	struct cdns_spi *xspi = spi_master_get_devdata(spi->master);
master            206 drivers/spi/spi-cadence.c 	struct cdns_spi *xspi = spi_master_get_devdata(spi->master);
master            249 drivers/spi/spi-cadence.c 	struct cdns_spi *xspi = spi_master_get_devdata(spi->master);
master            287 drivers/spi/spi-cadence.c 	struct cdns_spi *xspi = spi_master_get_devdata(spi->master);
master            342 drivers/spi/spi-cadence.c 	struct spi_master *master = dev_id;
master            343 drivers/spi/spi-cadence.c 	struct cdns_spi *xspi = spi_master_get_devdata(master);
master            356 drivers/spi/spi-cadence.c 		spi_finalize_current_transfer(master);
master            382 drivers/spi/spi-cadence.c 			spi_finalize_current_transfer(master);
master            390 drivers/spi/spi-cadence.c static int cdns_prepare_message(struct spi_master *master,
master            409 drivers/spi/spi-cadence.c static int cdns_transfer_one(struct spi_master *master,
master            413 drivers/spi/spi-cadence.c 	struct cdns_spi *xspi = spi_master_get_devdata(master);
master            437 drivers/spi/spi-cadence.c static int cdns_prepare_transfer_hardware(struct spi_master *master)
master            439 drivers/spi/spi-cadence.c 	struct cdns_spi *xspi = spi_master_get_devdata(master);
master            455 drivers/spi/spi-cadence.c static int cdns_unprepare_transfer_hardware(struct spi_master *master)
master            457 drivers/spi/spi-cadence.c 	struct cdns_spi *xspi = spi_master_get_devdata(master);
master            475 drivers/spi/spi-cadence.c 	struct spi_master *master;
master            479 drivers/spi/spi-cadence.c 	master = spi_alloc_master(&pdev->dev, sizeof(*xspi));
master            480 drivers/spi/spi-cadence.c 	if (!master)
master            483 drivers/spi/spi-cadence.c 	xspi = spi_master_get_devdata(master);
master            484 drivers/spi/spi-cadence.c 	master->dev.of_node = pdev->dev.of_node;
master            485 drivers/spi/spi-cadence.c 	platform_set_drvdata(pdev, master);
master            521 drivers/spi/spi-cadence.c 		master->num_chipselect = CDNS_SPI_DEFAULT_NUM_CS;
master            523 drivers/spi/spi-cadence.c 		master->num_chipselect = num_cs;
master            545 drivers/spi/spi-cadence.c 			       0, pdev->name, master);
master            552 drivers/spi/spi-cadence.c 	master->use_gpio_descriptors = true;
master            553 drivers/spi/spi-cadence.c 	master->prepare_transfer_hardware = cdns_prepare_transfer_hardware;
master            554 drivers/spi/spi-cadence.c 	master->prepare_message = cdns_prepare_message;
master            555 drivers/spi/spi-cadence.c 	master->transfer_one = cdns_transfer_one;
master            556 drivers/spi/spi-cadence.c 	master->unprepare_transfer_hardware = cdns_unprepare_transfer_hardware;
master            557 drivers/spi/spi-cadence.c 	master->set_cs = cdns_spi_chipselect;
master            558 drivers/spi/spi-cadence.c 	master->auto_runtime_pm = true;
master            559 drivers/spi/spi-cadence.c 	master->mode_bits = SPI_CPOL | SPI_CPHA;
master            562 drivers/spi/spi-cadence.c 	master->max_speed_hz = clk_get_rate(xspi->ref_clk) / 4;
master            563 drivers/spi/spi-cadence.c 	xspi->speed_hz = master->max_speed_hz;
master            565 drivers/spi/spi-cadence.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            567 drivers/spi/spi-cadence.c 	ret = spi_register_master(master);
master            582 drivers/spi/spi-cadence.c 	spi_master_put(master);
master            598 drivers/spi/spi-cadence.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            599 drivers/spi/spi-cadence.c 	struct cdns_spi *xspi = spi_master_get_devdata(master);
master            608 drivers/spi/spi-cadence.c 	spi_unregister_master(master);
master            624 drivers/spi/spi-cadence.c 	struct spi_master *master = dev_get_drvdata(dev);
master            626 drivers/spi/spi-cadence.c 	return spi_master_suspend(master);
master            639 drivers/spi/spi-cadence.c 	struct spi_master *master = dev_get_drvdata(dev);
master            640 drivers/spi/spi-cadence.c 	struct cdns_spi *xspi = spi_master_get_devdata(master);
master            643 drivers/spi/spi-cadence.c 	return spi_master_resume(master);
master            656 drivers/spi/spi-cadence.c 	struct spi_master *master = dev_get_drvdata(dev);
master            657 drivers/spi/spi-cadence.c 	struct cdns_spi *xspi = spi_master_get_devdata(master);
master            685 drivers/spi/spi-cadence.c 	struct spi_master *master = dev_get_drvdata(dev);
master            686 drivers/spi/spi-cadence.c 	struct cdns_spi *xspi = spi_master_get_devdata(master);
master             22 drivers/spi/spi-cavium-octeon.c 	struct spi_master *master;
master             26 drivers/spi/spi-cavium-octeon.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct octeon_spi));
master             27 drivers/spi/spi-cavium-octeon.c 	if (!master)
master             29 drivers/spi/spi-cavium-octeon.c 	p = spi_master_get_devdata(master);
master             30 drivers/spi/spi-cavium-octeon.c 	platform_set_drvdata(pdev, master);
master             46 drivers/spi/spi-cavium-octeon.c 	master->num_chipselect = 4;
master             47 drivers/spi/spi-cavium-octeon.c 	master->mode_bits = SPI_CPHA |
master             53 drivers/spi/spi-cavium-octeon.c 	master->transfer_one_message = octeon_spi_transfer_one_message;
master             54 drivers/spi/spi-cavium-octeon.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master             55 drivers/spi/spi-cavium-octeon.c 	master->max_speed_hz = OCTEON_SPI_MAX_CLOCK_HZ;
master             57 drivers/spi/spi-cavium-octeon.c 	master->dev.of_node = pdev->dev.of_node;
master             58 drivers/spi/spi-cavium-octeon.c 	err = devm_spi_register_master(&pdev->dev, master);
master             68 drivers/spi/spi-cavium-octeon.c 	spi_master_put(master);
master             74 drivers/spi/spi-cavium-octeon.c 	struct spi_master *master = platform_get_drvdata(pdev);
master             75 drivers/spi/spi-cavium-octeon.c 	struct octeon_spi *p = spi_master_get_devdata(master);
master             23 drivers/spi/spi-cavium-thunderx.c 	struct spi_master *master;
master             27 drivers/spi/spi-cavium-thunderx.c 	master = spi_alloc_master(dev, sizeof(struct octeon_spi));
master             28 drivers/spi/spi-cavium-thunderx.c 	if (!master)
master             31 drivers/spi/spi-cavium-thunderx.c 	p = spi_master_get_devdata(master);
master             67 drivers/spi/spi-cavium-thunderx.c 	master->num_chipselect = 4;
master             68 drivers/spi/spi-cavium-thunderx.c 	master->mode_bits = SPI_CPHA | SPI_CPOL | SPI_CS_HIGH |
master             70 drivers/spi/spi-cavium-thunderx.c 	master->transfer_one_message = octeon_spi_transfer_one_message;
master             71 drivers/spi/spi-cavium-thunderx.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master             72 drivers/spi/spi-cavium-thunderx.c 	master->max_speed_hz = OCTEON_SPI_MAX_CLOCK_HZ;
master             73 drivers/spi/spi-cavium-thunderx.c 	master->dev.of_node = pdev->dev.of_node;
master             75 drivers/spi/spi-cavium-thunderx.c 	pci_set_drvdata(pdev, master);
master             77 drivers/spi/spi-cavium-thunderx.c 	ret = devm_spi_register_master(dev, master);
master             86 drivers/spi/spi-cavium-thunderx.c 	spi_master_put(master);
master             92 drivers/spi/spi-cavium-thunderx.c 	struct spi_master *master = pci_get_drvdata(pdev);
master             95 drivers/spi/spi-cavium-thunderx.c 	p = spi_master_get_devdata(master);
master            128 drivers/spi/spi-cavium.c int octeon_spi_transfer_one_message(struct spi_master *master,
master            131 drivers/spi/spi-cavium.c 	struct octeon_spi *p = spi_master_get_devdata(master);
master            149 drivers/spi/spi-cavium.c 	spi_finalize_current_message(master);
master             31 drivers/spi/spi-cavium.h int octeon_spi_transfer_one_message(struct spi_master *master,
master             35 drivers/spi/spi-clps711x.c static int spi_clps711x_prepare_message(struct spi_master *master,
master             38 drivers/spi/spi-clps711x.c 	struct spi_clps711x_data *hw = spi_master_get_devdata(master);
master             47 drivers/spi/spi-clps711x.c static int spi_clps711x_transfer_one(struct spi_master *master,
master             51 drivers/spi/spi-clps711x.c 	struct spi_clps711x_data *hw = spi_master_get_devdata(master);
master             70 drivers/spi/spi-clps711x.c 	struct spi_master *master = dev_id;
master             71 drivers/spi/spi-clps711x.c 	struct spi_clps711x_data *hw = spi_master_get_devdata(master);
master             85 drivers/spi/spi-clps711x.c 		spi_finalize_current_transfer(master);
master             93 drivers/spi/spi-clps711x.c 	struct spi_master *master;
master            100 drivers/spi/spi-clps711x.c 	master = spi_alloc_master(&pdev->dev, sizeof(*hw));
master            101 drivers/spi/spi-clps711x.c 	if (!master)
master            104 drivers/spi/spi-clps711x.c 	master->use_gpio_descriptors = true;
master            105 drivers/spi/spi-clps711x.c 	master->bus_num = -1;
master            106 drivers/spi/spi-clps711x.c 	master->mode_bits = SPI_CPHA | SPI_CS_HIGH;
master            107 drivers/spi/spi-clps711x.c 	master->bits_per_word_mask =  SPI_BPW_RANGE_MASK(1, 8);
master            108 drivers/spi/spi-clps711x.c 	master->dev.of_node = pdev->dev.of_node;
master            109 drivers/spi/spi-clps711x.c 	master->prepare_message = spi_clps711x_prepare_message;
master            110 drivers/spi/spi-clps711x.c 	master->transfer_one = spi_clps711x_transfer_one;
master            112 drivers/spi/spi-clps711x.c 	hw = spi_master_get_devdata(master);
master            140 drivers/spi/spi-clps711x.c 			       dev_name(&pdev->dev), master);
master            144 drivers/spi/spi-clps711x.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            149 drivers/spi/spi-clps711x.c 	spi_master_put(master);
master            289 drivers/spi/spi-coldfire-qspi.c 	struct mcfqspi *mcfqspi = spi_master_get_devdata(spi->master);
master            298 drivers/spi/spi-coldfire-qspi.c static int mcfqspi_transfer_one(struct spi_master *master,
master            302 drivers/spi/spi-coldfire-qspi.c 	struct mcfqspi *mcfqspi = spi_master_get_devdata(master);
master            326 drivers/spi/spi-coldfire-qspi.c 	mcfqspi_cs_deselect(spi_master_get_devdata(spi->master),
master            340 drivers/spi/spi-coldfire-qspi.c 	struct spi_master *master;
master            356 drivers/spi/spi-coldfire-qspi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*mcfqspi));
master            357 drivers/spi/spi-coldfire-qspi.c 	if (master == NULL) {
master            362 drivers/spi/spi-coldfire-qspi.c 	mcfqspi = spi_master_get_devdata(master);
master            392 drivers/spi/spi-coldfire-qspi.c 	master->bus_num = pdata->bus_num;
master            393 drivers/spi/spi-coldfire-qspi.c 	master->num_chipselect = pdata->num_chipselect;
master            404 drivers/spi/spi-coldfire-qspi.c 	master->mode_bits = SPI_CS_HIGH | SPI_CPOL | SPI_CPHA;
master            405 drivers/spi/spi-coldfire-qspi.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(8, 16);
master            406 drivers/spi/spi-coldfire-qspi.c 	master->setup = mcfqspi_setup;
master            407 drivers/spi/spi-coldfire-qspi.c 	master->set_cs = mcfqspi_set_cs;
master            408 drivers/spi/spi-coldfire-qspi.c 	master->transfer_one = mcfqspi_transfer_one;
master            409 drivers/spi/spi-coldfire-qspi.c 	master->auto_runtime_pm = true;
master            411 drivers/spi/spi-coldfire-qspi.c 	platform_set_drvdata(pdev, master);
master            414 drivers/spi/spi-coldfire-qspi.c 	status = devm_spi_register_master(&pdev->dev, master);
master            430 drivers/spi/spi-coldfire-qspi.c 	spi_master_put(master);
master            439 drivers/spi/spi-coldfire-qspi.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            440 drivers/spi/spi-coldfire-qspi.c 	struct mcfqspi *mcfqspi = spi_master_get_devdata(master);
master            455 drivers/spi/spi-coldfire-qspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            456 drivers/spi/spi-coldfire-qspi.c 	struct mcfqspi *mcfqspi = spi_master_get_devdata(master);
master            459 drivers/spi/spi-coldfire-qspi.c 	ret = spi_master_suspend(master);
master            470 drivers/spi/spi-coldfire-qspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            471 drivers/spi/spi-coldfire-qspi.c 	struct mcfqspi *mcfqspi = spi_master_get_devdata(master);
master            475 drivers/spi/spi-coldfire-qspi.c 	return spi_master_resume(master);
master            482 drivers/spi/spi-coldfire-qspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            483 drivers/spi/spi-coldfire-qspi.c 	struct mcfqspi *mcfqspi = spi_master_get_devdata(master);
master            492 drivers/spi/spi-coldfire-qspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            493 drivers/spi/spi-coldfire-qspi.c 	struct mcfqspi *mcfqspi = spi_master_get_devdata(master);
master            205 drivers/spi/spi-davinci.c 	dspi = spi_master_get_devdata(spi->master);
master            280 drivers/spi/spi-davinci.c 	dspi = spi_master_get_devdata(spi->master);
master            388 drivers/spi/spi-davinci.c 	struct davinci_spi *dspi = spi_master_get_devdata(spi->master);
master            420 drivers/spi/spi-davinci.c 	dspi = spi_master_get_devdata(spi->master);
master            450 drivers/spi/spi-davinci.c static bool davinci_spi_can_dma(struct spi_master *master,
master            468 drivers/spi/spi-davinci.c 	struct device *sdev = dspi->bitbang.master->dev.parent;
master            581 drivers/spi/spi-davinci.c 	dspi = spi_master_get_devdata(spi->master);
master            602 drivers/spi/spi-davinci.c 	if (!davinci_spi_can_dma(spi->master, spi, t)) {
master            683 drivers/spi/spi-davinci.c 	if (davinci_spi_can_dma(spi->master, spi, t))
master            752 drivers/spi/spi-davinci.c 	struct device *sdev = dspi->bitbang.master->dev.parent;
master            870 drivers/spi/spi-davinci.c 	struct spi_master *master;
master            877 drivers/spi/spi-davinci.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct davinci_spi));
master            878 drivers/spi/spi-davinci.c 	if (master == NULL) {
master            883 drivers/spi/spi-davinci.c 	platform_set_drvdata(pdev, master);
master            885 drivers/spi/spi-davinci.c 	dspi = spi_master_get_devdata(master);
master            937 drivers/spi/spi-davinci.c 	dspi->bitbang.master = master;
master            948 drivers/spi/spi-davinci.c 	master->use_gpio_descriptors = true;
master            949 drivers/spi/spi-davinci.c 	master->dev.of_node = pdev->dev.of_node;
master            950 drivers/spi/spi-davinci.c 	master->bus_num = pdev->id;
master            951 drivers/spi/spi-davinci.c 	master->num_chipselect = pdata->num_chipselect;
master            952 drivers/spi/spi-davinci.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(2, 16);
master            953 drivers/spi/spi-davinci.c 	master->flags = SPI_MASTER_MUST_RX;
master            954 drivers/spi/spi-davinci.c 	master->setup = davinci_spi_setup;
master            955 drivers/spi/spi-davinci.c 	master->cleanup = davinci_spi_cleanup;
master            956 drivers/spi/spi-davinci.c 	master->can_dma = davinci_spi_can_dma;
master           1018 drivers/spi/spi-davinci.c 	spi_master_put(master);
master           1035 drivers/spi/spi-davinci.c 	struct spi_master *master;
master           1037 drivers/spi/spi-davinci.c 	master = platform_get_drvdata(pdev);
master           1038 drivers/spi/spi-davinci.c 	dspi = spi_master_get_devdata(master);
master           1043 drivers/spi/spi-davinci.c 	spi_master_put(master);
master             81 drivers/spi/spi-dln2.c 	struct spi_master *master;
master            178 drivers/spi/spi-dln2.c 	u8 cs_mask = GENMASK(dln2->master->num_chipselect - 1, 0);
master            590 drivers/spi/spi-dln2.c static int dln2_spi_prepare_message(struct spi_master *master,
master            594 drivers/spi/spi-dln2.c 	struct dln2_spi *dln2 = spi_master_get_devdata(master);
master            651 drivers/spi/spi-dln2.c static int dln2_spi_transfer_one(struct spi_master *master,
master            655 drivers/spi/spi-dln2.c 	struct dln2_spi *dln2 = spi_master_get_devdata(master);
master            667 drivers/spi/spi-dln2.c 	if (!xfer->cs_change && !spi_transfer_is_last(master, xfer))
master            680 drivers/spi/spi-dln2.c 	struct spi_master *master;
master            686 drivers/spi/spi-dln2.c 	master = spi_alloc_master(&pdev->dev, sizeof(*dln2));
master            687 drivers/spi/spi-dln2.c 	if (!master)
master            690 drivers/spi/spi-dln2.c 	platform_set_drvdata(pdev, master);
master            692 drivers/spi/spi-dln2.c 	dln2 = spi_master_get_devdata(master);
master            700 drivers/spi/spi-dln2.c 	dln2->master = master;
master            701 drivers/spi/spi-dln2.c 	dln2->master->dev.of_node = dev->of_node;
master            715 drivers/spi/spi-dln2.c 	ret = dln2_spi_get_cs_num(dln2, &master->num_chipselect);
master            722 drivers/spi/spi-dln2.c 				       &master->min_speed_hz,
master            723 drivers/spi/spi-dln2.c 				       &master->max_speed_hz);
master            730 drivers/spi/spi-dln2.c 						 &master->bits_per_word_mask);
master            742 drivers/spi/spi-dln2.c 	master->bus_num = -1;
master            743 drivers/spi/spi-dln2.c 	master->mode_bits = SPI_CPOL | SPI_CPHA;
master            744 drivers/spi/spi-dln2.c 	master->prepare_message = dln2_spi_prepare_message;
master            745 drivers/spi/spi-dln2.c 	master->transfer_one = dln2_spi_transfer_one;
master            746 drivers/spi/spi-dln2.c 	master->auto_runtime_pm = true;
master            761 drivers/spi/spi-dln2.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            776 drivers/spi/spi-dln2.c 	spi_master_put(master);
master            783 drivers/spi/spi-dln2.c 	struct spi_master *master = spi_master_get(platform_get_drvdata(pdev));
master            784 drivers/spi/spi-dln2.c 	struct dln2_spi *dln2 = spi_master_get_devdata(master);
master            798 drivers/spi/spi-dln2.c 	struct spi_master *master = dev_get_drvdata(dev);
master            799 drivers/spi/spi-dln2.c 	struct dln2_spi *dln2 = spi_master_get_devdata(master);
master            801 drivers/spi/spi-dln2.c 	ret = spi_master_suspend(master);
master            826 drivers/spi/spi-dln2.c 	struct spi_master *master = dev_get_drvdata(dev);
master            827 drivers/spi/spi-dln2.c 	struct dln2_spi *dln2 = spi_master_get_devdata(master);
master            839 drivers/spi/spi-dln2.c 	return spi_master_resume(master);
master            846 drivers/spi/spi-dln2.c 	struct spi_master *master = dev_get_drvdata(dev);
master            847 drivers/spi/spi-dln2.c 	struct dln2_spi *dln2 = spi_master_get_devdata(master);
master            854 drivers/spi/spi-dln2.c 	struct spi_master *master = dev_get_drvdata(dev);
master            855 drivers/spi/spi-dln2.c 	struct dln2_spi *dln2 = spi_master_get_devdata(master);
master             61 drivers/spi/spi-dw-mid.c 	dws->master->dma_rx = dws->rxchan;
master             68 drivers/spi/spi-dw-mid.c 	dws->master->dma_tx = dws->txchan;
master            101 drivers/spi/spi-dw-mid.c 	dev_err(&dws->master->dev, "%s: FIFO overrun/underrun\n", __func__);
master            102 drivers/spi/spi-dw-mid.c 	dws->master->cur_msg->status = -EIO;
master            103 drivers/spi/spi-dw-mid.c 	spi_finalize_current_transfer(dws->master);
master            107 drivers/spi/spi-dw-mid.c static bool mid_spi_can_dma(struct spi_controller *master,
master            110 drivers/spi/spi-dw-mid.c 	struct dw_spi *dws = spi_controller_get_devdata(master);
master            138 drivers/spi/spi-dw-mid.c 	spi_finalize_current_transfer(dws->master);
master            184 drivers/spi/spi-dw-mid.c 	spi_finalize_current_transfer(dws->master);
master             60 drivers/spi/spi-dw-mmio.c 	struct dw_spi *dws = spi_master_get_devdata(spi->master);
master             49 drivers/spi/spi-dw.c 			"%s registers:\n", dev_name(&dws->master->dev));
master            101 drivers/spi/spi-dw.c 	snprintf(name, 32, "dw_spi%d", dws->master->bus_num);
master            227 drivers/spi/spi-dw.c 	dev_err(&dws->master->dev, "%s\n", msg);
master            228 drivers/spi/spi-dw.c 	dws->master->cur_msg->status = -EIO;
master            229 drivers/spi/spi-dw.c 	spi_finalize_current_transfer(dws->master);
master            246 drivers/spi/spi-dw.c 		spi_finalize_current_transfer(dws->master);
master            261 drivers/spi/spi-dw.c 	struct spi_controller *master = dev_id;
master            262 drivers/spi/spi-dw.c 	struct dw_spi *dws = spi_controller_get_devdata(master);
master            268 drivers/spi/spi-dw.c 	if (!master->cur_msg) {
master            288 drivers/spi/spi-dw.c static int dw_spi_transfer_one(struct spi_controller *master,
master            291 drivers/spi/spi-dw.c 	struct dw_spi *dws = spi_controller_get_devdata(master);
master            354 drivers/spi/spi-dw.c 	if (master->can_dma && master->can_dma(master, spi, transfer))
master            355 drivers/spi/spi-dw.c 		dws->dma_mapped = master->cur_msg_mapped;
master            396 drivers/spi/spi-dw.c static void dw_spi_handle_err(struct spi_controller *master,
master            399 drivers/spi/spi-dw.c 	struct dw_spi *dws = spi_controller_get_devdata(master);
master            480 drivers/spi/spi-dw.c 	struct spi_controller *master;
master            485 drivers/spi/spi-dw.c 	master = spi_alloc_master(dev, 0);
master            486 drivers/spi/spi-dw.c 	if (!master)
master            489 drivers/spi/spi-dw.c 	dws->master = master;
master            495 drivers/spi/spi-dw.c 	spi_controller_set_devdata(master, dws);
master            498 drivers/spi/spi-dw.c 			  master);
master            504 drivers/spi/spi-dw.c 	master->use_gpio_descriptors = true;
master            505 drivers/spi/spi-dw.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LOOP;
master            506 drivers/spi/spi-dw.c 	master->bits_per_word_mask =  SPI_BPW_RANGE_MASK(4, 16);
master            507 drivers/spi/spi-dw.c 	master->bus_num = dws->bus_num;
master            508 drivers/spi/spi-dw.c 	master->num_chipselect = dws->num_cs;
master            509 drivers/spi/spi-dw.c 	master->setup = dw_spi_setup;
master            510 drivers/spi/spi-dw.c 	master->cleanup = dw_spi_cleanup;
master            511 drivers/spi/spi-dw.c 	master->set_cs = dw_spi_set_cs;
master            512 drivers/spi/spi-dw.c 	master->transfer_one = dw_spi_transfer_one;
master            513 drivers/spi/spi-dw.c 	master->handle_err = dw_spi_handle_err;
master            514 drivers/spi/spi-dw.c 	master->max_speed_hz = dws->max_freq;
master            515 drivers/spi/spi-dw.c 	master->dev.of_node = dev->of_node;
master            516 drivers/spi/spi-dw.c 	master->dev.fwnode = dev->fwnode;
master            517 drivers/spi/spi-dw.c 	master->flags = SPI_MASTER_GPIO_SS;
master            520 drivers/spi/spi-dw.c 		master->set_cs = dws->set_cs;
master            531 drivers/spi/spi-dw.c 			master->can_dma = dws->dma_ops->can_dma;
master            535 drivers/spi/spi-dw.c 	ret = spi_register_controller(master);
master            537 drivers/spi/spi-dw.c 		dev_err(&master->dev, "problem registering spi master\n");
master            548 drivers/spi/spi-dw.c 	free_irq(dws->irq, master);
master            550 drivers/spi/spi-dw.c 	spi_controller_put(master);
master            559 drivers/spi/spi-dw.c 	spi_unregister_controller(dws->master);
master            566 drivers/spi/spi-dw.c 	free_irq(dws->irq, dws->master);
master            574 drivers/spi/spi-dw.c 	ret = spi_controller_suspend(dws->master);
master            585 drivers/spi/spi-dw.c 	spi_hw_init(&dws->master->dev, dws);
master            586 drivers/spi/spi-dw.c 	return spi_controller_resume(dws->master);
master             97 drivers/spi/spi-dw.h 	bool (*can_dma)(struct spi_controller *master, struct spi_device *spi,
master            104 drivers/spi/spi-dw.h 	struct spi_controller	*master;
master             90 drivers/spi/spi-efm32.c #define ddata_to_dev(ddata)	(&(ddata->bitbang.master->dev))
master            107 drivers/spi/spi-efm32.c 	struct efm32_spi_ddata *ddata = spi_master_get_devdata(spi->master);
master            116 drivers/spi/spi-efm32.c 	struct efm32_spi_ddata *ddata = spi_master_get_devdata(spi->master);
master            183 drivers/spi/spi-efm32.c 	struct efm32_spi_ddata *ddata = spi_master_get_devdata(spi->master);
master            288 drivers/spi/spi-efm32.c 		struct spi_master *master, struct efm32_spi_ddata *ddata)
master            321 drivers/spi/spi-efm32.c 	struct spi_master *master;
master            332 drivers/spi/spi-efm32.c 	master = spi_alloc_master(&pdev->dev,
master            334 drivers/spi/spi-efm32.c 	if (!master) {
master            339 drivers/spi/spi-efm32.c 	platform_set_drvdata(pdev, master);
master            341 drivers/spi/spi-efm32.c 	master->dev.of_node = pdev->dev.of_node;
master            343 drivers/spi/spi-efm32.c 	master->num_chipselect = num_cs;
master            344 drivers/spi/spi-efm32.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
master            345 drivers/spi/spi-efm32.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 16);
master            347 drivers/spi/spi-efm32.c 	ddata = spi_master_get_devdata(master);
master            349 drivers/spi/spi-efm32.c 	ddata->bitbang.master = master;
master            420 drivers/spi/spi-efm32.c 	efm32_spi_probe_dt(pdev, master, ddata);
master            451 drivers/spi/spi-efm32.c 		spi_master_put(master);
master            459 drivers/spi/spi-efm32.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            460 drivers/spi/spi-efm32.c 	struct efm32_spi_ddata *ddata = spi_master_get_devdata(master);
master            469 drivers/spi/spi-efm32.c 	spi_master_put(master);
master            111 drivers/spi/spi-ep93xx.c static int ep93xx_spi_calc_divisors(struct spi_master *master,
master            114 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master            122 drivers/spi/spi-ep93xx.c 	rate = clamp(rate, master->min_speed_hz, master->max_speed_hz);
master            145 drivers/spi/spi-ep93xx.c static int ep93xx_spi_chip_setup(struct spi_master *master,
master            149 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master            156 drivers/spi/spi-ep93xx.c 	err = ep93xx_spi_calc_divisors(master, xfer->speed_hz,
master            165 drivers/spi/spi-ep93xx.c 	dev_dbg(&master->dev, "setup: mode %d, cpsr %d, scr %d, dss %d\n",
master            167 drivers/spi/spi-ep93xx.c 	dev_dbg(&master->dev, "setup: cr0 %#x\n", cr0);
master            175 drivers/spi/spi-ep93xx.c static void ep93xx_do_write(struct spi_master *master)
master            177 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master            178 drivers/spi/spi-ep93xx.c 	struct spi_transfer *xfer = master->cur_msg->state;
master            193 drivers/spi/spi-ep93xx.c static void ep93xx_do_read(struct spi_master *master)
master            195 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master            196 drivers/spi/spi-ep93xx.c 	struct spi_transfer *xfer = master->cur_msg->state;
master            222 drivers/spi/spi-ep93xx.c static int ep93xx_spi_read_write(struct spi_master *master)
master            224 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master            225 drivers/spi/spi-ep93xx.c 	struct spi_transfer *xfer = master->cur_msg->state;
master            229 drivers/spi/spi-ep93xx.c 		ep93xx_do_read(master);
master            235 drivers/spi/spi-ep93xx.c 		ep93xx_do_write(master);
master            268 drivers/spi/spi-ep93xx.c ep93xx_spi_dma_prepare(struct spi_master *master,
master            271 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master            272 drivers/spi/spi-ep93xx.c 	struct spi_transfer *xfer = master->cur_msg->state;
master            347 drivers/spi/spi-ep93xx.c 		dev_warn(&master->dev, "len = %zu expected 0!\n", len);
master            372 drivers/spi/spi-ep93xx.c static void ep93xx_spi_dma_finish(struct spi_master *master,
master            375 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master            392 drivers/spi/spi-ep93xx.c 	struct spi_master *master = callback_param;
master            394 drivers/spi/spi-ep93xx.c 	ep93xx_spi_dma_finish(master, DMA_TO_DEVICE);
master            395 drivers/spi/spi-ep93xx.c 	ep93xx_spi_dma_finish(master, DMA_FROM_DEVICE);
master            397 drivers/spi/spi-ep93xx.c 	spi_finalize_current_transfer(master);
master            400 drivers/spi/spi-ep93xx.c static int ep93xx_spi_dma_transfer(struct spi_master *master)
master            402 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master            405 drivers/spi/spi-ep93xx.c 	rxd = ep93xx_spi_dma_prepare(master, DMA_FROM_DEVICE);
master            407 drivers/spi/spi-ep93xx.c 		dev_err(&master->dev, "DMA RX failed: %ld\n", PTR_ERR(rxd));
master            411 drivers/spi/spi-ep93xx.c 	txd = ep93xx_spi_dma_prepare(master, DMA_TO_DEVICE);
master            413 drivers/spi/spi-ep93xx.c 		ep93xx_spi_dma_finish(master, DMA_FROM_DEVICE);
master            414 drivers/spi/spi-ep93xx.c 		dev_err(&master->dev, "DMA TX failed: %ld\n", PTR_ERR(txd));
master            420 drivers/spi/spi-ep93xx.c 	rxd->callback_param = master;
master            435 drivers/spi/spi-ep93xx.c 	struct spi_master *master = dev_id;
master            436 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master            446 drivers/spi/spi-ep93xx.c 		dev_warn(&master->dev,
master            448 drivers/spi/spi-ep93xx.c 		master->cur_msg->status = -EIO;
master            454 drivers/spi/spi-ep93xx.c 		if (ep93xx_spi_read_write(master)) {
master            473 drivers/spi/spi-ep93xx.c 	spi_finalize_current_transfer(master);
master            478 drivers/spi/spi-ep93xx.c static int ep93xx_spi_transfer_one(struct spi_master *master,
master            482 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master            486 drivers/spi/spi-ep93xx.c 	ret = ep93xx_spi_chip_setup(master, spi, xfer);
master            488 drivers/spi/spi-ep93xx.c 		dev_err(&master->dev, "failed to setup chip for transfer\n");
master            492 drivers/spi/spi-ep93xx.c 	master->cur_msg->state = xfer;
master            502 drivers/spi/spi-ep93xx.c 		return ep93xx_spi_dma_transfer(master);
master            505 drivers/spi/spi-ep93xx.c 	ep93xx_spi_read_write(master);
master            515 drivers/spi/spi-ep93xx.c static int ep93xx_spi_prepare_message(struct spi_master *master,
master            518 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master            527 drivers/spi/spi-ep93xx.c 			dev_warn(&master->dev,
master            543 drivers/spi/spi-ep93xx.c static int ep93xx_spi_prepare_hardware(struct spi_master *master)
master            545 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master            560 drivers/spi/spi-ep93xx.c static int ep93xx_spi_unprepare_hardware(struct spi_master *master)
master            562 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master            645 drivers/spi/spi-ep93xx.c 	struct spi_master *master;
master            668 drivers/spi/spi-ep93xx.c 	master = spi_alloc_master(&pdev->dev, sizeof(*espi));
master            669 drivers/spi/spi-ep93xx.c 	if (!master)
master            672 drivers/spi/spi-ep93xx.c 	master->use_gpio_descriptors = true;
master            673 drivers/spi/spi-ep93xx.c 	master->prepare_transfer_hardware = ep93xx_spi_prepare_hardware;
master            674 drivers/spi/spi-ep93xx.c 	master->unprepare_transfer_hardware = ep93xx_spi_unprepare_hardware;
master            675 drivers/spi/spi-ep93xx.c 	master->prepare_message = ep93xx_spi_prepare_message;
master            676 drivers/spi/spi-ep93xx.c 	master->transfer_one = ep93xx_spi_transfer_one;
master            677 drivers/spi/spi-ep93xx.c 	master->bus_num = pdev->id;
master            678 drivers/spi/spi-ep93xx.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
master            679 drivers/spi/spi-ep93xx.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 16);
master            684 drivers/spi/spi-ep93xx.c 	master->num_chipselect = 0;
master            686 drivers/spi/spi-ep93xx.c 	platform_set_drvdata(pdev, master);
master            688 drivers/spi/spi-ep93xx.c 	espi = spi_master_get_devdata(master);
master            701 drivers/spi/spi-ep93xx.c 	master->max_speed_hz = clk_get_rate(espi->clk) / 2;
master            702 drivers/spi/spi-ep93xx.c 	master->min_speed_hz = clk_get_rate(espi->clk) / (254 * 256);
master            713 drivers/spi/spi-ep93xx.c 				0, "ep93xx-spi", master);
master            725 drivers/spi/spi-ep93xx.c 	error = devm_spi_register_master(&pdev->dev, master);
master            739 drivers/spi/spi-ep93xx.c 	spi_master_put(master);
master            746 drivers/spi/spi-ep93xx.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            747 drivers/spi/spi-ep93xx.c 	struct ep93xx_spi *espi = spi_master_get_devdata(master);
master             94 drivers/spi/spi-falcon.c 	struct spi_master *master;
master            101 drivers/spi/spi-falcon.c 	struct falcon_sflash *priv = spi_master_get_devdata(spi->master);
master            354 drivers/spi/spi-falcon.c static int falcon_sflash_xfer_one(struct spi_master *master,
master            357 drivers/spi/spi-falcon.c 	struct falcon_sflash *priv = spi_master_get_devdata(master);
master            385 drivers/spi/spi-falcon.c 	spi_finalize_current_message(master);
master            393 drivers/spi/spi-falcon.c 	struct spi_master *master;
master            396 drivers/spi/spi-falcon.c 	master = spi_alloc_master(&pdev->dev, sizeof(*priv));
master            397 drivers/spi/spi-falcon.c 	if (!master)
master            400 drivers/spi/spi-falcon.c 	priv = spi_master_get_devdata(master);
master            401 drivers/spi/spi-falcon.c 	priv->master = master;
master            403 drivers/spi/spi-falcon.c 	master->mode_bits = SPI_MODE_3;
master            404 drivers/spi/spi-falcon.c 	master->flags = SPI_MASTER_HALF_DUPLEX;
master            405 drivers/spi/spi-falcon.c 	master->setup = falcon_sflash_setup;
master            406 drivers/spi/spi-falcon.c 	master->transfer_one_message = falcon_sflash_xfer_one;
master            407 drivers/spi/spi-falcon.c 	master->dev.of_node = pdev->dev.of_node;
master            409 drivers/spi/spi-falcon.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            411 drivers/spi/spi-falcon.c 		spi_master_put(master);
master            151 drivers/spi/spi-fsl-espi.c 	struct fsl_espi *espi = spi_master_get_devdata(m->spi->master);
master            326 drivers/spi/spi-fsl-espi.c 	struct fsl_espi *espi = spi_master_get_devdata(spi->master);
master            354 drivers/spi/spi-fsl-espi.c 	struct fsl_espi *espi = spi_master_get_devdata(spi->master);
master            399 drivers/spi/spi-fsl-espi.c 	struct fsl_espi *espi = spi_master_get_devdata(m->spi->master);
master            436 drivers/spi/spi-fsl-espi.c static int fsl_espi_do_one_msg(struct spi_master *master,
master            471 drivers/spi/spi-fsl-espi.c 	spi_finalize_current_message(master);
master            489 drivers/spi/spi-fsl-espi.c 	espi = spi_master_get_devdata(spi->master);
master            584 drivers/spi/spi-fsl-espi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            585 drivers/spi/spi-fsl-espi.c 	struct fsl_espi *espi = spi_master_get_devdata(master);
master            597 drivers/spi/spi-fsl-espi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            598 drivers/spi/spi-fsl-espi.c 	struct fsl_espi *espi = spi_master_get_devdata(master);
master            616 drivers/spi/spi-fsl-espi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            617 drivers/spi/spi-fsl-espi.c 	struct fsl_espi *espi = spi_master_get_devdata(master);
master            629 drivers/spi/spi-fsl-espi.c 	for_each_available_child_of_node(master->dev.of_node, nc) {
master            632 drivers/spi/spi-fsl-espi.c 		if (ret || cs >= master->num_chipselect)
master            664 drivers/spi/spi-fsl-espi.c 	struct spi_master *master;
master            668 drivers/spi/spi-fsl-espi.c 	master = spi_alloc_master(dev, sizeof(struct fsl_espi));
master            669 drivers/spi/spi-fsl-espi.c 	if (!master)
master            672 drivers/spi/spi-fsl-espi.c 	dev_set_drvdata(dev, master);
master            674 drivers/spi/spi-fsl-espi.c 	master->mode_bits = SPI_RX_DUAL | SPI_CPOL | SPI_CPHA | SPI_CS_HIGH |
master            676 drivers/spi/spi-fsl-espi.c 	master->dev.of_node = dev->of_node;
master            677 drivers/spi/spi-fsl-espi.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 16);
master            678 drivers/spi/spi-fsl-espi.c 	master->setup = fsl_espi_setup;
master            679 drivers/spi/spi-fsl-espi.c 	master->cleanup = fsl_espi_cleanup;
master            680 drivers/spi/spi-fsl-espi.c 	master->transfer_one_message = fsl_espi_do_one_msg;
master            681 drivers/spi/spi-fsl-espi.c 	master->auto_runtime_pm = true;
master            682 drivers/spi/spi-fsl-espi.c 	master->max_message_size = fsl_espi_max_message_size;
master            683 drivers/spi/spi-fsl-espi.c 	master->num_chipselect = num_cs;
master            685 drivers/spi/spi-fsl-espi.c 	espi = spi_master_get_devdata(master);
master            696 drivers/spi/spi-fsl-espi.c 	master->min_speed_hz = DIV_ROUND_UP(espi->spibrg, 4 * 16 * 16);
master            697 drivers/spi/spi-fsl-espi.c 	master->max_speed_hz = DIV_ROUND_UP(espi->spibrg, 4);
master            720 drivers/spi/spi-fsl-espi.c 	ret = devm_spi_register_master(dev, master);
master            736 drivers/spi/spi-fsl-espi.c 	spi_master_put(master);
master            793 drivers/spi/spi-fsl-espi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            796 drivers/spi/spi-fsl-espi.c 	ret = spi_master_suspend(master);
master            805 drivers/spi/spi-fsl-espi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            814 drivers/spi/spi-fsl-espi.c 	return spi_master_resume(master);
master             84 drivers/spi/spi-fsl-lib.c 	struct spi_master *master;
master             87 drivers/spi/spi-fsl-lib.c 	master = dev_get_drvdata(dev);
master             90 drivers/spi/spi-fsl-lib.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH
master             93 drivers/spi/spi-fsl-lib.c 	master->dev.of_node = dev->of_node;
master             95 drivers/spi/spi-fsl-lib.c 	mpc8xxx_spi = spi_master_get_devdata(master);
master            106 drivers/spi/spi-fsl-lib.c 	master->bus_num = pdata->bus_num;
master            107 drivers/spi/spi-fsl-lib.c 	master->num_chipselect = pdata->max_chipselect;
master            359 drivers/spi/spi-fsl-qspi.c 	struct fsl_qspi *q = spi_controller_get_devdata(mem->spi->master);
master            632 drivers/spi/spi-fsl-qspi.c 	struct fsl_qspi *q = spi_controller_get_devdata(mem->spi->master);
master            689 drivers/spi/spi-fsl-qspi.c 	struct fsl_qspi *q = spi_controller_get_devdata(mem->spi->master);
master            795 drivers/spi/spi-fsl-qspi.c 	struct fsl_qspi *q = spi_controller_get_devdata(mem->spi->master);
master             91 drivers/spi/spi-fsl-spi.c 	struct mpc8xxx_spi *mspi = spi_master_get_devdata(spi->master);
master            116 drivers/spi/spi-fsl-spi.c 	struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(spi->master);
master            234 drivers/spi/spi-fsl-spi.c 	mpc8xxx_spi = spi_master_get_devdata(spi->master);
master            311 drivers/spi/spi-fsl-spi.c 	struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(spi->master);
master            358 drivers/spi/spi-fsl-spi.c static int fsl_spi_do_one_msg(struct spi_master *master,
master            361 drivers/spi/spi-fsl-spi.c 	struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(master);
master            437 drivers/spi/spi-fsl-spi.c 	spi_finalize_current_message(master);
master            458 drivers/spi/spi-fsl-spi.c 	mpc8xxx_spi = spi_master_get_devdata(spi->master);
master            553 drivers/spi/spi-fsl-spi.c 	struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(spi->master);
master            570 drivers/spi/spi-fsl-spi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            571 drivers/spi/spi-fsl-spi.c 	struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(master);
master            588 drivers/spi/spi-fsl-spi.c 	master->num_chipselect = mpc8xxx_spi->native_chipselects;
master            596 drivers/spi/spi-fsl-spi.c 	struct spi_master *master;
master            602 drivers/spi/spi-fsl-spi.c 	master = spi_alloc_master(dev, sizeof(struct mpc8xxx_spi));
master            603 drivers/spi/spi-fsl-spi.c 	if (master == NULL) {
master            608 drivers/spi/spi-fsl-spi.c 	dev_set_drvdata(dev, master);
master            612 drivers/spi/spi-fsl-spi.c 	master->setup = fsl_spi_setup;
master            613 drivers/spi/spi-fsl-spi.c 	master->cleanup = fsl_spi_cleanup;
master            614 drivers/spi/spi-fsl-spi.c 	master->transfer_one_message = fsl_spi_do_one_msg;
master            615 drivers/spi/spi-fsl-spi.c 	master->use_gpio_descriptors = true;
master            617 drivers/spi/spi-fsl-spi.c 	mpc8xxx_spi = spi_master_get_devdata(master);
master            634 drivers/spi/spi-fsl-spi.c 	master->bits_per_word_mask =
master            672 drivers/spi/spi-fsl-spi.c 	ret = devm_spi_register_master(dev, master);
master            679 drivers/spi/spi-fsl-spi.c 	return master;
master            684 drivers/spi/spi-fsl-spi.c 	spi_master_put(master);
master            708 drivers/spi/spi-fsl-spi.c 	struct spi_master *master;
master            756 drivers/spi/spi-fsl-spi.c 	master = fsl_spi_probe(dev, &mem, irq);
master            757 drivers/spi/spi-fsl-spi.c 	if (IS_ERR(master)) {
master            758 drivers/spi/spi-fsl-spi.c 		ret = PTR_ERR(master);
master            770 drivers/spi/spi-fsl-spi.c 	struct spi_master *master = platform_get_drvdata(ofdev);
master            771 drivers/spi/spi-fsl-spi.c 	struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(master);
master            798 drivers/spi/spi-fsl-spi.c 	struct spi_master *master;
master            811 drivers/spi/spi-fsl-spi.c 	master = fsl_spi_probe(&pdev->dev, mem, irq);
master            812 drivers/spi/spi-fsl-spi.c 	return PTR_ERR_OR_ZERO(master);
master            817 drivers/spi/spi-fsl-spi.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            818 drivers/spi/spi-fsl-spi.c 	struct mpc8xxx_spi *mpc8xxx_spi = spi_master_get_devdata(master);
master            150 drivers/spi/spi-geni-qcom.c 	struct spi_geni_master *mas = spi_master_get_devdata(slv->master);
master             81 drivers/spi/spi-gpio.c 	bang = spi_master_get_devdata(spi->master);
master            172 drivers/spi/spi-gpio.c 	flags = spi->master->flags;
master            179 drivers/spi/spi-gpio.c 	flags = spi->master->flags;
master            186 drivers/spi/spi-gpio.c 	flags = spi->master->flags;
master            193 drivers/spi/spi-gpio.c 	flags = spi->master->flags;
master            304 drivers/spi/spi-gpio.c 			     struct spi_master *master)
master            306 drivers/spi/spi-gpio.c 	master->dev.of_node = pdev->dev.of_node;
master            307 drivers/spi/spi-gpio.c 	master->use_gpio_descriptors = true;
master            313 drivers/spi/spi-gpio.c 				    struct spi_master *master)
master            320 drivers/spi/spi-gpio.c 				struct spi_master *master)
master            324 drivers/spi/spi-gpio.c 	struct spi_gpio *spi_gpio = spi_master_get_devdata(master);
master            335 drivers/spi/spi-gpio.c 	master->num_chipselect = pdata->num_chipselect ?: 1;
master            337 drivers/spi/spi-gpio.c 	spi_gpio->cs_gpios = devm_kcalloc(dev, master->num_chipselect,
master            343 drivers/spi/spi-gpio.c 	for (i = 0; i < master->num_chipselect; i++) {
master            361 drivers/spi/spi-gpio.c 	struct spi_master		*master;
master            369 drivers/spi/spi-gpio.c 	master = spi_alloc_master(dev, sizeof(*spi_gpio));
master            370 drivers/spi/spi-gpio.c 	if (!master)
master            373 drivers/spi/spi-gpio.c 	status = devm_add_action_or_reset(&pdev->dev, spi_gpio_put, master);
master            375 drivers/spi/spi-gpio.c 		spi_master_put(master);
master            380 drivers/spi/spi-gpio.c 		status = spi_gpio_probe_dt(pdev, master);
master            382 drivers/spi/spi-gpio.c 		status = spi_gpio_probe_pdata(pdev, master);
master            387 drivers/spi/spi-gpio.c 	spi_gpio = spi_master_get_devdata(master);
master            393 drivers/spi/spi-gpio.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(1, 32);
master            394 drivers/spi/spi-gpio.c 	master->mode_bits = SPI_3WIRE | SPI_3WIRE_HIZ | SPI_CPHA | SPI_CPOL |
master            403 drivers/spi/spi-gpio.c 		master->flags = SPI_MASTER_NO_TX;
master            406 drivers/spi/spi-gpio.c 	master->bus_num = pdev->id;
master            407 drivers/spi/spi-gpio.c 	master->setup = spi_gpio_setup;
master            408 drivers/spi/spi-gpio.c 	master->cleanup = spi_gpio_cleanup;
master            411 drivers/spi/spi-gpio.c 	bb->master = master;
master            417 drivers/spi/spi-gpio.c 	master->flags |= SPI_MASTER_GPIO_SS;
master            421 drivers/spi/spi-gpio.c 	if (master->flags & SPI_MASTER_NO_TX) {
master            438 drivers/spi/spi-gpio.c 	return devm_spi_register_master(&pdev->dev, spi_master_get(master));
master             90 drivers/spi/spi-img-spfi.c 	struct spi_master *master;
master            229 drivers/spi/spi-img-spfi.c static int img_spfi_start_pio(struct spi_master *master,
master            233 drivers/spi/spi-img-spfi.c 	struct img_spfi *spfi = spi_master_get_devdata(spi->master);
master            293 drivers/spi/spi-img-spfi.c 		spi_finalize_current_transfer(spfi->master);
master            307 drivers/spi/spi-img-spfi.c 		spi_finalize_current_transfer(spfi->master);
master            311 drivers/spi/spi-img-spfi.c static int img_spfi_start_dma(struct spi_master *master,
master            315 drivers/spi/spi-img-spfi.c 	struct img_spfi *spfi = spi_master_get_devdata(spi->master);
master            392 drivers/spi/spi-img-spfi.c static void img_spfi_handle_err(struct spi_master *master,
master            395 drivers/spi/spi-img-spfi.c 	struct img_spfi *spfi = spi_master_get_devdata(master);
master            413 drivers/spi/spi-img-spfi.c static int img_spfi_prepare(struct spi_master *master, struct spi_message *msg)
master            415 drivers/spi/spi-img-spfi.c 	struct img_spfi *spfi = spi_master_get_devdata(master);
master            435 drivers/spi/spi-img-spfi.c static int img_spfi_unprepare(struct spi_master *master,
master            438 drivers/spi/spi-img-spfi.c 	struct img_spfi *spfi = spi_master_get_devdata(master);
master            493 drivers/spi/spi-img-spfi.c static void img_spfi_config(struct spi_master *master, struct spi_device *spi,
master            496 drivers/spi/spi-img-spfi.c 	struct img_spfi *spfi = spi_master_get_devdata(spi->master);
master            532 drivers/spi/spi-img-spfi.c static int img_spfi_transfer_one(struct spi_master *master,
master            536 drivers/spi/spi-img-spfi.c 	struct img_spfi *spfi = spi_master_get_devdata(spi->master);
master            546 drivers/spi/spi-img-spfi.c 	img_spfi_config(master, spi, xfer);
master            547 drivers/spi/spi-img-spfi.c 	if (master->can_dma && master->can_dma(master, spi, xfer))
master            548 drivers/spi/spi-img-spfi.c 		ret = img_spfi_start_dma(master, spi, xfer);
master            550 drivers/spi/spi-img-spfi.c 		ret = img_spfi_start_pio(master, spi, xfer);
master            555 drivers/spi/spi-img-spfi.c static bool img_spfi_can_dma(struct spi_master *master, struct spi_device *spi,
master            580 drivers/spi/spi-img-spfi.c 	struct spi_master *master;
master            586 drivers/spi/spi-img-spfi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*spfi));
master            587 drivers/spi/spi-img-spfi.c 	if (!master)
master            589 drivers/spi/spi-img-spfi.c 	platform_set_drvdata(pdev, master);
master            591 drivers/spi/spi-img-spfi.c 	spfi = spi_master_get_devdata(master);
master            593 drivers/spi/spi-img-spfi.c 	spfi->master = master;
master            639 drivers/spi/spi-img-spfi.c 	master->auto_runtime_pm = true;
master            640 drivers/spi/spi-img-spfi.c 	master->bus_num = pdev->id;
master            641 drivers/spi/spi-img-spfi.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_TX_DUAL | SPI_RX_DUAL;
master            643 drivers/spi/spi-img-spfi.c 		master->mode_bits |= SPI_TX_QUAD | SPI_RX_QUAD;
master            644 drivers/spi/spi-img-spfi.c 	master->dev.of_node = pdev->dev.of_node;
master            645 drivers/spi/spi-img-spfi.c 	master->bits_per_word_mask = SPI_BPW_MASK(32) | SPI_BPW_MASK(8);
master            646 drivers/spi/spi-img-spfi.c 	master->max_speed_hz = clk_get_rate(spfi->spfi_clk) / 4;
master            647 drivers/spi/spi-img-spfi.c 	master->min_speed_hz = clk_get_rate(spfi->spfi_clk) / 512;
master            658 drivers/spi/spi-img-spfi.c 		if (master->max_speed_hz > max_speed_hz)
master            659 drivers/spi/spi-img-spfi.c 			master->max_speed_hz = max_speed_hz;
master            662 drivers/spi/spi-img-spfi.c 	master->setup = img_spfi_setup;
master            663 drivers/spi/spi-img-spfi.c 	master->cleanup = img_spfi_cleanup;
master            664 drivers/spi/spi-img-spfi.c 	master->transfer_one = img_spfi_transfer_one;
master            665 drivers/spi/spi-img-spfi.c 	master->prepare_message = img_spfi_prepare;
master            666 drivers/spi/spi-img-spfi.c 	master->unprepare_message = img_spfi_unprepare;
master            667 drivers/spi/spi-img-spfi.c 	master->handle_err = img_spfi_handle_err;
master            680 drivers/spi/spi-img-spfi.c 		master->dma_tx = spfi->tx_ch;
master            681 drivers/spi/spi-img-spfi.c 		master->dma_rx = spfi->rx_ch;
master            682 drivers/spi/spi-img-spfi.c 		master->can_dma = img_spfi_can_dma;
master            688 drivers/spi/spi-img-spfi.c 	ret = devm_spi_register_master(spfi->dev, master);
master            704 drivers/spi/spi-img-spfi.c 	spi_master_put(master);
master            711 drivers/spi/spi-img-spfi.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            712 drivers/spi/spi-img-spfi.c 	struct img_spfi *spfi = spi_master_get_devdata(master);
master            731 drivers/spi/spi-img-spfi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            732 drivers/spi/spi-img-spfi.c 	struct img_spfi *spfi = spi_master_get_devdata(master);
master            742 drivers/spi/spi-img-spfi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            743 drivers/spi/spi-img-spfi.c 	struct img_spfi *spfi = spi_master_get_devdata(master);
master            762 drivers/spi/spi-img-spfi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            764 drivers/spi/spi-img-spfi.c 	return spi_master_suspend(master);
master            769 drivers/spi/spi-img-spfi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            770 drivers/spi/spi-img-spfi.c 	struct img_spfi *spfi = spi_master_get_devdata(master);
master            779 drivers/spi/spi-img-spfi.c 	return spi_master_resume(master);
master            221 drivers/spi/spi-imx.c static bool spi_imx_can_dma(struct spi_master *master, struct spi_device *spi,
master            224 drivers/spi/spi-imx.c 	struct spi_imx_data *spi_imx = spi_master_get_devdata(master);
master            229 drivers/spi/spi-imx.c 	if (!master->dma_rx)
master           1150 drivers/spi/spi-imx.c static int spi_imx_dma_configure(struct spi_master *master)
master           1155 drivers/spi/spi-imx.c 	struct spi_imx_data *spi_imx = spi_master_get_devdata(master);
master           1175 drivers/spi/spi-imx.c 	ret = dmaengine_slave_config(master->dma_tx, &tx);
master           1185 drivers/spi/spi-imx.c 	ret = dmaengine_slave_config(master->dma_rx, &rx);
master           1197 drivers/spi/spi-imx.c 	struct spi_imx_data *spi_imx = spi_master_get_devdata(spi->master);
master           1232 drivers/spi/spi-imx.c 	if (spi_imx_can_dma(spi_imx->bitbang.master, spi, t))
master           1250 drivers/spi/spi-imx.c 	struct spi_master *master = spi_imx->bitbang.master;
master           1252 drivers/spi/spi-imx.c 	if (master->dma_rx) {
master           1253 drivers/spi/spi-imx.c 		dma_release_channel(master->dma_rx);
master           1254 drivers/spi/spi-imx.c 		master->dma_rx = NULL;
master           1257 drivers/spi/spi-imx.c 	if (master->dma_tx) {
master           1258 drivers/spi/spi-imx.c 		dma_release_channel(master->dma_tx);
master           1259 drivers/spi/spi-imx.c 		master->dma_tx = NULL;
master           1264 drivers/spi/spi-imx.c 			     struct spi_master *master)
master           1275 drivers/spi/spi-imx.c 	master->dma_tx = dma_request_slave_channel_reason(dev, "tx");
master           1276 drivers/spi/spi-imx.c 	if (IS_ERR(master->dma_tx)) {
master           1277 drivers/spi/spi-imx.c 		ret = PTR_ERR(master->dma_tx);
master           1279 drivers/spi/spi-imx.c 		master->dma_tx = NULL;
master           1284 drivers/spi/spi-imx.c 	master->dma_rx = dma_request_slave_channel_reason(dev, "rx");
master           1285 drivers/spi/spi-imx.c 	if (IS_ERR(master->dma_rx)) {
master           1286 drivers/spi/spi-imx.c 		ret = PTR_ERR(master->dma_rx);
master           1288 drivers/spi/spi-imx.c 		master->dma_rx = NULL;
master           1294 drivers/spi/spi-imx.c 	master->can_dma = spi_imx_can_dma;
master           1295 drivers/spi/spi-imx.c 	master->max_dma_len = MAX_SDMA_BD_BYTES;
master           1296 drivers/spi/spi-imx.c 	spi_imx->bitbang.master->flags = SPI_MASTER_MUST_RX |
master           1339 drivers/spi/spi-imx.c 	struct spi_master *master = spi_imx->bitbang.master;
master           1357 drivers/spi/spi-imx.c 	ret = spi_imx_dma_configure(master);
master           1371 drivers/spi/spi-imx.c 	desc_rx = dmaengine_prep_slave_sg(master->dma_rx,
master           1381 drivers/spi/spi-imx.c 	dma_async_issue_pending(master->dma_rx);
master           1383 drivers/spi/spi-imx.c 	desc_tx = dmaengine_prep_slave_sg(master->dma_tx,
master           1387 drivers/spi/spi-imx.c 		dmaengine_terminate_all(master->dma_tx);
master           1395 drivers/spi/spi-imx.c 	dma_async_issue_pending(master->dma_tx);
master           1404 drivers/spi/spi-imx.c 		dmaengine_terminate_all(master->dma_tx);
master           1405 drivers/spi/spi-imx.c 		dmaengine_terminate_all(master->dma_rx);
master           1412 drivers/spi/spi-imx.c 		dev_err(&master->dev, "I/O Error in DMA RX\n");
master           1414 drivers/spi/spi-imx.c 		dmaengine_terminate_all(master->dma_rx);
master           1424 drivers/spi/spi-imx.c 	struct spi_imx_data *spi_imx = spi_master_get_devdata(spi->master);
master           1456 drivers/spi/spi-imx.c 	struct spi_imx_data *spi_imx = spi_master_get_devdata(spi->master);
master           1500 drivers/spi/spi-imx.c 	struct spi_imx_data *spi_imx = spi_master_get_devdata(spi->master);
master           1537 drivers/spi/spi-imx.c spi_imx_prepare_message(struct spi_master *master, struct spi_message *msg)
master           1539 drivers/spi/spi-imx.c 	struct spi_imx_data *spi_imx = spi_master_get_devdata(master);
master           1562 drivers/spi/spi-imx.c spi_imx_unprepare_message(struct spi_master *master, struct spi_message *msg)
master           1564 drivers/spi/spi-imx.c 	struct spi_imx_data *spi_imx = spi_master_get_devdata(master);
master           1571 drivers/spi/spi-imx.c static int spi_imx_slave_abort(struct spi_master *master)
master           1573 drivers/spi/spi-imx.c 	struct spi_imx_data *spi_imx = spi_master_get_devdata(master);
master           1588 drivers/spi/spi-imx.c 	struct spi_master *master;
master           1604 drivers/spi/spi-imx.c 		master = spi_alloc_slave(&pdev->dev,
master           1607 drivers/spi/spi-imx.c 		master = spi_alloc_master(&pdev->dev,
master           1609 drivers/spi/spi-imx.c 	if (!master)
master           1618 drivers/spi/spi-imx.c 	platform_set_drvdata(pdev, master);
master           1620 drivers/spi/spi-imx.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(1, 32);
master           1621 drivers/spi/spi-imx.c 	master->bus_num = np ? -1 : pdev->id;
master           1623 drivers/spi/spi-imx.c 	spi_imx = spi_master_get_devdata(master);
master           1624 drivers/spi/spi-imx.c 	spi_imx->bitbang.master = master;
master           1632 drivers/spi/spi-imx.c 		master->num_chipselect = mxc_platform_info->num_chipselect;
master           1634 drivers/spi/spi-imx.c 			master->cs_gpios = devm_kcalloc(&master->dev,
master           1635 drivers/spi/spi-imx.c 				master->num_chipselect, sizeof(int),
master           1637 drivers/spi/spi-imx.c 			if (!master->cs_gpios)
master           1640 drivers/spi/spi-imx.c 			for (i = 0; i < master->num_chipselect; i++)
master           1641 drivers/spi/spi-imx.c 				master->cs_gpios[i] = mxc_platform_info->chipselect[i];
master           1647 drivers/spi/spi-imx.c 			master->num_chipselect = num_cs;
master           1654 drivers/spi/spi-imx.c 	spi_imx->bitbang.master->setup = spi_imx_setup;
master           1655 drivers/spi/spi-imx.c 	spi_imx->bitbang.master->cleanup = spi_imx_cleanup;
master           1656 drivers/spi/spi-imx.c 	spi_imx->bitbang.master->prepare_message = spi_imx_prepare_message;
master           1657 drivers/spi/spi-imx.c 	spi_imx->bitbang.master->unprepare_message = spi_imx_unprepare_message;
master           1658 drivers/spi/spi-imx.c 	spi_imx->bitbang.master->slave_abort = spi_imx_slave_abort;
master           1659 drivers/spi/spi-imx.c 	spi_imx->bitbang.master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH \
master           1663 drivers/spi/spi-imx.c 		spi_imx->bitbang.master->mode_bits |= SPI_LOOP | SPI_READY;
master           1716 drivers/spi/spi-imx.c 		ret = spi_imx_sdma_init(&pdev->dev, spi_imx, master);
master           1729 drivers/spi/spi-imx.c 	master->dev.of_node = pdev->dev.of_node;
master           1737 drivers/spi/spi-imx.c 	if (!spi_imx->slave_mode && master->cs_gpios) {
master           1738 drivers/spi/spi-imx.c 		for (i = 0; i < master->num_chipselect; i++) {
master           1739 drivers/spi/spi-imx.c 			if (!gpio_is_valid(master->cs_gpios[i]))
master           1743 drivers/spi/spi-imx.c 						master->cs_gpios[i],
master           1747 drivers/spi/spi-imx.c 					master->cs_gpios[i]);
master           1766 drivers/spi/spi-imx.c 	spi_master_put(master);
master           1773 drivers/spi/spi-imx.c 	struct spi_master *master = platform_get_drvdata(pdev);
master           1774 drivers/spi/spi-imx.c 	struct spi_imx_data *spi_imx = spi_master_get_devdata(master);
master           1793 drivers/spi/spi-imx.c 	spi_master_put(master);
master             36 drivers/spi/spi-jcore.c 	struct spi_master *master;
master             62 drivers/spi/spi-jcore.c 		dev_err(hw->master->dev.parent,
master             70 drivers/spi/spi-jcore.c 	struct jcore_spi *hw = spi_master_get_devdata(spi->master);
master             73 drivers/spi/spi-jcore.c 	dev_dbg(hw->master->dev.parent, "chipselect %d\n", spi->chip_select);
master             92 drivers/spi/spi-jcore.c 	dev_dbg(hw->master->dev.parent, "speed=%d reg=0x%x\n",
master             96 drivers/spi/spi-jcore.c static int jcore_spi_txrx(struct spi_master *master, struct spi_device *spi,
master             99 drivers/spi/spi-jcore.c 	struct jcore_spi *hw = spi_master_get_devdata(master);
master            132 drivers/spi/spi-jcore.c 	spi_finalize_current_transfer(master);
master            144 drivers/spi/spi-jcore.c 	struct spi_master *master;
master            150 drivers/spi/spi-jcore.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct jcore_spi));
master            151 drivers/spi/spi-jcore.c 	if (!master)
master            155 drivers/spi/spi-jcore.c 	master->num_chipselect = 3;
master            156 drivers/spi/spi-jcore.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
master            157 drivers/spi/spi-jcore.c 	master->transfer_one = jcore_spi_txrx;
master            158 drivers/spi/spi-jcore.c 	master->set_cs = jcore_spi_chipsel;
master            159 drivers/spi/spi-jcore.c 	master->dev.of_node = node;
master            160 drivers/spi/spi-jcore.c 	master->bus_num = pdev->id;
master            162 drivers/spi/spi-jcore.c 	hw = spi_master_get_devdata(master);
master            163 drivers/spi/spi-jcore.c 	hw->master = master;
master            202 drivers/spi/spi-jcore.c 	err = devm_spi_register_master(&pdev->dev, master);
master            211 drivers/spi/spi-jcore.c 	spi_master_put(master);
master            167 drivers/spi/spi-lantiq-ssc.c 	struct spi_master		*master;
master            388 drivers/spi/spi-lantiq-ssc.c 	struct spi_master *master = spidev->master;
master            389 drivers/spi/spi-lantiq-ssc.c 	struct lantiq_ssc_spi *spi = spi_master_get_devdata(master);
master            417 drivers/spi/spi-lantiq-ssc.c static int lantiq_ssc_prepare_message(struct spi_master *master,
master            420 drivers/spi/spi-lantiq-ssc.c 	struct lantiq_ssc_spi *spi = spi_master_get_devdata(master);
master            462 drivers/spi/spi-lantiq-ssc.c static int lantiq_ssc_unprepare_message(struct spi_master *master,
master            465 drivers/spi/spi-lantiq-ssc.c 	struct lantiq_ssc_spi *spi = spi_master_get_devdata(master);
master            671 drivers/spi/spi-lantiq-ssc.c 	if (spi->master->cur_msg)
master            672 drivers/spi/spi-lantiq-ssc.c 		spi->master->cur_msg->status = -EIO;
master            731 drivers/spi/spi-lantiq-ssc.c 			spi_finalize_current_transfer(spi->master);
master            738 drivers/spi/spi-lantiq-ssc.c 	if (spi->master->cur_msg)
master            739 drivers/spi/spi-lantiq-ssc.c 		spi->master->cur_msg->status = -EIO;
master            740 drivers/spi/spi-lantiq-ssc.c 	spi_finalize_current_transfer(spi->master);
master            743 drivers/spi/spi-lantiq-ssc.c static void lantiq_ssc_handle_err(struct spi_master *master,
master            746 drivers/spi/spi-lantiq-ssc.c 	struct lantiq_ssc_spi *spi = spi_master_get_devdata(master);
master            755 drivers/spi/spi-lantiq-ssc.c 	struct lantiq_ssc_spi *spi = spi_master_get_devdata(spidev->master);
master            767 drivers/spi/spi-lantiq-ssc.c static int lantiq_ssc_transfer_one(struct spi_master *master,
master            771 drivers/spi/spi-lantiq-ssc.c 	struct lantiq_ssc_spi *spi = spi_master_get_devdata(master);
master            799 drivers/spi/spi-lantiq-ssc.c 	struct spi_master *master;
master            833 drivers/spi/spi-lantiq-ssc.c 	master = spi_alloc_master(dev, sizeof(struct lantiq_ssc_spi));
master            834 drivers/spi/spi-lantiq-ssc.c 	if (!master)
master            837 drivers/spi/spi-lantiq-ssc.c 	spi = spi_master_get_devdata(master);
master            838 drivers/spi/spi-lantiq-ssc.c 	spi->master = master;
master            897 drivers/spi/spi-lantiq-ssc.c 	master->dev.of_node = pdev->dev.of_node;
master            898 drivers/spi/spi-lantiq-ssc.c 	master->num_chipselect = num_cs;
master            899 drivers/spi/spi-lantiq-ssc.c 	master->setup = lantiq_ssc_setup;
master            900 drivers/spi/spi-lantiq-ssc.c 	master->set_cs = lantiq_ssc_set_cs;
master            901 drivers/spi/spi-lantiq-ssc.c 	master->handle_err = lantiq_ssc_handle_err;
master            902 drivers/spi/spi-lantiq-ssc.c 	master->prepare_message = lantiq_ssc_prepare_message;
master            903 drivers/spi/spi-lantiq-ssc.c 	master->unprepare_message = lantiq_ssc_unprepare_message;
master            904 drivers/spi/spi-lantiq-ssc.c 	master->transfer_one = lantiq_ssc_transfer_one;
master            905 drivers/spi/spi-lantiq-ssc.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST | SPI_CS_HIGH |
master            907 drivers/spi/spi-lantiq-ssc.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(2, 8) |
master            929 drivers/spi/spi-lantiq-ssc.c 	err = devm_spi_register_master(dev, master);
master            944 drivers/spi/spi-lantiq-ssc.c 	spi_master_put(master);
master            192 drivers/spi/spi-lm70llp.c 	struct spi_master	*master;
master            205 drivers/spi/spi-lm70llp.c 	master = spi_alloc_master(p->physport->dev, sizeof *pp);
master            206 drivers/spi/spi-lm70llp.c 	if (!master) {
master            210 drivers/spi/spi-lm70llp.c 	pp = spi_master_get_devdata(master);
master            215 drivers/spi/spi-lm70llp.c 	pp->bitbang.master = master;
master            267 drivers/spi/spi-lm70llp.c 	pp->spidev_lm70 = spi_new_device(pp->bitbang.master, &pp->info);
master            291 drivers/spi/spi-lm70llp.c 	spi_master_put(master);
master            312 drivers/spi/spi-lm70llp.c 	spi_master_put(pp->bitbang.master);
master            989 drivers/spi/spi-loopback-test.c 			(spi->master->dma_alignment ?			\
master            990 drivers/spi/spi-loopback-test.c 			 spi->master->dma_alignment :			\
master             99 drivers/spi/spi-lp8841-rtc.c spi_lp8841_rtc_transfer_one(struct spi_master *master,
master            103 drivers/spi/spi-lp8841-rtc.c 	struct spi_lp8841_rtc	*data = spi_master_get_devdata(master);
master            132 drivers/spi/spi-lp8841-rtc.c 	spi_finalize_current_transfer(master);
master            140 drivers/spi/spi-lp8841-rtc.c 	struct spi_lp8841_rtc *data = spi_master_get_devdata(spi->master);
master            186 drivers/spi/spi-lp8841-rtc.c 	struct spi_master		*master;
master            189 drivers/spi/spi-lp8841-rtc.c 	master = spi_alloc_master(&pdev->dev, sizeof(*data));
master            190 drivers/spi/spi-lp8841-rtc.c 	if (!master)
master            192 drivers/spi/spi-lp8841-rtc.c 	platform_set_drvdata(pdev, master);
master            194 drivers/spi/spi-lp8841-rtc.c 	master->flags = SPI_MASTER_HALF_DUPLEX;
master            195 drivers/spi/spi-lp8841-rtc.c 	master->mode_bits = SPI_CS_HIGH | SPI_3WIRE | SPI_LSB_FIRST;
master            197 drivers/spi/spi-lp8841-rtc.c 	master->bus_num = pdev->id;
master            198 drivers/spi/spi-lp8841-rtc.c 	master->num_chipselect = 1;
master            199 drivers/spi/spi-lp8841-rtc.c 	master->setup = spi_lp8841_rtc_setup;
master            200 drivers/spi/spi-lp8841-rtc.c 	master->set_cs = spi_lp8841_rtc_set_cs;
master            201 drivers/spi/spi-lp8841-rtc.c 	master->transfer_one = spi_lp8841_rtc_transfer_one;
master            202 drivers/spi/spi-lp8841-rtc.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            204 drivers/spi/spi-lp8841-rtc.c 	master->dev.of_node = pdev->dev.of_node;
master            207 drivers/spi/spi-lp8841-rtc.c 	data = spi_master_get_devdata(master);
master            217 drivers/spi/spi-lp8841-rtc.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            227 drivers/spi/spi-lp8841-rtc.c 	spi_master_put(master);
master            124 drivers/spi/spi-meson-spicc.c 	struct spi_master		*master;
master            275 drivers/spi/spi-meson-spicc.c 			spi_finalize_current_transfer(spicc->master);
master            356 drivers/spi/spi-meson-spicc.c static int meson_spicc_transfer_one(struct spi_master *master,
master            360 drivers/spi/spi-meson-spicc.c 	struct meson_spicc_device *spicc = spi_master_get_devdata(master);
master            396 drivers/spi/spi-meson-spicc.c static int meson_spicc_prepare_message(struct spi_master *master,
master            399 drivers/spi/spi-meson-spicc.c 	struct meson_spicc_device *spicc = spi_master_get_devdata(master);
master            453 drivers/spi/spi-meson-spicc.c static int meson_spicc_unprepare_transfer(struct spi_master *master)
master            455 drivers/spi/spi-meson-spicc.c 	struct meson_spicc_device *spicc = spi_master_get_devdata(master);
master            473 drivers/spi/spi-meson-spicc.c 		spi->controller_state = spi_master_get_devdata(spi->master);
master            504 drivers/spi/spi-meson-spicc.c 	struct spi_master *master;
master            508 drivers/spi/spi-meson-spicc.c 	master = spi_alloc_master(&pdev->dev, sizeof(*spicc));
master            509 drivers/spi/spi-meson-spicc.c 	if (!master) {
master            513 drivers/spi/spi-meson-spicc.c 	spicc = spi_master_get_devdata(master);
master            514 drivers/spi/spi-meson-spicc.c 	spicc->master = master;
master            553 drivers/spi/spi-meson-spicc.c 	master->num_chipselect = 4;
master            554 drivers/spi/spi-meson-spicc.c 	master->dev.of_node = pdev->dev.of_node;
master            555 drivers/spi/spi-meson-spicc.c 	master->mode_bits = SPI_CPHA | SPI_CPOL | SPI_CS_HIGH;
master            556 drivers/spi/spi-meson-spicc.c 	master->bits_per_word_mask = SPI_BPW_MASK(32) |
master            560 drivers/spi/spi-meson-spicc.c 	master->flags = (SPI_MASTER_MUST_RX | SPI_MASTER_MUST_TX);
master            561 drivers/spi/spi-meson-spicc.c 	master->min_speed_hz = rate >> 9;
master            562 drivers/spi/spi-meson-spicc.c 	master->setup = meson_spicc_setup;
master            563 drivers/spi/spi-meson-spicc.c 	master->cleanup = meson_spicc_cleanup;
master            564 drivers/spi/spi-meson-spicc.c 	master->prepare_message = meson_spicc_prepare_message;
master            565 drivers/spi/spi-meson-spicc.c 	master->unprepare_transfer_hardware = meson_spicc_unprepare_transfer;
master            566 drivers/spi/spi-meson-spicc.c 	master->transfer_one = meson_spicc_transfer_one;
master            570 drivers/spi/spi-meson-spicc.c 		master->max_speed_hz = SPICC_MAX_FREQ;
master            572 drivers/spi/spi-meson-spicc.c 		master->max_speed_hz = rate >> 2;
master            574 drivers/spi/spi-meson-spicc.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            586 drivers/spi/spi-meson-spicc.c 	spi_master_put(master);
master             76 drivers/spi/spi-meson-spifc.c 	struct spi_master *master;
master            245 drivers/spi/spi-meson-spifc.c static int meson_spifc_transfer_one(struct spi_master *master,
master            249 drivers/spi/spi-meson-spifc.c 	struct meson_spifc *spifc = spi_master_get_devdata(master);
master            259 drivers/spi/spi-meson-spifc.c 				       spi_transfer_is_last(master, xfer),
master            287 drivers/spi/spi-meson-spifc.c 	struct spi_master *master;
master            293 drivers/spi/spi-meson-spifc.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct meson_spifc));
master            294 drivers/spi/spi-meson-spifc.c 	if (!master)
master            297 drivers/spi/spi-meson-spifc.c 	platform_set_drvdata(pdev, master);
master            299 drivers/spi/spi-meson-spifc.c 	spifc = spi_master_get_devdata(master);
master            330 drivers/spi/spi-meson-spifc.c 	master->num_chipselect = 1;
master            331 drivers/spi/spi-meson-spifc.c 	master->dev.of_node = pdev->dev.of_node;
master            332 drivers/spi/spi-meson-spifc.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            333 drivers/spi/spi-meson-spifc.c 	master->auto_runtime_pm = true;
master            334 drivers/spi/spi-meson-spifc.c 	master->transfer_one = meson_spifc_transfer_one;
master            335 drivers/spi/spi-meson-spifc.c 	master->min_speed_hz = rate >> 6;
master            336 drivers/spi/spi-meson-spifc.c 	master->max_speed_hz = rate >> 1;
master            343 drivers/spi/spi-meson-spifc.c 	ret = devm_spi_register_master(spifc->dev, master);
master            353 drivers/spi/spi-meson-spifc.c 	spi_master_put(master);
master            359 drivers/spi/spi-meson-spifc.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            360 drivers/spi/spi-meson-spifc.c 	struct meson_spifc *spifc = spi_master_get_devdata(master);
master            372 drivers/spi/spi-meson-spifc.c 	struct spi_master *master = dev_get_drvdata(dev);
master            373 drivers/spi/spi-meson-spifc.c 	struct meson_spifc *spifc = spi_master_get_devdata(master);
master            376 drivers/spi/spi-meson-spifc.c 	ret = spi_master_suspend(master);
master            388 drivers/spi/spi-meson-spifc.c 	struct spi_master *master = dev_get_drvdata(dev);
master            389 drivers/spi/spi-meson-spifc.c 	struct meson_spifc *spifc = spi_master_get_devdata(master);
master            400 drivers/spi/spi-meson-spifc.c 	ret = spi_master_resume(master);
master            411 drivers/spi/spi-meson-spifc.c 	struct spi_master *master = dev_get_drvdata(dev);
master            412 drivers/spi/spi-meson-spifc.c 	struct meson_spifc *spifc = spi_master_get_devdata(master);
master            421 drivers/spi/spi-meson-spifc.c 	struct spi_master *master = dev_get_drvdata(dev);
master            422 drivers/spi/spi-meson-spifc.c 	struct meson_spifc *spifc = spi_master_get_devdata(master);
master             95 drivers/spi/spi-mpc512x-psc.c 	struct mpc512x_psc_spi *mps = spi_master_get_devdata(spi->master);
master            137 drivers/spi/spi-mpc512x-psc.c 	struct mpc512x_psc_spi *mps = spi_master_get_devdata(spi->master);
master            152 drivers/spi/spi-mpc512x-psc.c 	struct mpc512x_psc_spi *mps = spi_master_get_devdata(spi->master);
master            289 drivers/spi/spi-mpc512x-psc.c static int mpc512x_psc_spi_msg_xfer(struct spi_master *master,
master            330 drivers/spi/spi-mpc512x-psc.c 	spi_finalize_current_message(master);
master            334 drivers/spi/spi-mpc512x-psc.c static int mpc512x_psc_spi_prep_xfer_hw(struct spi_master *master)
master            336 drivers/spi/spi-mpc512x-psc.c 	struct mpc512x_psc_spi *mps = spi_master_get_devdata(master);
master            338 drivers/spi/spi-mpc512x-psc.c 	dev_dbg(&master->dev, "%s()\n", __func__);
master            350 drivers/spi/spi-mpc512x-psc.c static int mpc512x_psc_spi_unprep_xfer_hw(struct spi_master *master)
master            352 drivers/spi/spi-mpc512x-psc.c 	struct mpc512x_psc_spi *mps = spi_master_get_devdata(master);
master            355 drivers/spi/spi-mpc512x-psc.c 	dev_dbg(&master->dev, "%s()\n", __func__);
master            405 drivers/spi/spi-mpc512x-psc.c static int mpc512x_psc_spi_port_config(struct spi_master *master,
master            490 drivers/spi/spi-mpc512x-psc.c 	struct spi_master *master;
master            495 drivers/spi/spi-mpc512x-psc.c 	master = spi_alloc_master(dev, sizeof *mps);
master            496 drivers/spi/spi-mpc512x-psc.c 	if (master == NULL)
master            499 drivers/spi/spi-mpc512x-psc.c 	dev_set_drvdata(dev, master);
master            500 drivers/spi/spi-mpc512x-psc.c 	mps = spi_master_get_devdata(master);
master            508 drivers/spi/spi-mpc512x-psc.c 		master->bus_num = pdata->bus_num;
master            509 drivers/spi/spi-mpc512x-psc.c 		master->num_chipselect = pdata->max_chipselect;
master            512 drivers/spi/spi-mpc512x-psc.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST;
master            513 drivers/spi/spi-mpc512x-psc.c 	master->setup = mpc512x_psc_spi_setup;
master            514 drivers/spi/spi-mpc512x-psc.c 	master->prepare_transfer_hardware = mpc512x_psc_spi_prep_xfer_hw;
master            515 drivers/spi/spi-mpc512x-psc.c 	master->transfer_one_message = mpc512x_psc_spi_msg_xfer;
master            516 drivers/spi/spi-mpc512x-psc.c 	master->unprepare_transfer_hardware = mpc512x_psc_spi_unprep_xfer_hw;
master            517 drivers/spi/spi-mpc512x-psc.c 	master->cleanup = mpc512x_psc_spi_cleanup;
master            518 drivers/spi/spi-mpc512x-psc.c 	master->dev.of_node = dev->of_node;
master            556 drivers/spi/spi-mpc512x-psc.c 	ret = mpc512x_psc_spi_port_config(master, mps);
master            560 drivers/spi/spi-mpc512x-psc.c 	ret = devm_spi_register_master(dev, master);
master            571 drivers/spi/spi-mpc512x-psc.c 	spi_master_put(master);
master            578 drivers/spi/spi-mpc512x-psc.c 	struct spi_master *master = dev_get_drvdata(dev);
master            579 drivers/spi/spi-mpc512x-psc.c 	struct mpc512x_psc_spi *mps = spi_master_get_devdata(master);
master             74 drivers/spi/spi-mpc52xx-psc.c 	struct mpc52xx_psc_spi *mps = spi_master_get_devdata(spi->master);
master            116 drivers/spi/spi-mpc52xx-psc.c 	struct mpc52xx_psc_spi *mps = spi_master_get_devdata(spi->master);
master            129 drivers/spi/spi-mpc52xx-psc.c 	struct mpc52xx_psc_spi *mps = spi_master_get_devdata(spi->master);
master            261 drivers/spi/spi-mpc52xx-psc.c 	struct mpc52xx_psc_spi *mps = spi_master_get_devdata(spi->master);
master            289 drivers/spi/spi-mpc52xx-psc.c 	struct mpc52xx_psc_spi *mps = spi_master_get_devdata(spi->master);
master            366 drivers/spi/spi-mpc52xx-psc.c 	struct spi_master *master;
master            369 drivers/spi/spi-mpc52xx-psc.c 	master = spi_alloc_master(dev, sizeof *mps);
master            370 drivers/spi/spi-mpc52xx-psc.c 	if (master == NULL)
master            373 drivers/spi/spi-mpc52xx-psc.c 	dev_set_drvdata(dev, master);
master            374 drivers/spi/spi-mpc52xx-psc.c 	mps = spi_master_get_devdata(master);
master            377 drivers/spi/spi-mpc52xx-psc.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST;
master            385 drivers/spi/spi-mpc52xx-psc.c 		master->bus_num = bus_num;
master            386 drivers/spi/spi-mpc52xx-psc.c 		master->num_chipselect = 255;
master            390 drivers/spi/spi-mpc52xx-psc.c 		master->bus_num = pdata->bus_num;
master            391 drivers/spi/spi-mpc52xx-psc.c 		master->num_chipselect = pdata->max_chipselect;
master            393 drivers/spi/spi-mpc52xx-psc.c 	master->setup = mpc52xx_psc_spi_setup;
master            394 drivers/spi/spi-mpc52xx-psc.c 	master->transfer = mpc52xx_psc_spi_transfer;
master            395 drivers/spi/spi-mpc52xx-psc.c 	master->cleanup = mpc52xx_psc_spi_cleanup;
master            396 drivers/spi/spi-mpc52xx-psc.c 	master->dev.of_node = dev->of_node;
master            412 drivers/spi/spi-mpc52xx-psc.c 	ret = mpc52xx_psc_spi_port_config(master->bus_num, mps);
master            423 drivers/spi/spi-mpc52xx-psc.c 	ret = spi_register_master(master);
master            434 drivers/spi/spi-mpc52xx-psc.c 	spi_master_put(master);
master            470 drivers/spi/spi-mpc52xx-psc.c 	struct spi_master *master = spi_master_get(platform_get_drvdata(op));
master            471 drivers/spi/spi-mpc52xx-psc.c 	struct mpc52xx_psc_spi *mps = spi_master_get_devdata(master);
master            474 drivers/spi/spi-mpc52xx-psc.c 	spi_unregister_master(master);
master            478 drivers/spi/spi-mpc52xx-psc.c 	spi_master_put(master);
master             61 drivers/spi/spi-mpc52xx.c 	struct spi_master *master;
master            150 drivers/spi/spi-mpc52xx.c 		dev_err(&ms->master->dev, "spurious irq, status=0x%.2x\n",
master            233 drivers/spi/spi-mpc52xx.c 		dev_err(&ms->master->dev, "mode fault\n");
master            276 drivers/spi/spi-mpc52xx.c 		dev_err(&ms->master->dev, "spurious irq, status=0x%.2x\n",
master            362 drivers/spi/spi-mpc52xx.c 	struct mpc52xx_spi *ms = spi_master_get_devdata(spi->master);
master            381 drivers/spi/spi-mpc52xx.c 	struct spi_master *master;
master            416 drivers/spi/spi-mpc52xx.c 	master = spi_alloc_master(&op->dev, sizeof *ms);
master            417 drivers/spi/spi-mpc52xx.c 	if (!master) {
master            422 drivers/spi/spi-mpc52xx.c 	master->transfer = mpc52xx_spi_transfer;
master            423 drivers/spi/spi-mpc52xx.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST;
master            424 drivers/spi/spi-mpc52xx.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            425 drivers/spi/spi-mpc52xx.c 	master->dev.of_node = op->dev.of_node;
master            427 drivers/spi/spi-mpc52xx.c 	platform_set_drvdata(op, master);
master            429 drivers/spi/spi-mpc52xx.c 	ms = spi_master_get_devdata(master);
master            430 drivers/spi/spi-mpc52xx.c 	ms->master = master;
master            438 drivers/spi/spi-mpc52xx.c 		master->num_chipselect = ms->gpio_cs_count;
master            493 drivers/spi/spi-mpc52xx.c 	rc = spi_register_master(master);
master            497 drivers/spi/spi-mpc52xx.c 	dev_info(&ms->master->dev, "registered MPC5200 SPI bus\n");
master            502 drivers/spi/spi-mpc52xx.c 	dev_err(&ms->master->dev, "initialization failed\n");
master            509 drivers/spi/spi-mpc52xx.c 	spi_master_put(master);
master            518 drivers/spi/spi-mpc52xx.c 	struct spi_master *master = spi_master_get(platform_get_drvdata(op));
master            519 drivers/spi/spi-mpc52xx.c 	struct mpc52xx_spi *ms = spi_master_get_devdata(master);
master            529 drivers/spi/spi-mpc52xx.c 	spi_unregister_master(master);
master            531 drivers/spi/spi-mpc52xx.c 	spi_master_put(master);
master            192 drivers/spi/spi-mt65xx.c static int mtk_spi_prepare_message(struct spi_master *master,
master            199 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master            265 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(spi->master);
master            279 drivers/spi/spi-mt65xx.c static void mtk_spi_prepare_transfer(struct spi_master *master,
master            283 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master            320 drivers/spi/spi-mt65xx.c static void mtk_spi_setup_packet(struct spi_master *master)
master            323 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master            335 drivers/spi/spi-mt65xx.c static void mtk_spi_enable_transfer(struct spi_master *master)
master            338 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master            360 drivers/spi/spi-mt65xx.c static void mtk_spi_update_mdata_len(struct spi_master *master)
master            363 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master            388 drivers/spi/spi-mt65xx.c static void mtk_spi_setup_dma_addr(struct spi_master *master,
master            391 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master            414 drivers/spi/spi-mt65xx.c static int mtk_spi_fifo_transfer(struct spi_master *master,
master            420 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master            425 drivers/spi/spi-mt65xx.c 	mtk_spi_prepare_transfer(master, xfer);
master            426 drivers/spi/spi-mt65xx.c 	mtk_spi_setup_packet(master);
master            438 drivers/spi/spi-mt65xx.c 	mtk_spi_enable_transfer(master);
master            443 drivers/spi/spi-mt65xx.c static int mtk_spi_dma_transfer(struct spi_master *master,
master            448 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master            457 drivers/spi/spi-mt65xx.c 	mtk_spi_prepare_transfer(master, xfer);
master            480 drivers/spi/spi-mt65xx.c 	mtk_spi_update_mdata_len(master);
master            481 drivers/spi/spi-mt65xx.c 	mtk_spi_setup_packet(master);
master            482 drivers/spi/spi-mt65xx.c 	mtk_spi_setup_dma_addr(master, xfer);
master            483 drivers/spi/spi-mt65xx.c 	mtk_spi_enable_transfer(master);
master            488 drivers/spi/spi-mt65xx.c static int mtk_spi_transfer_one(struct spi_master *master,
master            492 drivers/spi/spi-mt65xx.c 	if (master->can_dma(master, spi, xfer))
master            493 drivers/spi/spi-mt65xx.c 		return mtk_spi_dma_transfer(master, spi, xfer);
master            495 drivers/spi/spi-mt65xx.c 		return mtk_spi_fifo_transfer(master, spi, xfer);
master            498 drivers/spi/spi-mt65xx.c static bool mtk_spi_can_dma(struct spi_master *master,
master            510 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(spi->master);
master            524 drivers/spi/spi-mt65xx.c 	struct spi_master *master = dev_id;
master            525 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master            534 drivers/spi/spi-mt65xx.c 	if (!master->can_dma(master, master->cur_msg->spi, trans)) {
master            552 drivers/spi/spi-mt65xx.c 			spi_finalize_current_transfer(master);
master            558 drivers/spi/spi-mt65xx.c 		mtk_spi_setup_packet(master);
master            573 drivers/spi/spi-mt65xx.c 		mtk_spi_enable_transfer(master);
master            605 drivers/spi/spi-mt65xx.c 		spi_finalize_current_transfer(master);
master            609 drivers/spi/spi-mt65xx.c 	mtk_spi_update_mdata_len(master);
master            610 drivers/spi/spi-mt65xx.c 	mtk_spi_setup_packet(master);
master            611 drivers/spi/spi-mt65xx.c 	mtk_spi_setup_dma_addr(master, trans);
master            612 drivers/spi/spi-mt65xx.c 	mtk_spi_enable_transfer(master);
master            619 drivers/spi/spi-mt65xx.c 	struct spi_master *master;
master            625 drivers/spi/spi-mt65xx.c 	master = spi_alloc_master(&pdev->dev, sizeof(*mdata));
master            626 drivers/spi/spi-mt65xx.c 	if (!master) {
master            631 drivers/spi/spi-mt65xx.c 	master->auto_runtime_pm = true;
master            632 drivers/spi/spi-mt65xx.c 	master->dev.of_node = pdev->dev.of_node;
master            633 drivers/spi/spi-mt65xx.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST;
master            635 drivers/spi/spi-mt65xx.c 	master->set_cs = mtk_spi_set_cs;
master            636 drivers/spi/spi-mt65xx.c 	master->prepare_message = mtk_spi_prepare_message;
master            637 drivers/spi/spi-mt65xx.c 	master->transfer_one = mtk_spi_transfer_one;
master            638 drivers/spi/spi-mt65xx.c 	master->can_dma = mtk_spi_can_dma;
master            639 drivers/spi/spi-mt65xx.c 	master->setup = mtk_spi_setup;
master            648 drivers/spi/spi-mt65xx.c 	mdata = spi_master_get_devdata(master);
master            651 drivers/spi/spi-mt65xx.c 		master->flags = SPI_MASTER_MUST_TX;
master            684 drivers/spi/spi-mt65xx.c 	platform_set_drvdata(pdev, master);
master            709 drivers/spi/spi-mt65xx.c 			       IRQF_TRIGGER_NONE, dev_name(&pdev->dev), master);
master            753 drivers/spi/spi-mt65xx.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            760 drivers/spi/spi-mt65xx.c 		if (mdata->pad_num != master->num_chipselect) {
master            763 drivers/spi/spi-mt65xx.c 				mdata->pad_num, master->num_chipselect);
master            768 drivers/spi/spi-mt65xx.c 		if (!master->cs_gpios && master->num_chipselect > 1) {
master            775 drivers/spi/spi-mt65xx.c 		if (master->cs_gpios) {
master            776 drivers/spi/spi-mt65xx.c 			for (i = 0; i < master->num_chipselect; i++) {
master            778 drivers/spi/spi-mt65xx.c 							master->cs_gpios[i],
master            803 drivers/spi/spi-mt65xx.c 	spi_master_put(master);
master            810 drivers/spi/spi-mt65xx.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            811 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master            824 drivers/spi/spi-mt65xx.c 	struct spi_master *master = dev_get_drvdata(dev);
master            825 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master            827 drivers/spi/spi-mt65xx.c 	ret = spi_master_suspend(master);
master            840 drivers/spi/spi-mt65xx.c 	struct spi_master *master = dev_get_drvdata(dev);
master            841 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master            851 drivers/spi/spi-mt65xx.c 	ret = spi_master_resume(master);
master            862 drivers/spi/spi-mt65xx.c 	struct spi_master *master = dev_get_drvdata(dev);
master            863 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master            872 drivers/spi/spi-mt65xx.c 	struct spi_master *master = dev_get_drvdata(dev);
master            873 drivers/spi/spi-mt65xx.c 	struct mtk_spi *mdata = spi_master_get_devdata(master);
master             54 drivers/spi/spi-mt7621.c 	struct spi_controller	*master;
master             64 drivers/spi/spi-mt7621.c 	return spi_controller_get_devdata(spi->master);
master             82 drivers/spi/spi-mt7621.c 	u32 master;
master             89 drivers/spi/spi-mt7621.c 	master = mt7621_spi_read(rs, MT7621_SPI_MASTER);
master             90 drivers/spi/spi-mt7621.c 	master |= MASTER_RS_SLAVE_SEL | MASTER_MORE_BUFMODE;
master             91 drivers/spi/spi-mt7621.c 	master &= ~MASTER_FULL_DUPLEX;
master             92 drivers/spi/spi-mt7621.c 	mt7621_spi_write(rs, MT7621_SPI_MASTER, master);
master            247 drivers/spi/spi-mt7621.c static int mt7621_spi_transfer_one_message(struct spi_controller *master,
master            250 drivers/spi/spi-mt7621.c 	struct mt7621_spi *rs = spi_controller_get_devdata(master);
master            296 drivers/spi/spi-mt7621.c 	spi_finalize_current_message(master);
master            327 drivers/spi/spi-mt7621.c 	struct spi_controller *master;
master            353 drivers/spi/spi-mt7621.c 	master = spi_alloc_master(&pdev->dev, sizeof(*rs));
master            354 drivers/spi/spi-mt7621.c 	if (!master) {
master            359 drivers/spi/spi-mt7621.c 	master->mode_bits = SPI_LSB_FIRST;
master            360 drivers/spi/spi-mt7621.c 	master->flags = SPI_CONTROLLER_HALF_DUPLEX;
master            361 drivers/spi/spi-mt7621.c 	master->setup = mt7621_spi_setup;
master            362 drivers/spi/spi-mt7621.c 	master->transfer_one_message = mt7621_spi_transfer_one_message;
master            363 drivers/spi/spi-mt7621.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            364 drivers/spi/spi-mt7621.c 	master->dev.of_node = pdev->dev.of_node;
master            365 drivers/spi/spi-mt7621.c 	master->num_chipselect = 2;
master            367 drivers/spi/spi-mt7621.c 	dev_set_drvdata(&pdev->dev, master);
master            369 drivers/spi/spi-mt7621.c 	rs = spi_controller_get_devdata(master);
master            372 drivers/spi/spi-mt7621.c 	rs->master = master;
master            383 drivers/spi/spi-mt7621.c 	return devm_spi_register_controller(&pdev->dev, master);
master            388 drivers/spi/spi-mt7621.c 	struct spi_controller *master;
master            391 drivers/spi/spi-mt7621.c 	master = dev_get_drvdata(&pdev->dev);
master            392 drivers/spi/spi-mt7621.c 	rs = spi_controller_get_devdata(master);
master            355 drivers/spi/spi-mxic.c 	struct mxic_spi *mxic = spi_master_get_devdata(mem->spi->master);
master            433 drivers/spi/spi-mxic.c 	struct mxic_spi *mxic = spi_master_get_devdata(spi->master);
master            448 drivers/spi/spi-mxic.c static int mxic_spi_transfer_one(struct spi_master *master,
master            452 drivers/spi/spi-mxic.c 	struct mxic_spi *mxic = spi_master_get_devdata(master);
master            488 drivers/spi/spi-mxic.c 	spi_finalize_current_transfer(master);
master            495 drivers/spi/spi-mxic.c 	struct spi_master *master = dev_get_drvdata(dev);
master            496 drivers/spi/spi-mxic.c 	struct mxic_spi *mxic = spi_master_get_devdata(master);
master            506 drivers/spi/spi-mxic.c 	struct spi_master *master = dev_get_drvdata(dev);
master            507 drivers/spi/spi-mxic.c 	struct mxic_spi *mxic = spi_master_get_devdata(master);
master            526 drivers/spi/spi-mxic.c 	struct spi_master *master;
master            531 drivers/spi/spi-mxic.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct mxic_spi));
master            532 drivers/spi/spi-mxic.c 	if (!master)
master            535 drivers/spi/spi-mxic.c 	platform_set_drvdata(pdev, master);
master            537 drivers/spi/spi-mxic.c 	mxic = spi_master_get_devdata(master);
master            539 drivers/spi/spi-mxic.c 	master->dev.of_node = pdev->dev.of_node;
master            559 drivers/spi/spi-mxic.c 	master->auto_runtime_pm = true;
master            561 drivers/spi/spi-mxic.c 	master->num_chipselect = 1;
master            562 drivers/spi/spi-mxic.c 	master->mem_ops = &mxic_spi_mem_ops;
master            564 drivers/spi/spi-mxic.c 	master->set_cs = mxic_spi_set_cs;
master            565 drivers/spi/spi-mxic.c 	master->transfer_one = mxic_spi_transfer_one;
master            566 drivers/spi/spi-mxic.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            567 drivers/spi/spi-mxic.c 	master->mode_bits = SPI_CPOL | SPI_CPHA |
master            573 drivers/spi/spi-mxic.c 	ret = spi_register_master(master);
master            582 drivers/spi/spi-mxic.c 	spi_master_put(master);
master            590 drivers/spi/spi-mxic.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            593 drivers/spi/spi-mxic.c 	spi_unregister_master(master);
master             67 drivers/spi/spi-mxs.c 	struct mxs_spi *spi = spi_master_get_devdata(dev->master);
master            361 drivers/spi/spi-mxs.c static int mxs_spi_transfer_one(struct spi_master *master,
master            364 drivers/spi/spi-mxs.c 	struct mxs_spi *spi = spi_master_get_devdata(master);
master            436 drivers/spi/spi-mxs.c 	spi_finalize_current_message(master);
master            443 drivers/spi/spi-mxs.c 	struct spi_master *master = dev_get_drvdata(dev);
master            444 drivers/spi/spi-mxs.c 	struct mxs_spi *spi = spi_master_get_devdata(master);
master            464 drivers/spi/spi-mxs.c 	struct spi_master *master = dev_get_drvdata(dev);
master            465 drivers/spi/spi-mxs.c 	struct mxs_spi *spi = spi_master_get_devdata(master);
master            482 drivers/spi/spi-mxs.c 	struct spi_master *master = dev_get_drvdata(dev);
master            485 drivers/spi/spi-mxs.c 	ret = spi_master_suspend(master);
master            497 drivers/spi/spi-mxs.c 	struct spi_master *master = dev_get_drvdata(dev);
master            507 drivers/spi/spi-mxs.c 	ret = spi_master_resume(master);
master            532 drivers/spi/spi-mxs.c 	struct spi_master *master;
master            565 drivers/spi/spi-mxs.c 	master = spi_alloc_master(&pdev->dev, sizeof(*spi));
master            566 drivers/spi/spi-mxs.c 	if (!master)
master            569 drivers/spi/spi-mxs.c 	platform_set_drvdata(pdev, master);
master            571 drivers/spi/spi-mxs.c 	master->transfer_one_message = mxs_spi_transfer_one;
master            572 drivers/spi/spi-mxs.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            573 drivers/spi/spi-mxs.c 	master->mode_bits = SPI_CPOL | SPI_CPHA;
master            574 drivers/spi/spi-mxs.c 	master->num_chipselect = 3;
master            575 drivers/spi/spi-mxs.c 	master->dev.of_node = np;
master            576 drivers/spi/spi-mxs.c 	master->flags = SPI_MASTER_HALF_DUPLEX;
master            577 drivers/spi/spi-mxs.c 	master->auto_runtime_pm = true;
master            579 drivers/spi/spi-mxs.c 	spi = spi_master_get_devdata(master);
master            621 drivers/spi/spi-mxs.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            638 drivers/spi/spi-mxs.c 	spi_master_put(master);
master            644 drivers/spi/spi-mxs.c 	struct spi_master *master;
master            648 drivers/spi/spi-mxs.c 	master = platform_get_drvdata(pdev);
master            649 drivers/spi/spi-mxs.c 	spi = spi_master_get_devdata(master);
master            271 drivers/spi/spi-npcm-fiu.c 		spi_controller_get_devdata(desc->mem->spi->master);
master            298 drivers/spi/spi-npcm-fiu.c 		spi_controller_get_devdata(desc->mem->spi->master);
master            319 drivers/spi/spi-npcm-fiu.c 		spi_controller_get_devdata(mem->spi->master);
master            374 drivers/spi/spi-npcm-fiu.c 		spi_controller_get_devdata(mem->spi->master);
master            423 drivers/spi/spi-npcm-fiu.c 		spi_controller_get_devdata(mem->spi->master);
master            528 drivers/spi/spi-npcm-fiu.c 		spi_controller_get_devdata(mem->spi->master);
master            588 drivers/spi/spi-npcm-fiu.c 		spi_controller_get_devdata(desc->mem->spi->master);
master            645 drivers/spi/spi-npcm-fiu.c 	struct spi_controller *ctrl = spi->master;
master             24 drivers/spi/spi-npcm-pspi.c 	struct spi_master *master;
master            111 drivers/spi/spi-npcm-pspi.c 	struct npcm_pspi *priv = spi_master_get_devdata(spi->master);
master            169 drivers/spi/spi-npcm-pspi.c 	struct npcm_pspi *priv = spi_master_get_devdata(spi->master);
master            247 drivers/spi/spi-npcm-pspi.c static int npcm_pspi_transfer_one(struct spi_master *master,
master            251 drivers/spi/spi-npcm-pspi.c 	struct npcm_pspi *priv = spi_master_get_devdata(master);
master            268 drivers/spi/spi-npcm-pspi.c static int npcm_pspi_prepare_transfer_hardware(struct spi_master *master)
master            270 drivers/spi/spi-npcm-pspi.c 	struct npcm_pspi *priv = spi_master_get_devdata(master);
master            277 drivers/spi/spi-npcm-pspi.c static int npcm_pspi_unprepare_transfer_hardware(struct spi_master *master)
master            279 drivers/spi/spi-npcm-pspi.c 	struct npcm_pspi *priv = spi_master_get_devdata(master);
master            343 drivers/spi/spi-npcm-pspi.c 	struct spi_master *master;
master            359 drivers/spi/spi-npcm-pspi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*priv));
master            360 drivers/spi/spi-npcm-pspi.c 	if (!master)
master            363 drivers/spi/spi-npcm-pspi.c 	platform_set_drvdata(pdev, master);
master            365 drivers/spi/spi-npcm-pspi.c 	priv = spi_master_get_devdata(master);
master            366 drivers/spi/spi-npcm-pspi.c 	priv->master = master;
master            414 drivers/spi/spi-npcm-pspi.c 	master->max_speed_hz = DIV_ROUND_UP(clk_hz, NPCM_PSPI_MIN_CLK_DIVIDER);
master            415 drivers/spi/spi-npcm-pspi.c 	master->min_speed_hz = DIV_ROUND_UP(clk_hz, NPCM_PSPI_MAX_CLK_DIVIDER);
master            416 drivers/spi/spi-npcm-pspi.c 	master->mode_bits = SPI_CPHA | SPI_CPOL;
master            417 drivers/spi/spi-npcm-pspi.c 	master->dev.of_node = pdev->dev.of_node;
master            418 drivers/spi/spi-npcm-pspi.c 	master->bus_num = pdev->id;
master            419 drivers/spi/spi-npcm-pspi.c 	master->bits_per_word_mask = SPI_BPW_MASK(8) | SPI_BPW_MASK(16);
master            420 drivers/spi/spi-npcm-pspi.c 	master->transfer_one = npcm_pspi_transfer_one;
master            421 drivers/spi/spi-npcm-pspi.c 	master->prepare_transfer_hardware =
master            423 drivers/spi/spi-npcm-pspi.c 	master->unprepare_transfer_hardware =
master            425 drivers/spi/spi-npcm-pspi.c 	master->num_chipselect = num_cs;
master            447 drivers/spi/spi-npcm-pspi.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            459 drivers/spi/spi-npcm-pspi.c 	spi_master_put(master);
master            465 drivers/spi/spi-npcm-pspi.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            466 drivers/spi/spi-npcm-pspi.c 	struct npcm_pspi *priv = spi_master_get_devdata(master);
master            395 drivers/spi/spi-nxp-fspi.c 	struct nxp_fspi *f = spi_controller_get_devdata(mem->spi->master);
master            789 drivers/spi/spi-nxp-fspi.c 	struct nxp_fspi *f = spi_controller_get_devdata(mem->spi->master);
master            827 drivers/spi/spi-nxp-fspi.c 	struct nxp_fspi *f = spi_controller_get_devdata(mem->spi->master);
master            916 drivers/spi/spi-nxp-fspi.c 	struct nxp_fspi *f = spi_controller_get_devdata(mem->spi->master);
master             59 drivers/spi/spi-oc-tiny.c 	return spi_master_get_devdata(sdev->master);
master            224 drivers/spi/spi-oc-tiny.c 	hw->bitbang.master->dev.of_node = pdev->dev.of_node;
master            242 drivers/spi/spi-oc-tiny.c 	struct spi_master *master;
master            246 drivers/spi/spi-oc-tiny.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct tiny_spi));
master            247 drivers/spi/spi-oc-tiny.c 	if (!master)
master            251 drivers/spi/spi-oc-tiny.c 	master->bus_num = pdev->id;
master            252 drivers/spi/spi-oc-tiny.c 	master->num_chipselect = 255;
master            253 drivers/spi/spi-oc-tiny.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
master            254 drivers/spi/spi-oc-tiny.c 	master->setup = tiny_spi_setup;
master            256 drivers/spi/spi-oc-tiny.c 	hw = spi_master_get_devdata(master);
master            260 drivers/spi/spi-oc-tiny.c 	hw->bitbang.master = master;
master            301 drivers/spi/spi-oc-tiny.c 	hw->bitbang.master->num_chipselect = max(1, hw->gpio_cs_count);
master            315 drivers/spi/spi-oc-tiny.c 	spi_master_put(master);
master            322 drivers/spi/spi-oc-tiny.c 	struct spi_master *master = hw->bitbang.master;
master            328 drivers/spi/spi-oc-tiny.c 	spi_master_put(master);
master             81 drivers/spi/spi-omap-100k.c static void spi100k_enable_clock(struct spi_master *master)
master             84 drivers/spi/spi-omap-100k.c 	struct omap1_spi100k *spi100k = spi_master_get_devdata(master);
master             92 drivers/spi/spi-omap-100k.c static void spi100k_disable_clock(struct spi_master *master)
master             95 drivers/spi/spi-omap-100k.c 	struct omap1_spi100k *spi100k = spi_master_get_devdata(master);
master            103 drivers/spi/spi-omap-100k.c static void spi100k_write_data(struct spi_master *master, int len, int data)
master            105 drivers/spi/spi-omap-100k.c 	struct omap1_spi100k *spi100k = spi_master_get_devdata(master);
master            113 drivers/spi/spi-omap-100k.c 	spi100k_enable_clock(master);
master            126 drivers/spi/spi-omap-100k.c 	spi100k_disable_clock(master);
master            129 drivers/spi/spi-omap-100k.c static int spi100k_read_data(struct spi_master *master, int len)
master            132 drivers/spi/spi-omap-100k.c 	struct omap1_spi100k *spi100k = spi_master_get_devdata(master);
master            138 drivers/spi/spi-omap-100k.c 	spi100k_enable_clock(master);
master            150 drivers/spi/spi-omap-100k.c 	spi100k_disable_clock(master);
master            155 drivers/spi/spi-omap-100k.c static void spi100k_open(struct spi_master *master)
master            158 drivers/spi/spi-omap-100k.c 	struct omap1_spi100k *spi100k = spi_master_get_devdata(master);
master            198 drivers/spi/spi-omap-100k.c 				spi100k_write_data(spi->master, word_len, *tx++);
master            200 drivers/spi/spi-omap-100k.c 				*rx++ = spi100k_read_data(spi->master, word_len);
master            211 drivers/spi/spi-omap-100k.c 				spi100k_write_data(spi->master, word_len, *tx++);
master            213 drivers/spi/spi-omap-100k.c 				*rx++ = spi100k_read_data(spi->master, word_len);
master            224 drivers/spi/spi-omap-100k.c 				spi100k_write_data(spi->master, word_len, *tx);
master            226 drivers/spi/spi-omap-100k.c 				*rx = spi100k_read_data(spi->master, word_len);
master            236 drivers/spi/spi-omap-100k.c 	struct omap1_spi100k *spi100k = spi_master_get_devdata(spi->master);
master            266 drivers/spi/spi-omap-100k.c 	spi100k = spi_master_get_devdata(spi->master);
master            276 drivers/spi/spi-omap-100k.c 	spi100k_open(spi->master);
master            289 drivers/spi/spi-omap-100k.c static int omap1_spi100k_transfer_one_message(struct spi_master *master,
master            292 drivers/spi/spi-omap-100k.c 	struct omap1_spi100k *spi100k = spi_master_get_devdata(master);
master            342 drivers/spi/spi-omap-100k.c 	spi_finalize_current_message(master);
master            349 drivers/spi/spi-omap-100k.c 	struct spi_master       *master;
master            356 drivers/spi/spi-omap-100k.c 	master = spi_alloc_master(&pdev->dev, sizeof(*spi100k));
master            357 drivers/spi/spi-omap-100k.c 	if (master == NULL) {
master            363 drivers/spi/spi-omap-100k.c 		master->bus_num = pdev->id;
master            365 drivers/spi/spi-omap-100k.c 	master->setup = omap1_spi100k_setup;
master            366 drivers/spi/spi-omap-100k.c 	master->transfer_one_message = omap1_spi100k_transfer_one_message;
master            367 drivers/spi/spi-omap-100k.c 	master->num_chipselect = 2;
master            368 drivers/spi/spi-omap-100k.c 	master->mode_bits = MODEBITS;
master            369 drivers/spi/spi-omap-100k.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 32);
master            370 drivers/spi/spi-omap-100k.c 	master->min_speed_hz = OMAP1_SPI100K_MAX_FREQ/(1<<16);
master            371 drivers/spi/spi-omap-100k.c 	master->max_speed_hz = OMAP1_SPI100K_MAX_FREQ;
master            372 drivers/spi/spi-omap-100k.c 	master->auto_runtime_pm = true;
master            374 drivers/spi/spi-omap-100k.c 	spi100k = spi_master_get_devdata(master);
master            412 drivers/spi/spi-omap-100k.c 	status = devm_spi_register_master(&pdev->dev, master);
master            423 drivers/spi/spi-omap-100k.c 	spi_master_put(master);
master            429 drivers/spi/spi-omap-100k.c 	struct spi_master *master = spi_master_get(platform_get_drvdata(pdev));
master            430 drivers/spi/spi-omap-100k.c 	struct omap1_spi100k *spi100k = spi_master_get_devdata(master);
master            443 drivers/spi/spi-omap-100k.c 	struct spi_master *master = spi_master_get(dev_get_drvdata(dev));
master            444 drivers/spi/spi-omap-100k.c 	struct omap1_spi100k *spi100k = spi_master_get_devdata(master);
master            454 drivers/spi/spi-omap-100k.c 	struct spi_master *master = spi_master_get(dev_get_drvdata(dev));
master            455 drivers/spi/spi-omap-100k.c 	struct omap1_spi100k *spi100k = spi_master_get_devdata(master);
master            321 drivers/spi/spi-omap-uwire.c 	uwire = spi_master_get_devdata(spi->master);
master            447 drivers/spi/spi-omap-uwire.c 	spi_master_put(uwire->bitbang.master);
master            452 drivers/spi/spi-omap-uwire.c 	struct spi_master	*master;
master            456 drivers/spi/spi-omap-uwire.c 	master = spi_alloc_master(&pdev->dev, sizeof *uwire);
master            457 drivers/spi/spi-omap-uwire.c 	if (!master)
master            460 drivers/spi/spi-omap-uwire.c 	uwire = spi_master_get_devdata(master);
master            465 drivers/spi/spi-omap-uwire.c 		spi_master_put(master);
master            475 drivers/spi/spi-omap-uwire.c 		spi_master_put(master);
master            488 drivers/spi/spi-omap-uwire.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
master            489 drivers/spi/spi-omap-uwire.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(1, 16);
master            490 drivers/spi/spi-omap-uwire.c 	master->flags = SPI_MASTER_HALF_DUPLEX;
master            492 drivers/spi/spi-omap-uwire.c 	master->bus_num = 2;	/* "official" */
master            493 drivers/spi/spi-omap-uwire.c 	master->num_chipselect = 4;
master            494 drivers/spi/spi-omap-uwire.c 	master->setup = uwire_setup;
master            495 drivers/spi/spi-omap-uwire.c 	master->cleanup = uwire_cleanup;
master            497 drivers/spi/spi-omap-uwire.c 	uwire->bitbang.master = master;
master            122 drivers/spi/spi-omap2-mcspi.c 	struct spi_master	*master;
master            145 drivers/spi/spi-omap2-mcspi.c static inline void mcspi_write_reg(struct spi_master *master,
master            148 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi *mcspi = spi_master_get_devdata(master);
master            153 drivers/spi/spi-omap2-mcspi.c static inline u32 mcspi_read_reg(struct spi_master *master, int idx)
master            155 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi *mcspi = spi_master_get_devdata(master);
master            239 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi *mcspi = spi_master_get_devdata(spi->master);
master            271 drivers/spi/spi-omap2-mcspi.c static void omap2_mcspi_set_mode(struct spi_master *master)
master            273 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi	*mcspi = spi_master_get_devdata(master);
master            280 drivers/spi/spi-omap2-mcspi.c 	l = mcspi_read_reg(master, OMAP2_MCSPI_MODULCTRL);
master            282 drivers/spi/spi-omap2-mcspi.c 	if (spi_controller_is_slave(master)) {
master            288 drivers/spi/spi-omap2-mcspi.c 	mcspi_write_reg(master, OMAP2_MCSPI_MODULCTRL, l);
master            296 drivers/spi/spi-omap2-mcspi.c 	struct spi_master *master = spi->master;
master            303 drivers/spi/spi-omap2-mcspi.c 	mcspi = spi_master_get_devdata(master);
master            331 drivers/spi/spi-omap2-mcspi.c 		mcspi_write_reg(master, OMAP2_MCSPI_XFERLEVEL, xferlevel);
master            359 drivers/spi/spi-omap2-mcspi.c 	if (spi_controller_is_slave(mcspi->master)) {
master            373 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi *mcspi = spi_master_get_devdata(spi->master);
master            385 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi *mcspi = spi_master_get_devdata(spi->master);
master            401 drivers/spi/spi-omap2-mcspi.c 	mcspi = spi_master_get_devdata(spi->master);
master            443 drivers/spi/spi-omap2-mcspi.c 	mcspi = spi_master_get_devdata(spi->master);
master            596 drivers/spi/spi-omap2-mcspi.c 	mcspi = spi_master_get_devdata(spi->master);
master            629 drivers/spi/spi-omap2-mcspi.c 		if (spi_controller_is_slave(spi->master))
master            630 drivers/spi/spi-omap2-mcspi.c 			mcspi_write_reg(spi->master,
master            649 drivers/spi/spi-omap2-mcspi.c 		if (spi_controller_is_slave(mcspi->master)) {
master            662 drivers/spi/spi-omap2-mcspi.c 			mcspi_write_reg(mcspi->master, OMAP2_MCSPI_IRQSTATUS,
master            901 drivers/spi/spi-omap2-mcspi.c 	mcspi = spi_master_get_devdata(spi->master);
master           1017 drivers/spi/spi-omap2-mcspi.c static void omap2_mcspi_release_dma(struct spi_master *master)
master           1019 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi *mcspi = spi_master_get_devdata(master);
master           1023 drivers/spi/spi-omap2-mcspi.c 	for (i = 0; i < master->num_chipselect; i++) {
master           1040 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi	*mcspi = spi_master_get_devdata(spi->master);
master           1103 drivers/spi/spi-omap2-mcspi.c 	irqstat	= mcspi_read_reg(mcspi->master, OMAP2_MCSPI_IRQSTATUS);
master           1108 drivers/spi/spi-omap2-mcspi.c 	mcspi_write_reg(mcspi->master, OMAP2_MCSPI_IRQENABLE, 0);
master           1115 drivers/spi/spi-omap2-mcspi.c static int omap2_mcspi_slave_abort(struct spi_master *master)
master           1117 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi *mcspi = spi_master_get_devdata(master);
master           1128 drivers/spi/spi-omap2-mcspi.c static int omap2_mcspi_transfer_one(struct spi_master *master,
master           1148 drivers/spi/spi-omap2-mcspi.c 	mcspi = spi_master_get_devdata(master);
master           1182 drivers/spi/spi-omap2-mcspi.c 		mcspi_write_reg(master, OMAP2_MCSPI_MODULCTRL, chconf);
master           1208 drivers/spi/spi-omap2-mcspi.c 		    master->cur_msg_mapped &&
master           1209 drivers/spi/spi-omap2-mcspi.c 		    master->can_dma(master, spi, t))
master           1220 drivers/spi/spi-omap2-mcspi.c 		    master->cur_msg_mapped &&
master           1221 drivers/spi/spi-omap2-mcspi.c 		    master->can_dma(master, spi, t))
master           1247 drivers/spi/spi-omap2-mcspi.c 		mcspi_write_reg(master, OMAP2_MCSPI_MODULCTRL, chconf);
master           1263 drivers/spi/spi-omap2-mcspi.c static int omap2_mcspi_prepare_message(struct spi_master *master,
master           1266 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi	*mcspi = spi_master_get_devdata(master);
master           1290 drivers/spi/spi-omap2-mcspi.c static bool omap2_mcspi_can_dma(struct spi_master *master,
master           1294 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi *mcspi = spi_master_get_devdata(spi->master);
master           1301 drivers/spi/spi-omap2-mcspi.c 	if (spi_controller_is_slave(master))
master           1304 drivers/spi/spi-omap2-mcspi.c 	master->dma_rx = mcspi_dma->dma_rx;
master           1305 drivers/spi/spi-omap2-mcspi.c 	master->dma_tx = mcspi_dma->dma_tx;
master           1312 drivers/spi/spi-omap2-mcspi.c 	struct spi_master	*master = mcspi->master;
master           1323 drivers/spi/spi-omap2-mcspi.c 	mcspi_write_reg(master, OMAP2_MCSPI_WAKEUPENABLE,
master           1327 drivers/spi/spi-omap2-mcspi.c 	omap2_mcspi_set_mode(master);
master           1340 drivers/spi/spi-omap2-mcspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1341 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi *mcspi = spi_master_get_devdata(master);
master           1346 drivers/spi/spi-omap2-mcspi.c 	mcspi_write_reg(master, OMAP2_MCSPI_MODULCTRL, ctx->modulctrl);
master           1347 drivers/spi/spi-omap2-mcspi.c 	mcspi_write_reg(master, OMAP2_MCSPI_WAKEUPENABLE, ctx->wakeupenable);
master           1393 drivers/spi/spi-omap2-mcspi.c 	struct spi_master	*master;
master           1403 drivers/spi/spi-omap2-mcspi.c 		master = spi_alloc_slave(&pdev->dev, sizeof(*mcspi));
master           1405 drivers/spi/spi-omap2-mcspi.c 		master = spi_alloc_master(&pdev->dev, sizeof(*mcspi));
master           1406 drivers/spi/spi-omap2-mcspi.c 	if (!master)
master           1410 drivers/spi/spi-omap2-mcspi.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
master           1411 drivers/spi/spi-omap2-mcspi.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 32);
master           1412 drivers/spi/spi-omap2-mcspi.c 	master->setup = omap2_mcspi_setup;
master           1413 drivers/spi/spi-omap2-mcspi.c 	master->auto_runtime_pm = true;
master           1414 drivers/spi/spi-omap2-mcspi.c 	master->prepare_message = omap2_mcspi_prepare_message;
master           1415 drivers/spi/spi-omap2-mcspi.c 	master->can_dma = omap2_mcspi_can_dma;
master           1416 drivers/spi/spi-omap2-mcspi.c 	master->transfer_one = omap2_mcspi_transfer_one;
master           1417 drivers/spi/spi-omap2-mcspi.c 	master->set_cs = omap2_mcspi_set_cs;
master           1418 drivers/spi/spi-omap2-mcspi.c 	master->cleanup = omap2_mcspi_cleanup;
master           1419 drivers/spi/spi-omap2-mcspi.c 	master->slave_abort = omap2_mcspi_slave_abort;
master           1420 drivers/spi/spi-omap2-mcspi.c 	master->dev.of_node = node;
master           1421 drivers/spi/spi-omap2-mcspi.c 	master->max_speed_hz = OMAP2_MCSPI_MAX_FREQ;
master           1422 drivers/spi/spi-omap2-mcspi.c 	master->min_speed_hz = OMAP2_MCSPI_MAX_FREQ >> 15;
master           1424 drivers/spi/spi-omap2-mcspi.c 	platform_set_drvdata(pdev, master);
master           1426 drivers/spi/spi-omap2-mcspi.c 	mcspi = spi_master_get_devdata(master);
master           1427 drivers/spi/spi-omap2-mcspi.c 	mcspi->master = master;
master           1435 drivers/spi/spi-omap2-mcspi.c 		master->num_chipselect = num_cs;
master           1440 drivers/spi/spi-omap2-mcspi.c 		master->num_chipselect = pdata->num_cs;
master           1458 drivers/spi/spi-omap2-mcspi.c 	mcspi->dma_channels = devm_kcalloc(&pdev->dev, master->num_chipselect,
master           1466 drivers/spi/spi-omap2-mcspi.c 	for (i = 0; i < master->num_chipselect; i++) {
master           1500 drivers/spi/spi-omap2-mcspi.c 	status = devm_spi_register_controller(&pdev->dev, master);
master           1511 drivers/spi/spi-omap2-mcspi.c 	omap2_mcspi_release_dma(master);
master           1512 drivers/spi/spi-omap2-mcspi.c 	spi_master_put(master);
master           1518 drivers/spi/spi-omap2-mcspi.c 	struct spi_master *master = platform_get_drvdata(pdev);
master           1519 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi *mcspi = spi_master_get_devdata(master);
master           1521 drivers/spi/spi-omap2-mcspi.c 	omap2_mcspi_release_dma(master);
master           1535 drivers/spi/spi-omap2-mcspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1536 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi *mcspi = spi_master_get_devdata(master);
master           1544 drivers/spi/spi-omap2-mcspi.c 	error = spi_master_suspend(master);
master           1554 drivers/spi/spi-omap2-mcspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1555 drivers/spi/spi-omap2-mcspi.c 	struct omap2_mcspi *mcspi = spi_master_get_devdata(master);
master           1563 drivers/spi/spi-omap2-mcspi.c 	error = spi_master_resume(master);
master             96 drivers/spi/spi-orion.c 	struct spi_master	*master;
master            142 drivers/spi/spi-orion.c 	orion_spi = spi_master_get_devdata(spi->master);
master            236 drivers/spi/spi-orion.c 	orion_spi = spi_master_get_devdata(spi->master);
master            258 drivers/spi/spi-orion.c 	orion_spi = spi_master_get_devdata(spi->master);
master            298 drivers/spi/spi-orion.c 	orion_spi = spi_master_get_devdata(spi->master);
master            330 drivers/spi/spi-orion.c 	orion_spi = spi_master_get_devdata(spi->master);
master            369 drivers/spi/spi-orion.c 	orion_spi = spi_master_get_devdata(spi->master);
master            400 drivers/spi/spi-orion.c 	orion_spi = spi_master_get_devdata(spi->master);
master            436 drivers/spi/spi-orion.c 	orion_spi = spi_master_get_devdata(spi->master);
master            490 drivers/spi/spi-orion.c static int orion_spi_transfer_one(struct spi_master *master,
master            596 drivers/spi/spi-orion.c 	struct spi_master *master;
master            603 drivers/spi/spi-orion.c 	master = spi_alloc_master(&pdev->dev, sizeof(*spi));
master            604 drivers/spi/spi-orion.c 	if (master == NULL) {
master            610 drivers/spi/spi-orion.c 		master->bus_num = pdev->id;
master            616 drivers/spi/spi-orion.c 			master->bus_num = cell_index;
master            620 drivers/spi/spi-orion.c 	master->mode_bits = SPI_CPHA | SPI_CPOL | SPI_LSB_FIRST;
master            621 drivers/spi/spi-orion.c 	master->set_cs = orion_spi_set_cs;
master            622 drivers/spi/spi-orion.c 	master->transfer_one = orion_spi_transfer_one;
master            623 drivers/spi/spi-orion.c 	master->num_chipselect = ORION_NUM_CHIPSELECTS;
master            624 drivers/spi/spi-orion.c 	master->setup = orion_spi_setup;
master            625 drivers/spi/spi-orion.c 	master->bits_per_word_mask = SPI_BPW_MASK(8) | SPI_BPW_MASK(16);
master            626 drivers/spi/spi-orion.c 	master->auto_runtime_pm = true;
master            627 drivers/spi/spi-orion.c 	master->flags = SPI_MASTER_GPIO_SS;
master            629 drivers/spi/spi-orion.c 	platform_set_drvdata(pdev, master);
master            631 drivers/spi/spi-orion.c 	spi = spi_master_get_devdata(master);
master            632 drivers/spi/spi-orion.c 	spi->master = master;
master            670 drivers/spi/spi-orion.c 		master->max_speed_hz = min(devdata->max_hz,
master            673 drivers/spi/spi-orion.c 		master->max_speed_hz =
master            676 drivers/spi/spi-orion.c 		master->max_speed_hz = devdata->max_hz;
master            677 drivers/spi/spi-orion.c 	master->min_speed_hz = DIV_ROUND_UP(tclk_hz, devdata->max_divisor);
master            778 drivers/spi/spi-orion.c 	master->dev.of_node = pdev->dev.of_node;
master            779 drivers/spi/spi-orion.c 	status = spi_register_master(master);
master            792 drivers/spi/spi-orion.c 	spi_master_put(master);
master            799 drivers/spi/spi-orion.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            800 drivers/spi/spi-orion.c 	struct orion_spi *spi = spi_master_get_devdata(master);
master            806 drivers/spi/spi-orion.c 	spi_unregister_master(master);
master            817 drivers/spi/spi-orion.c 	struct spi_master *master = dev_get_drvdata(dev);
master            818 drivers/spi/spi-orion.c 	struct orion_spi *spi = spi_master_get_devdata(master);
master            827 drivers/spi/spi-orion.c 	struct spi_master *master = dev_get_drvdata(dev);
master            828 drivers/spi/spi-orion.c 	struct orion_spi *spi = spi_master_get_devdata(master);
master            142 drivers/spi/spi-pic32-sqi.c 	struct spi_master	*master;
master            319 drivers/spi/spi-pic32-sqi.c static int pic32_sqi_prepare_hardware(struct spi_master *master)
master            321 drivers/spi/spi-pic32-sqi.c 	struct pic32_sqi *sqi = spi_master_get_devdata(master);
master            331 drivers/spi/spi-pic32-sqi.c static bool pic32_sqi_can_dma(struct spi_master *master,
master            339 drivers/spi/spi-pic32-sqi.c static int pic32_sqi_one_message(struct spi_master *master,
master            350 drivers/spi/spi-pic32-sqi.c 	sqi = spi_master_get_devdata(master);
master            415 drivers/spi/spi-pic32-sqi.c 		dev_err(&sqi->master->dev, "wait timedout/interrupted\n");
master            437 drivers/spi/spi-pic32-sqi.c 	spi_finalize_current_message(spi->master);
master            442 drivers/spi/spi-pic32-sqi.c static int pic32_sqi_unprepare_hardware(struct spi_master *master)
master            444 drivers/spi/spi-pic32-sqi.c 	struct pic32_sqi *sqi = spi_master_get_devdata(master);
master            461 drivers/spi/spi-pic32-sqi.c 	sqi->bd = dma_alloc_coherent(&sqi->master->dev,
master            465 drivers/spi/spi-pic32-sqi.c 		dev_err(&sqi->master->dev, "failed allocating dma buffer\n");
master            472 drivers/spi/spi-pic32-sqi.c 		dma_free_coherent(&sqi->master->dev,
master            501 drivers/spi/spi-pic32-sqi.c 	dma_free_coherent(&sqi->master->dev,
master            571 drivers/spi/spi-pic32-sqi.c 	struct spi_master *master;
master            575 drivers/spi/spi-pic32-sqi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*sqi));
master            576 drivers/spi/spi-pic32-sqi.c 	if (!master)
master            579 drivers/spi/spi-pic32-sqi.c 	sqi = spi_master_get_devdata(master);
master            580 drivers/spi/spi-pic32-sqi.c 	sqi->master = master;
master            644 drivers/spi/spi-pic32-sqi.c 	master->num_chipselect	= 2;
master            645 drivers/spi/spi-pic32-sqi.c 	master->max_speed_hz	= clk_get_rate(sqi->base_clk);
master            646 drivers/spi/spi-pic32-sqi.c 	master->dma_alignment	= 32;
master            647 drivers/spi/spi-pic32-sqi.c 	master->max_dma_len	= PESQI_BD_BUF_LEN_MAX;
master            648 drivers/spi/spi-pic32-sqi.c 	master->dev.of_node	= pdev->dev.of_node;
master            649 drivers/spi/spi-pic32-sqi.c 	master->mode_bits	= SPI_MODE_3 | SPI_MODE_0 | SPI_TX_DUAL |
master            651 drivers/spi/spi-pic32-sqi.c 	master->flags		= SPI_MASTER_HALF_DUPLEX;
master            652 drivers/spi/spi-pic32-sqi.c 	master->can_dma		= pic32_sqi_can_dma;
master            653 drivers/spi/spi-pic32-sqi.c 	master->bits_per_word_mask	= SPI_BPW_RANGE_MASK(8, 32);
master            654 drivers/spi/spi-pic32-sqi.c 	master->transfer_one_message	= pic32_sqi_one_message;
master            655 drivers/spi/spi-pic32-sqi.c 	master->prepare_transfer_hardware	= pic32_sqi_prepare_hardware;
master            656 drivers/spi/spi-pic32-sqi.c 	master->unprepare_transfer_hardware	= pic32_sqi_unprepare_hardware;
master            658 drivers/spi/spi-pic32-sqi.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            660 drivers/spi/spi-pic32-sqi.c 		dev_err(&master->dev, "failed registering spi master\n");
master            677 drivers/spi/spi-pic32-sqi.c 	spi_master_put(master);
master            103 drivers/spi/spi-pic32.c 	struct spi_master	*master;
master            227 drivers/spi/spi-pic32.c 	dev_err(&pic32s->master->dev, "%s\n", msg);
master            228 drivers/spi/spi-pic32.c 	if (pic32s->master->cur_msg)
master            229 drivers/spi/spi-pic32.c 		pic32s->master->cur_msg->status = -EIO;
master            253 drivers/spi/spi-pic32.c 	if (!pic32s->master->cur_msg) {
master            303 drivers/spi/spi-pic32.c 	struct spi_master *master = pic32s->master;
master            309 drivers/spi/spi-pic32.c 	if (!master->dma_rx || !master->dma_tx)
master            312 drivers/spi/spi-pic32.c 	desc_rx = dmaengine_prep_slave_sg(master->dma_rx,
master            322 drivers/spi/spi-pic32.c 	desc_tx = dmaengine_prep_slave_sg(master->dma_tx,
master            346 drivers/spi/spi-pic32.c 	dma_async_issue_pending(master->dma_rx);
master            347 drivers/spi/spi-pic32.c 	dma_async_issue_pending(master->dma_tx);
master            352 drivers/spi/spi-pic32.c 	dmaengine_terminate_all(master->dma_rx);
master            360 drivers/spi/spi-pic32.c 	struct spi_master *master = pic32s->master;
master            374 drivers/spi/spi-pic32.c 	ret = dmaengine_slave_config(master->dma_tx, &cfg);
master            376 drivers/spi/spi-pic32.c 		dev_err(&master->dev, "tx channel setup failed\n");
master            382 drivers/spi/spi-pic32.c 	ret = dmaengine_slave_config(master->dma_rx, &cfg);
master            384 drivers/spi/spi-pic32.c 		dev_err(&master->dev, "rx channel setup failed\n");
master            434 drivers/spi/spi-pic32.c static int pic32_spi_prepare_hardware(struct spi_master *master)
master            436 drivers/spi/spi-pic32.c 	struct pic32_spi *pic32s = spi_master_get_devdata(master);
master            443 drivers/spi/spi-pic32.c static int pic32_spi_prepare_message(struct spi_master *master,
master            446 drivers/spi/spi-pic32.c 	struct pic32_spi *pic32s = spi_master_get_devdata(master);
master            485 drivers/spi/spi-pic32.c static bool pic32_spi_can_dma(struct spi_master *master,
master            489 drivers/spi/spi-pic32.c 	struct pic32_spi *pic32s = spi_master_get_devdata(master);
master            496 drivers/spi/spi-pic32.c static int pic32_spi_one_transfer(struct spi_master *master,
master            505 drivers/spi/spi-pic32.c 	pic32s = spi_master_get_devdata(master);
master            553 drivers/spi/spi-pic32.c 			dmaengine_terminate_all(master->dma_rx);
master            554 drivers/spi/spi-pic32.c 			dmaengine_terminate_all(master->dma_tx);
master            564 drivers/spi/spi-pic32.c static int pic32_spi_unprepare_message(struct spi_master *master,
master            571 drivers/spi/spi-pic32.c static int pic32_spi_unprepare_hardware(struct spi_master *master)
master            573 drivers/spi/spi-pic32.c 	struct pic32_spi *pic32s = spi_master_get_devdata(master);
master            611 drivers/spi/spi-pic32.c 	struct spi_master *master = pic32s->master;
master            617 drivers/spi/spi-pic32.c 	master->dma_rx = dma_request_slave_channel_compat(mask, NULL, NULL,
master            619 drivers/spi/spi-pic32.c 	if (!master->dma_rx) {
master            624 drivers/spi/spi-pic32.c 	master->dma_tx = dma_request_slave_channel_compat(mask, NULL, NULL,
master            626 drivers/spi/spi-pic32.c 	if (!master->dma_tx) {
master            640 drivers/spi/spi-pic32.c 	if (master->dma_rx)
master            641 drivers/spi/spi-pic32.c 		dma_release_channel(master->dma_rx);
master            643 drivers/spi/spi-pic32.c 	if (master->dma_tx)
master            644 drivers/spi/spi-pic32.c 		dma_release_channel(master->dma_tx);
master            653 drivers/spi/spi-pic32.c 	if (pic32s->master->dma_rx)
master            654 drivers/spi/spi-pic32.c 		dma_release_channel(pic32s->master->dma_rx);
master            656 drivers/spi/spi-pic32.c 	if (pic32s->master->dma_tx)
master            657 drivers/spi/spi-pic32.c 		dma_release_channel(pic32s->master->dma_tx);
master            748 drivers/spi/spi-pic32.c 	struct spi_master *master;
master            752 drivers/spi/spi-pic32.c 	master = spi_alloc_master(&pdev->dev, sizeof(*pic32s));
master            753 drivers/spi/spi-pic32.c 	if (!master)
master            756 drivers/spi/spi-pic32.c 	pic32s = spi_master_get_devdata(master);
master            757 drivers/spi/spi-pic32.c 	pic32s->master = master;
master            763 drivers/spi/spi-pic32.c 	master->dev.of_node	= pdev->dev.of_node;
master            764 drivers/spi/spi-pic32.c 	master->mode_bits	= SPI_MODE_3 | SPI_MODE_0 | SPI_CS_HIGH;
master            765 drivers/spi/spi-pic32.c 	master->num_chipselect	= 1; /* single chip-select */
master            766 drivers/spi/spi-pic32.c 	master->max_speed_hz	= clk_get_rate(pic32s->clk);
master            767 drivers/spi/spi-pic32.c 	master->setup		= pic32_spi_setup;
master            768 drivers/spi/spi-pic32.c 	master->cleanup		= pic32_spi_cleanup;
master            769 drivers/spi/spi-pic32.c 	master->flags		= SPI_MASTER_MUST_TX | SPI_MASTER_MUST_RX;
master            770 drivers/spi/spi-pic32.c 	master->bits_per_word_mask	= SPI_BPW_MASK(8) | SPI_BPW_MASK(16) |
master            772 drivers/spi/spi-pic32.c 	master->transfer_one		= pic32_spi_one_transfer;
master            773 drivers/spi/spi-pic32.c 	master->prepare_message		= pic32_spi_prepare_message;
master            774 drivers/spi/spi-pic32.c 	master->unprepare_message	= pic32_spi_unprepare_message;
master            775 drivers/spi/spi-pic32.c 	master->prepare_transfer_hardware	= pic32_spi_prepare_hardware;
master            776 drivers/spi/spi-pic32.c 	master->unprepare_transfer_hardware	= pic32_spi_unprepare_hardware;
master            781 drivers/spi/spi-pic32.c 		master->can_dma	= pic32_spi_can_dma;
master            817 drivers/spi/spi-pic32.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            819 drivers/spi/spi-pic32.c 		dev_err(&master->dev, "failed registering spi master\n");
master            830 drivers/spi/spi-pic32.c 	spi_master_put(master);
master            370 drivers/spi/spi-pl022.c 	struct spi_master		*master;
master            509 drivers/spi/spi-pl022.c 		next_msg = spi_get_next_queued_message(pl022->master);
master            532 drivers/spi/spi-pl022.c 	spi_finalize_current_message(pl022->master);
master           1582 drivers/spi/spi-pl022.c static int pl022_transfer_one_message(struct spi_master *master,
master           1585 drivers/spi/spi-pl022.c 	struct pl022 *pl022 = spi_master_get_devdata(master);
master           1609 drivers/spi/spi-pl022.c static int pl022_unprepare_transfer_hardware(struct spi_master *master)
master           1611 drivers/spi/spi-pl022.c 	struct pl022 *pl022 = spi_master_get_devdata(master);
master           1851 drivers/spi/spi-pl022.c 	struct pl022 *pl022 = spi_master_get_devdata(spi->master);
master           2121 drivers/spi/spi-pl022.c 	struct spi_master *master;
master           2144 drivers/spi/spi-pl022.c 	master = spi_alloc_master(dev, sizeof(struct pl022));
master           2145 drivers/spi/spi-pl022.c 	if (master == NULL) {
master           2150 drivers/spi/spi-pl022.c 	pl022 = spi_master_get_devdata(master);
master           2151 drivers/spi/spi-pl022.c 	pl022->master = master;
master           2166 drivers/spi/spi-pl022.c 	master->bus_num = platform_info->bus_id;
master           2167 drivers/spi/spi-pl022.c 	master->num_chipselect = num_cs;
master           2168 drivers/spi/spi-pl022.c 	master->cleanup = pl022_cleanup;
master           2169 drivers/spi/spi-pl022.c 	master->setup = pl022_setup;
master           2170 drivers/spi/spi-pl022.c 	master->auto_runtime_pm = true;
master           2171 drivers/spi/spi-pl022.c 	master->transfer_one_message = pl022_transfer_one_message;
master           2172 drivers/spi/spi-pl022.c 	master->unprepare_transfer_hardware = pl022_unprepare_transfer_hardware;
master           2173 drivers/spi/spi-pl022.c 	master->rt = platform_info->rt;
master           2174 drivers/spi/spi-pl022.c 	master->dev.of_node = dev->of_node;
master           2210 drivers/spi/spi-pl022.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LOOP;
master           2212 drivers/spi/spi-pl022.c 		master->mode_bits |= SPI_LSB_FIRST;
master           2214 drivers/spi/spi-pl022.c 	dev_dbg(&adev->dev, "BUSNO: %d\n", master->bus_num);
master           2277 drivers/spi/spi-pl022.c 	status = devm_spi_register_master(&adev->dev, master);
master           2310 drivers/spi/spi-pl022.c 	spi_master_put(master);
master           2344 drivers/spi/spi-pl022.c 	ret = spi_master_suspend(pl022->master);
master           2350 drivers/spi/spi-pl022.c 		spi_master_resume(pl022->master);
master           2370 drivers/spi/spi-pl022.c 	ret = spi_master_resume(pl022->master);
master            133 drivers/spi/spi-ppc4xx.c 	struct spi_master *master;
master            150 drivers/spi/spi-ppc4xx.c 	hw = spi_master_get_devdata(spi->master);
master            168 drivers/spi/spi-ppc4xx.c 	struct ppc4xx_spi *hw = spi_master_get_devdata(spi->master);
master            265 drivers/spi/spi-ppc4xx.c 	struct ppc4xx_spi *hw = spi_master_get_devdata(spi->master);
master            274 drivers/spi/spi-ppc4xx.c 	if (!hw->master->num_chipselect || hw->gpios[cs] == -EEXIST)
master            364 drivers/spi/spi-ppc4xx.c 	if (hw->master->num_chipselect) {
master            366 drivers/spi/spi-ppc4xx.c 		for (i = 0; i < hw->master->num_chipselect; i++)
master            381 drivers/spi/spi-ppc4xx.c 	struct spi_master *master;
master            391 drivers/spi/spi-ppc4xx.c 	master = spi_alloc_master(dev, sizeof *hw);
master            392 drivers/spi/spi-ppc4xx.c 	if (master == NULL)
master            394 drivers/spi/spi-ppc4xx.c 	master->dev.of_node = np;
master            395 drivers/spi/spi-ppc4xx.c 	platform_set_drvdata(op, master);
master            396 drivers/spi/spi-ppc4xx.c 	hw = spi_master_get_devdata(master);
master            397 drivers/spi/spi-ppc4xx.c 	hw->master = master;
master            448 drivers/spi/spi-ppc4xx.c 	bbp->master = hw->master;
master            453 drivers/spi/spi-ppc4xx.c 	bbp->master->setup = spi_ppc4xx_setup;
master            454 drivers/spi/spi-ppc4xx.c 	bbp->master->cleanup = spi_ppc4xx_cleanup;
master            455 drivers/spi/spi-ppc4xx.c 	bbp->master->bits_per_word_mask = SPI_BPW_MASK(8);
master            458 drivers/spi/spi-ppc4xx.c 	bbp->master->mode_bits =
master            462 drivers/spi/spi-ppc4xx.c 	bbp->master->num_chipselect = num_gpios > 0 ? num_gpios : 0;
master            544 drivers/spi/spi-ppc4xx.c 	spi_master_put(master);
master            552 drivers/spi/spi-ppc4xx.c 	struct spi_master *master = platform_get_drvdata(op);
master            553 drivers/spi/spi-ppc4xx.c 	struct ppc4xx_spi *hw = spi_master_get_devdata(master);
master            560 drivers/spi/spi-ppc4xx.c 	spi_master_put(master);
master            212 drivers/spi/spi-qcom-qspi.c static void qcom_qspi_handle_err(struct spi_master *master,
master            215 drivers/spi/spi-qcom-qspi.c 	struct qcom_qspi *ctrl = spi_master_get_devdata(master);
master            224 drivers/spi/spi-qcom-qspi.c static int qcom_qspi_transfer_one(struct spi_master *master,
master            228 drivers/spi/spi-qcom-qspi.c 	struct qcom_qspi *ctrl = spi_master_get_devdata(master);
master            257 drivers/spi/spi-qcom-qspi.c 					  &master->cur_msg->transfers);
master            267 drivers/spi/spi-qcom-qspi.c static int qcom_qspi_prepare_message(struct spi_master *master,
master            276 drivers/spi/spi-qcom-qspi.c 	ctrl = spi_master_get_devdata(master);
master            427 drivers/spi/spi-qcom-qspi.c 	struct spi_master *master;
master            432 drivers/spi/spi-qcom-qspi.c 	master = spi_alloc_master(dev, sizeof(*ctrl));
master            433 drivers/spi/spi-qcom-qspi.c 	if (!master)
master            436 drivers/spi/spi-qcom-qspi.c 	platform_set_drvdata(pdev, master);
master            438 drivers/spi/spi-qcom-qspi.c 	ctrl = spi_master_get_devdata(master);
master            464 drivers/spi/spi-qcom-qspi.c 	master->max_speed_hz = 300000000;
master            465 drivers/spi/spi-qcom-qspi.c 	master->num_chipselect = QSPI_NUM_CS;
master            466 drivers/spi/spi-qcom-qspi.c 	master->bus_num = -1;
master            467 drivers/spi/spi-qcom-qspi.c 	master->dev.of_node = pdev->dev.of_node;
master            468 drivers/spi/spi-qcom-qspi.c 	master->mode_bits = SPI_MODE_0 |
master            471 drivers/spi/spi-qcom-qspi.c 	master->flags = SPI_MASTER_HALF_DUPLEX;
master            472 drivers/spi/spi-qcom-qspi.c 	master->prepare_message = qcom_qspi_prepare_message;
master            473 drivers/spi/spi-qcom-qspi.c 	master->transfer_one = qcom_qspi_transfer_one;
master            474 drivers/spi/spi-qcom-qspi.c 	master->handle_err = qcom_qspi_handle_err;
master            475 drivers/spi/spi-qcom-qspi.c 	master->auto_runtime_pm = true;
master            479 drivers/spi/spi-qcom-qspi.c 	ret = spi_register_master(master);
master            486 drivers/spi/spi-qcom-qspi.c 	spi_master_put(master);
master            493 drivers/spi/spi-qcom-qspi.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            496 drivers/spi/spi-qcom-qspi.c 	spi_unregister_master(master);
master            505 drivers/spi/spi-qcom-qspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            506 drivers/spi/spi-qcom-qspi.c 	struct qcom_qspi *ctrl = spi_master_get_devdata(master);
master            515 drivers/spi/spi-qcom-qspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            516 drivers/spi/spi-qcom-qspi.c 	struct qcom_qspi *ctrl = spi_master_get_devdata(master);
master            523 drivers/spi/spi-qcom-qspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            526 drivers/spi/spi-qcom-qspi.c 	ret = spi_master_suspend(master);
master            532 drivers/spi/spi-qcom-qspi.c 		spi_master_resume(master);
master            539 drivers/spi/spi-qcom-qspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            546 drivers/spi/spi-qcom-qspi.c 	ret = spi_master_resume(master);
master            389 drivers/spi/spi-qup.c static int spi_qup_prep_sg(struct spi_master *master, struct scatterlist *sgl,
master            393 drivers/spi/spi-qup.c 	struct spi_qup *qup = spi_master_get_devdata(master);
master            400 drivers/spi/spi-qup.c 		chan = master->dma_tx;
master            402 drivers/spi/spi-qup.c 		chan = master->dma_rx;
master            416 drivers/spi/spi-qup.c static void spi_qup_dma_terminate(struct spi_master *master,
master            420 drivers/spi/spi-qup.c 		dmaengine_terminate_all(master->dma_tx);
master            422 drivers/spi/spi-qup.c 		dmaengine_terminate_all(master->dma_rx);
master            449 drivers/spi/spi-qup.c 	struct spi_master *master = spi->master;
master            450 drivers/spi/spi-qup.c 	struct spi_qup *qup = spi_master_get_devdata(master);
master            485 drivers/spi/spi-qup.c 			ret = spi_qup_prep_sg(master, rx_sgl, rx_nents,
master            489 drivers/spi/spi-qup.c 			dma_async_issue_pending(master->dma_rx);
master            493 drivers/spi/spi-qup.c 			ret = spi_qup_prep_sg(master, tx_sgl, tx_nents,
master            498 drivers/spi/spi-qup.c 			dma_async_issue_pending(master->dma_tx);
master            517 drivers/spi/spi-qup.c 	struct spi_master *master = spi->master;
master            518 drivers/spi/spi-qup.c 	struct spi_qup *qup = spi_master_get_devdata(master);
master            663 drivers/spi/spi-qup.c 	struct spi_qup *controller = spi_master_get_devdata(spi->master);
master            684 drivers/spi/spi-qup.c 	else if (spi->master->can_dma &&
master            685 drivers/spi/spi-qup.c 		 spi->master->can_dma(spi->master, spi, xfer) &&
master            686 drivers/spi/spi-qup.c 		 spi->master->cur_msg_mapped)
master            697 drivers/spi/spi-qup.c 	struct spi_qup *controller = spi_master_get_devdata(spi->master);
master            845 drivers/spi/spi-qup.c static int spi_qup_transfer_one(struct spi_master *master,
master            849 drivers/spi/spi-qup.c 	struct spi_qup *controller = spi_master_get_devdata(master);
master            883 drivers/spi/spi-qup.c 		spi_qup_dma_terminate(master, xfer);
master            888 drivers/spi/spi-qup.c static bool spi_qup_can_dma(struct spi_master *master, struct spi_device *spi,
master            891 drivers/spi/spi-qup.c 	struct spi_qup *qup = spi_master_get_devdata(master);
master            897 drivers/spi/spi-qup.c 		    IS_ERR_OR_NULL(master->dma_rx))
master            905 drivers/spi/spi-qup.c 		    IS_ERR_OR_NULL(master->dma_tx))
master            918 drivers/spi/spi-qup.c static void spi_qup_release_dma(struct spi_master *master)
master            920 drivers/spi/spi-qup.c 	if (!IS_ERR_OR_NULL(master->dma_rx))
master            921 drivers/spi/spi-qup.c 		dma_release_channel(master->dma_rx);
master            922 drivers/spi/spi-qup.c 	if (!IS_ERR_OR_NULL(master->dma_tx))
master            923 drivers/spi/spi-qup.c 		dma_release_channel(master->dma_tx);
master            926 drivers/spi/spi-qup.c static int spi_qup_init_dma(struct spi_master *master, resource_size_t base)
master            928 drivers/spi/spi-qup.c 	struct spi_qup *spi = spi_master_get_devdata(master);
master            935 drivers/spi/spi-qup.c 	master->dma_rx = dma_request_slave_channel_reason(dev, "rx");
master            936 drivers/spi/spi-qup.c 	if (IS_ERR(master->dma_rx))
master            937 drivers/spi/spi-qup.c 		return PTR_ERR(master->dma_rx);
master            939 drivers/spi/spi-qup.c 	master->dma_tx = dma_request_slave_channel_reason(dev, "tx");
master            940 drivers/spi/spi-qup.c 	if (IS_ERR(master->dma_tx)) {
master            941 drivers/spi/spi-qup.c 		ret = PTR_ERR(master->dma_tx);
master            956 drivers/spi/spi-qup.c 	ret = dmaengine_slave_config(master->dma_rx, rx_conf);
master            962 drivers/spi/spi-qup.c 	ret = dmaengine_slave_config(master->dma_tx, tx_conf);
master            971 drivers/spi/spi-qup.c 	dma_release_channel(master->dma_tx);
master            973 drivers/spi/spi-qup.c 	dma_release_channel(master->dma_rx);
master            983 drivers/spi/spi-qup.c 	controller = spi_master_get_devdata(spi->master);
master            997 drivers/spi/spi-qup.c 	struct spi_master *master;
master           1046 drivers/spi/spi-qup.c 	master = spi_alloc_master(dev, sizeof(struct spi_qup));
master           1047 drivers/spi/spi-qup.c 	if (!master) {
master           1057 drivers/spi/spi-qup.c 		master->num_chipselect = SPI_NUM_CHIPSELECTS;
master           1059 drivers/spi/spi-qup.c 		master->num_chipselect = num_cs;
master           1061 drivers/spi/spi-qup.c 	master->bus_num = pdev->id;
master           1062 drivers/spi/spi-qup.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LOOP;
master           1063 drivers/spi/spi-qup.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 32);
master           1064 drivers/spi/spi-qup.c 	master->max_speed_hz = max_freq;
master           1065 drivers/spi/spi-qup.c 	master->transfer_one = spi_qup_transfer_one;
master           1066 drivers/spi/spi-qup.c 	master->dev.of_node = pdev->dev.of_node;
master           1067 drivers/spi/spi-qup.c 	master->auto_runtime_pm = true;
master           1068 drivers/spi/spi-qup.c 	master->dma_alignment = dma_get_cache_alignment();
master           1069 drivers/spi/spi-qup.c 	master->max_dma_len = SPI_MAX_XFER;
master           1071 drivers/spi/spi-qup.c 	platform_set_drvdata(pdev, master);
master           1073 drivers/spi/spi-qup.c 	controller = spi_master_get_devdata(master);
master           1081 drivers/spi/spi-qup.c 	ret = spi_qup_init_dma(master, res->start);
master           1085 drivers/spi/spi-qup.c 		master->can_dma = spi_qup_can_dma;
master           1090 drivers/spi/spi-qup.c 		master->set_cs = spi_qup_set_cs;
master           1155 drivers/spi/spi-qup.c 	ret = devm_spi_register_master(dev, master);
master           1164 drivers/spi/spi-qup.c 	spi_qup_release_dma(master);
master           1168 drivers/spi/spi-qup.c 	spi_master_put(master);
master           1175 drivers/spi/spi-qup.c 	struct spi_master *master = dev_get_drvdata(device);
master           1176 drivers/spi/spi-qup.c 	struct spi_qup *controller = spi_master_get_devdata(master);
master           1192 drivers/spi/spi-qup.c 	struct spi_master *master = dev_get_drvdata(device);
master           1193 drivers/spi/spi-qup.c 	struct spi_qup *controller = spi_master_get_devdata(master);
master           1216 drivers/spi/spi-qup.c 	struct spi_master *master = dev_get_drvdata(device);
master           1217 drivers/spi/spi-qup.c 	struct spi_qup *controller = spi_master_get_devdata(master);
master           1225 drivers/spi/spi-qup.c 	ret = spi_master_suspend(master);
master           1240 drivers/spi/spi-qup.c 	struct spi_master *master = dev_get_drvdata(device);
master           1241 drivers/spi/spi-qup.c 	struct spi_qup *controller = spi_master_get_devdata(master);
master           1256 drivers/spi/spi-qup.c 	return spi_master_resume(master);
master           1262 drivers/spi/spi-qup.c 	struct spi_master *master = dev_get_drvdata(&pdev->dev);
master           1263 drivers/spi/spi-qup.c 	struct spi_qup *controller = spi_master_get_devdata(master);
master           1274 drivers/spi/spi-qup.c 	spi_qup_release_dma(master);
master             82 drivers/spi/spi-rb4xx.c 	struct rb4xx_spi *rbspi = spi_master_get_devdata(spi->master);
master             94 drivers/spi/spi-rb4xx.c static int rb4xx_transfer_one(struct spi_master *master,
master             97 drivers/spi/spi-rb4xx.c 	struct rb4xx_spi *rbspi = spi_master_get_devdata(master);
master            128 drivers/spi/spi-rb4xx.c 	spi_finalize_current_transfer(master);
master            135 drivers/spi/spi-rb4xx.c 	struct spi_master *master;
master            145 drivers/spi/spi-rb4xx.c 	master = spi_alloc_master(&pdev->dev, sizeof(*rbspi));
master            146 drivers/spi/spi-rb4xx.c 	if (!master)
master            153 drivers/spi/spi-rb4xx.c 	master->bus_num = 0;
master            154 drivers/spi/spi-rb4xx.c 	master->num_chipselect = 3;
master            155 drivers/spi/spi-rb4xx.c 	master->mode_bits = SPI_TX_DUAL;
master            156 drivers/spi/spi-rb4xx.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            157 drivers/spi/spi-rb4xx.c 	master->flags = SPI_MASTER_MUST_TX;
master            158 drivers/spi/spi-rb4xx.c 	master->transfer_one = rb4xx_transfer_one;
master            159 drivers/spi/spi-rb4xx.c 	master->set_cs = rb4xx_set_cs;
master            161 drivers/spi/spi-rb4xx.c 	err = devm_spi_register_master(&pdev->dev, master);
master            171 drivers/spi/spi-rb4xx.c 	rbspi = spi_master_get_devdata(master);
master            222 drivers/spi/spi-rockchip.c 	struct spi_master *master = spi->master;
master            223 drivers/spi/spi-rockchip.c 	struct rockchip_spi *rs = spi_master_get_devdata(master);
master            247 drivers/spi/spi-rockchip.c static void rockchip_spi_handle_err(struct spi_master *master,
master            250 drivers/spi/spi-rockchip.c 	struct rockchip_spi *rs = spi_master_get_devdata(master);
master            261 drivers/spi/spi-rockchip.c 		dmaengine_terminate_async(master->dma_tx);
master            264 drivers/spi/spi-rockchip.c 		dmaengine_terminate_async(master->dma_rx);
master            322 drivers/spi/spi-rockchip.c 	struct spi_master *master = dev_id;
master            323 drivers/spi/spi-rockchip.c 	struct rockchip_spi *rs = spi_master_get_devdata(master);
master            332 drivers/spi/spi-rockchip.c 		spi_finalize_current_transfer(master);
master            358 drivers/spi/spi-rockchip.c 	struct spi_master *master = data;
master            359 drivers/spi/spi-rockchip.c 	struct rockchip_spi *rs = spi_master_get_devdata(master);
master            366 drivers/spi/spi-rockchip.c 	spi_finalize_current_transfer(master);
master            371 drivers/spi/spi-rockchip.c 	struct spi_master *master = data;
master            372 drivers/spi/spi-rockchip.c 	struct rockchip_spi *rs = spi_master_get_devdata(master);
master            382 drivers/spi/spi-rockchip.c 	spi_finalize_current_transfer(master);
master            386 drivers/spi/spi-rockchip.c 		struct spi_master *master, struct spi_transfer *xfer)
master            401 drivers/spi/spi-rockchip.c 		dmaengine_slave_config(master->dma_rx, &rxconf);
master            404 drivers/spi/spi-rockchip.c 				master->dma_rx,
master            411 drivers/spi/spi-rockchip.c 		rxdesc->callback_param = master;
master            423 drivers/spi/spi-rockchip.c 		dmaengine_slave_config(master->dma_tx, &txconf);
master            426 drivers/spi/spi-rockchip.c 				master->dma_tx,
master            431 drivers/spi/spi-rockchip.c 				dmaengine_terminate_sync(master->dma_rx);
master            436 drivers/spi/spi-rockchip.c 		txdesc->callback_param = master;
master            443 drivers/spi/spi-rockchip.c 		dma_async_issue_pending(master->dma_rx);
master            451 drivers/spi/spi-rockchip.c 		dma_async_issue_pending(master->dma_tx);
master            539 drivers/spi/spi-rockchip.c 		struct spi_master *master,
master            543 drivers/spi/spi-rockchip.c 	struct rockchip_spi *rs = spi_master_get_devdata(master);
master            561 drivers/spi/spi-rockchip.c 	use_dma = master->can_dma ? master->can_dma(master, spi, xfer) : false;
master            566 drivers/spi/spi-rockchip.c 		return rockchip_spi_prepare_dma(rs, master, xfer);
master            571 drivers/spi/spi-rockchip.c static bool rockchip_spi_can_dma(struct spi_master *master,
master            575 drivers/spi/spi-rockchip.c 	struct rockchip_spi *rs = spi_master_get_devdata(master);
master            589 drivers/spi/spi-rockchip.c 	struct spi_master *master;
master            593 drivers/spi/spi-rockchip.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct rockchip_spi));
master            594 drivers/spi/spi-rockchip.c 	if (!master)
master            597 drivers/spi/spi-rockchip.c 	platform_set_drvdata(pdev, master);
master            599 drivers/spi/spi-rockchip.c 	rs = spi_master_get_devdata(master);
master            642 drivers/spi/spi-rockchip.c 			IRQF_ONESHOT, dev_name(&pdev->dev), master);
master            676 drivers/spi/spi-rockchip.c 	master->auto_runtime_pm = true;
master            677 drivers/spi/spi-rockchip.c 	master->bus_num = pdev->id;
master            678 drivers/spi/spi-rockchip.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LOOP | SPI_LSB_FIRST;
master            679 drivers/spi/spi-rockchip.c 	master->num_chipselect = ROCKCHIP_SPI_MAX_CS_NUM;
master            680 drivers/spi/spi-rockchip.c 	master->dev.of_node = pdev->dev.of_node;
master            681 drivers/spi/spi-rockchip.c 	master->bits_per_word_mask = SPI_BPW_MASK(16) | SPI_BPW_MASK(8) | SPI_BPW_MASK(4);
master            682 drivers/spi/spi-rockchip.c 	master->min_speed_hz = rs->freq / BAUDR_SCKDV_MAX;
master            683 drivers/spi/spi-rockchip.c 	master->max_speed_hz = min(rs->freq / BAUDR_SCKDV_MIN, MAX_SCLK_OUT);
master            685 drivers/spi/spi-rockchip.c 	master->set_cs = rockchip_spi_set_cs;
master            686 drivers/spi/spi-rockchip.c 	master->transfer_one = rockchip_spi_transfer_one;
master            687 drivers/spi/spi-rockchip.c 	master->max_transfer_size = rockchip_spi_max_transfer_size;
master            688 drivers/spi/spi-rockchip.c 	master->handle_err = rockchip_spi_handle_err;
master            689 drivers/spi/spi-rockchip.c 	master->flags = SPI_MASTER_GPIO_SS;
master            691 drivers/spi/spi-rockchip.c 	master->dma_tx = dma_request_chan(rs->dev, "tx");
master            692 drivers/spi/spi-rockchip.c 	if (IS_ERR(master->dma_tx)) {
master            694 drivers/spi/spi-rockchip.c 		if (PTR_ERR(master->dma_tx) == -EPROBE_DEFER) {
master            699 drivers/spi/spi-rockchip.c 		master->dma_tx = NULL;
master            702 drivers/spi/spi-rockchip.c 	master->dma_rx = dma_request_chan(rs->dev, "rx");
master            703 drivers/spi/spi-rockchip.c 	if (IS_ERR(master->dma_rx)) {
master            704 drivers/spi/spi-rockchip.c 		if (PTR_ERR(master->dma_rx) == -EPROBE_DEFER) {
master            709 drivers/spi/spi-rockchip.c 		master->dma_rx = NULL;
master            712 drivers/spi/spi-rockchip.c 	if (master->dma_tx && master->dma_rx) {
master            715 drivers/spi/spi-rockchip.c 		master->can_dma = rockchip_spi_can_dma;
master            718 drivers/spi/spi-rockchip.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            727 drivers/spi/spi-rockchip.c 	if (master->dma_rx)
master            728 drivers/spi/spi-rockchip.c 		dma_release_channel(master->dma_rx);
master            730 drivers/spi/spi-rockchip.c 	if (master->dma_tx)
master            731 drivers/spi/spi-rockchip.c 		dma_release_channel(master->dma_tx);
master            739 drivers/spi/spi-rockchip.c 	spi_master_put(master);
master            746 drivers/spi/spi-rockchip.c 	struct spi_master *master = spi_master_get(platform_get_drvdata(pdev));
master            747 drivers/spi/spi-rockchip.c 	struct rockchip_spi *rs = spi_master_get_devdata(master);
master            758 drivers/spi/spi-rockchip.c 	if (master->dma_tx)
master            759 drivers/spi/spi-rockchip.c 		dma_release_channel(master->dma_tx);
master            760 drivers/spi/spi-rockchip.c 	if (master->dma_rx)
master            761 drivers/spi/spi-rockchip.c 		dma_release_channel(master->dma_rx);
master            763 drivers/spi/spi-rockchip.c 	spi_master_put(master);
master            772 drivers/spi/spi-rockchip.c 	struct spi_master *master = dev_get_drvdata(dev);
master            774 drivers/spi/spi-rockchip.c 	ret = spi_master_suspend(master);
master            790 drivers/spi/spi-rockchip.c 	struct spi_master *master = dev_get_drvdata(dev);
master            791 drivers/spi/spi-rockchip.c 	struct rockchip_spi *rs = spi_master_get_devdata(master);
master            799 drivers/spi/spi-rockchip.c 	ret = spi_master_resume(master);
master            812 drivers/spi/spi-rockchip.c 	struct spi_master *master = dev_get_drvdata(dev);
master            813 drivers/spi/spi-rockchip.c 	struct rockchip_spi *rs = spi_master_get_devdata(master);
master            824 drivers/spi/spi-rockchip.c 	struct spi_master *master = dev_get_drvdata(dev);
master            825 drivers/spi/spi-rockchip.c 	struct rockchip_spi *rs = spi_master_get_devdata(master);
master             74 drivers/spi/spi-s3c24xx.c 	struct spi_master	*master;
master             85 drivers/spi/spi-s3c24xx.c 	return spi_master_get_devdata(sdev->master);
master            489 drivers/spi/spi-s3c24xx.c 	struct spi_master *master;
master            492 drivers/spi/spi-s3c24xx.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct s3c24xx_spi));
master            493 drivers/spi/spi-s3c24xx.c 	if (master == NULL) {
master            498 drivers/spi/spi-s3c24xx.c 	hw = spi_master_get_devdata(master);
master            500 drivers/spi/spi-s3c24xx.c 	hw->master = master;
master            520 drivers/spi/spi-s3c24xx.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
master            522 drivers/spi/spi-s3c24xx.c 	master->num_chipselect = hw->pdata->num_cs;
master            523 drivers/spi/spi-s3c24xx.c 	master->bus_num = pdata->bus_num;
master            524 drivers/spi/spi-s3c24xx.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            528 drivers/spi/spi-s3c24xx.c 	hw->bitbang.master         = hw->master;
master            533 drivers/spi/spi-s3c24xx.c 	hw->master->setup  = s3c24xx_spi_setup;
master            601 drivers/spi/spi-s3c24xx.c 	spi_master_put(hw->master);
master            611 drivers/spi/spi-s3c24xx.c 	spi_master_put(hw->master);
master            623 drivers/spi/spi-s3c24xx.c 	ret = spi_master_suspend(hw->master);
master            639 drivers/spi/spi-s3c24xx.c 	return spi_master_resume(hw->master);
master            177 drivers/spi/spi-s3c64xx.c 	struct spi_master               *master;
master            307 drivers/spi/spi-s3c64xx.c 					spi_master_get_devdata(spi->master);
master            342 drivers/spi/spi-s3c64xx.c static bool s3c64xx_spi_can_dma(struct spi_master *master,
master            346 drivers/spi/spi-s3c64xx.c 	struct s3c64xx_spi_driver_data *sdd = spi_master_get_devdata(master);
master            619 drivers/spi/spi-s3c64xx.c static int s3c64xx_spi_prepare_message(struct spi_master *master,
master            622 drivers/spi/spi-s3c64xx.c 	struct s3c64xx_spi_driver_data *sdd = spi_master_get_devdata(master);
master            632 drivers/spi/spi-s3c64xx.c static int s3c64xx_spi_transfer_one(struct spi_master *master,
master            636 drivers/spi/spi-s3c64xx.c 	struct s3c64xx_spi_driver_data *sdd = spi_master_get_devdata(master);
master            779 drivers/spi/spi-s3c64xx.c 	sdd = spi_master_get_devdata(spi->master);
master            897 drivers/spi/spi-s3c64xx.c 	struct spi_master *spi = sdd->master;
master           1023 drivers/spi/spi-s3c64xx.c 	struct spi_master *master;
master           1050 drivers/spi/spi-s3c64xx.c 	master = spi_alloc_master(&pdev->dev,
master           1052 drivers/spi/spi-s3c64xx.c 	if (master == NULL) {
master           1057 drivers/spi/spi-s3c64xx.c 	platform_set_drvdata(pdev, master);
master           1059 drivers/spi/spi-s3c64xx.c 	sdd = spi_master_get_devdata(master);
master           1061 drivers/spi/spi-s3c64xx.c 	sdd->master = master;
master           1082 drivers/spi/spi-s3c64xx.c 	master->dev.of_node = pdev->dev.of_node;
master           1083 drivers/spi/spi-s3c64xx.c 	master->bus_num = sdd->port_id;
master           1084 drivers/spi/spi-s3c64xx.c 	master->setup = s3c64xx_spi_setup;
master           1085 drivers/spi/spi-s3c64xx.c 	master->cleanup = s3c64xx_spi_cleanup;
master           1086 drivers/spi/spi-s3c64xx.c 	master->prepare_transfer_hardware = s3c64xx_spi_prepare_transfer;
master           1087 drivers/spi/spi-s3c64xx.c 	master->prepare_message = s3c64xx_spi_prepare_message;
master           1088 drivers/spi/spi-s3c64xx.c 	master->transfer_one = s3c64xx_spi_transfer_one;
master           1089 drivers/spi/spi-s3c64xx.c 	master->num_chipselect = sci->num_cs;
master           1090 drivers/spi/spi-s3c64xx.c 	master->dma_alignment = 8;
master           1091 drivers/spi/spi-s3c64xx.c 	master->bits_per_word_mask = SPI_BPW_MASK(32) | SPI_BPW_MASK(16) |
master           1094 drivers/spi/spi-s3c64xx.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
master           1095 drivers/spi/spi-s3c64xx.c 	master->auto_runtime_pm = true;
master           1097 drivers/spi/spi-s3c64xx.c 		master->can_dma = s3c64xx_spi_can_dma;
master           1197 drivers/spi/spi-s3c64xx.c 	ret = devm_spi_register_master(&pdev->dev, master);
master           1204 drivers/spi/spi-s3c64xx.c 					sdd->port_id, master->num_chipselect);
master           1230 drivers/spi/spi-s3c64xx.c 	spi_master_put(master);
master           1237 drivers/spi/spi-s3c64xx.c 	struct spi_master *master = platform_get_drvdata(pdev);
master           1238 drivers/spi/spi-s3c64xx.c 	struct s3c64xx_spi_driver_data *sdd = spi_master_get_devdata(master);
master           1265 drivers/spi/spi-s3c64xx.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1266 drivers/spi/spi-s3c64xx.c 	struct s3c64xx_spi_driver_data *sdd = spi_master_get_devdata(master);
master           1268 drivers/spi/spi-s3c64xx.c 	int ret = spi_master_suspend(master);
master           1283 drivers/spi/spi-s3c64xx.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1284 drivers/spi/spi-s3c64xx.c 	struct s3c64xx_spi_driver_data *sdd = spi_master_get_devdata(master);
master           1295 drivers/spi/spi-s3c64xx.c 	return spi_master_resume(master);
master           1302 drivers/spi/spi-s3c64xx.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1303 drivers/spi/spi-s3c64xx.c 	struct s3c64xx_spi_driver_data *sdd = spi_master_get_devdata(master);
master           1314 drivers/spi/spi-s3c64xx.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1315 drivers/spi/spi-s3c64xx.c 	struct s3c64xx_spi_driver_data *sdd = spi_master_get_devdata(master);
master             34 drivers/spi/spi-sc18is602.c 	struct spi_master	*master;
master            183 drivers/spi/spi-sc18is602.c static int sc18is602_transfer_one(struct spi_master *master,
master            186 drivers/spi/spi-sc18is602.c 	struct sc18is602 *hw = spi_master_get_devdata(master);
master            218 drivers/spi/spi-sc18is602.c 	spi_finalize_current_message(master);
master            225 drivers/spi/spi-sc18is602.c 	struct sc18is602 *hw = spi_master_get_devdata(spi->master);
master            241 drivers/spi/spi-sc18is602.c 	struct spi_master *master;
master            248 drivers/spi/spi-sc18is602.c 	master = spi_alloc_master(dev, sizeof(struct sc18is602));
master            249 drivers/spi/spi-sc18is602.c 	if (!master)
master            252 drivers/spi/spi-sc18is602.c 	hw = spi_master_get_devdata(master);
master            261 drivers/spi/spi-sc18is602.c 	hw->master = master;
master            274 drivers/spi/spi-sc18is602.c 		master->num_chipselect = 4;
master            278 drivers/spi/spi-sc18is602.c 		master->num_chipselect = 2;
master            293 drivers/spi/spi-sc18is602.c 	master->bus_num = np ? -1 : client->adapter->nr;
master            294 drivers/spi/spi-sc18is602.c 	master->mode_bits = SPI_CPHA | SPI_CPOL | SPI_LSB_FIRST;
master            295 drivers/spi/spi-sc18is602.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            296 drivers/spi/spi-sc18is602.c 	master->setup = sc18is602_setup;
master            297 drivers/spi/spi-sc18is602.c 	master->transfer_one_message = sc18is602_transfer_one;
master            298 drivers/spi/spi-sc18is602.c 	master->dev.of_node = np;
master            299 drivers/spi/spi-sc18is602.c 	master->min_speed_hz = hw->freq / 128;
master            300 drivers/spi/spi-sc18is602.c 	master->max_speed_hz = hw->freq / 4;
master            302 drivers/spi/spi-sc18is602.c 	error = devm_spi_register_master(dev, master);
master            309 drivers/spi/spi-sc18is602.c 	spi_master_put(master);
master             59 drivers/spi/spi-sh-sci.c 	setbits(spi_master_get_devdata(dev->master), PIN_SCK, on);
master             64 drivers/spi/spi-sh-sci.c 	setbits(spi_master_get_devdata(dev->master), PIN_TXD, on);
master             69 drivers/spi/spi-sh-sci.c 	struct sh_sci_spi *sp = spi_master_get_devdata(dev->master);
master            108 drivers/spi/spi-sh-sci.c 	struct sh_sci_spi *sp = spi_master_get_devdata(dev->master);
master            117 drivers/spi/spi-sh-sci.c 	struct spi_master *master;
master            121 drivers/spi/spi-sh-sci.c 	master = spi_alloc_master(&dev->dev, sizeof(struct sh_sci_spi));
master            122 drivers/spi/spi-sh-sci.c 	if (master == NULL) {
master            128 drivers/spi/spi-sh-sci.c 	sp = spi_master_get_devdata(master);
master            139 drivers/spi/spi-sh-sci.c 	sp->bitbang.master = master;
master            140 drivers/spi/spi-sh-sci.c 	sp->bitbang.master->bus_num = sp->info->bus_num;
master            141 drivers/spi/spi-sh-sci.c 	sp->bitbang.master->num_chipselect = sp->info->num_chipselect;
master            169 drivers/spi/spi-sh-sci.c 	spi_master_put(sp->bitbang.master);
master            181 drivers/spi/spi-sh-sci.c 	spi_master_put(sp->bitbang.master);
master             75 drivers/spi/spi-sh.c 	struct spi_master *master;
master            341 drivers/spi/spi-sh.c 	struct spi_sh_data *ss = spi_master_get_devdata(spi->master);
master            360 drivers/spi/spi-sh.c 	struct spi_sh_data *ss = spi_master_get_devdata(spi->master);
master            383 drivers/spi/spi-sh.c 	struct spi_sh_data *ss = spi_master_get_devdata(spi->master);
master            418 drivers/spi/spi-sh.c 	spi_unregister_master(ss->master);
master            428 drivers/spi/spi-sh.c 	struct spi_master *master;
master            443 drivers/spi/spi-sh.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct spi_sh_data));
master            444 drivers/spi/spi-sh.c 	if (master == NULL) {
master            449 drivers/spi/spi-sh.c 	ss = spi_master_get_devdata(master);
master            465 drivers/spi/spi-sh.c 	ss->master = master;
master            483 drivers/spi/spi-sh.c 	master->num_chipselect = 2;
master            484 drivers/spi/spi-sh.c 	master->bus_num = pdev->id;
master            485 drivers/spi/spi-sh.c 	master->setup = spi_sh_setup;
master            486 drivers/spi/spi-sh.c 	master->transfer = spi_sh_transfer;
master            487 drivers/spi/spi-sh.c 	master->cleanup = spi_sh_cleanup;
master            489 drivers/spi/spi-sh.c 	ret = spi_register_master(master);
master            500 drivers/spi/spi-sh.c 	spi_master_put(master);
master            131 drivers/spi/spi-sifive.c sifive_spi_prepare_message(struct spi_master *master, struct spi_message *msg)
master            133 drivers/spi/spi-sifive.c 	struct sifive_spi *spi = spi_master_get_devdata(master);
master            155 drivers/spi/spi-sifive.c 	struct sifive_spi *spi = spi_master_get_devdata(device->master);
master            255 drivers/spi/spi-sifive.c sifive_spi_transfer_one(struct spi_master *master, struct spi_device *device,
master            258 drivers/spi/spi-sifive.c 	struct sifive_spi *spi = spi_master_get_devdata(master);
master            297 drivers/spi/spi-sifive.c 	struct spi_master *master;
master            299 drivers/spi/spi-sifive.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct sifive_spi));
master            300 drivers/spi/spi-sifive.c 	if (!master) {
master            305 drivers/spi/spi-sifive.c 	spi = spi_master_get_devdata(master);
master            307 drivers/spi/spi-sifive.c 	platform_set_drvdata(pdev, master);
master            371 drivers/spi/spi-sifive.c 	master->dev.of_node = pdev->dev.of_node;
master            372 drivers/spi/spi-sifive.c 	master->bus_num = pdev->id;
master            373 drivers/spi/spi-sifive.c 	master->num_chipselect = num_cs;
master            374 drivers/spi/spi-sifive.c 	master->mode_bits = SPI_CPHA | SPI_CPOL
master            381 drivers/spi/spi-sifive.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            382 drivers/spi/spi-sifive.c 	master->flags = SPI_CONTROLLER_MUST_TX | SPI_MASTER_GPIO_SS;
master            383 drivers/spi/spi-sifive.c 	master->prepare_message = sifive_spi_prepare_message;
master            384 drivers/spi/spi-sifive.c 	master->set_cs = sifive_spi_set_cs;
master            385 drivers/spi/spi-sifive.c 	master->transfer_one = sifive_spi_transfer_one;
master            400 drivers/spi/spi-sifive.c 		 irq, master->num_chipselect);
master            402 drivers/spi/spi-sifive.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            413 drivers/spi/spi-sifive.c 	spi_master_put(master);
master            420 drivers/spi/spi-sifive.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            421 drivers/spi/spi-sifive.c 	struct sifive_spi *spi = spi_master_get_devdata(master);
master            466 drivers/spi/spi-sirf.c 	sspi = spi_master_get_devdata(spi->master);
master            495 drivers/spi/spi-sirf.c 	sspi = spi_master_get_devdata(spi->master);
master            614 drivers/spi/spi-sirf.c 	sspi = spi_master_get_devdata(spi->master);
master            708 drivers/spi/spi-sirf.c 	sspi = spi_master_get_devdata(spi->master);
master            731 drivers/spi/spi-sirf.c 	struct sirfsoc_spi *sspi = spi_master_get_devdata(spi->master);
master            796 drivers/spi/spi-sirf.c 	sspi = spi_master_get_devdata(spi->master);
master            877 drivers/spi/spi-sirf.c 	sspi = spi_master_get_devdata(spi->master);
master            999 drivers/spi/spi-sirf.c 	sspi = spi_master_get_devdata(spi->master);
master           1072 drivers/spi/spi-sirf.c 	struct spi_master *master;
master           1084 drivers/spi/spi-sirf.c 	master = spi_alloc_master(&pdev->dev, sizeof(*sspi));
master           1085 drivers/spi/spi-sirf.c 	if (!master) {
master           1090 drivers/spi/spi-sirf.c 	platform_set_drvdata(pdev, master);
master           1091 drivers/spi/spi-sirf.c 	sspi = spi_master_get_devdata(master);
master           1114 drivers/spi/spi-sirf.c 	sspi->bitbang.master = master;
master           1118 drivers/spi/spi-sirf.c 	sspi->bitbang.master->setup = spi_sirfsoc_setup;
master           1119 drivers/spi/spi-sirf.c 	sspi->bitbang.master->cleanup = spi_sirfsoc_cleanup;
master           1120 drivers/spi/spi-sirf.c 	master->bus_num = pdev->id;
master           1121 drivers/spi/spi-sirf.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST | SPI_CS_HIGH;
master           1122 drivers/spi/spi-sirf.c 	master->bits_per_word_mask = SPI_BPW_MASK(8) | SPI_BPW_MASK(12) |
master           1124 drivers/spi/spi-sirf.c 	master->max_speed_hz = SIRFSOC_SPI_DEFAULT_FRQ;
master           1125 drivers/spi/spi-sirf.c 	master->flags = SPI_MASTER_MUST_RX | SPI_MASTER_MUST_TX;
master           1126 drivers/spi/spi-sirf.c 	sspi->bitbang.master->dev.of_node = pdev->dev.of_node;
master           1158 drivers/spi/spi-sirf.c 	dev_info(&pdev->dev, "registered, bus number = %d\n", master->bus_num);
master           1169 drivers/spi/spi-sirf.c 	spi_master_put(master);
master           1176 drivers/spi/spi-sirf.c 	struct spi_master *master;
master           1179 drivers/spi/spi-sirf.c 	master = platform_get_drvdata(pdev);
master           1180 drivers/spi/spi-sirf.c 	sspi = spi_master_get_devdata(master);
master           1186 drivers/spi/spi-sirf.c 	spi_master_put(master);
master           1193 drivers/spi/spi-sirf.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1194 drivers/spi/spi-sirf.c 	struct sirfsoc_spi *sspi = spi_master_get_devdata(master);
master           1197 drivers/spi/spi-sirf.c 	ret = spi_master_suspend(master);
master           1207 drivers/spi/spi-sirf.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1208 drivers/spi/spi-sirf.c 	struct sirfsoc_spi *sspi = spi_master_get_devdata(master);
master            283 drivers/spi/spi-slave-mt27xx.c 	struct mtk_spi_slave *mdata = spi_controller_get_devdata(spi->master);
master            589 drivers/spi/spi-sprd.c 	struct sprd_spi *ss = spi_master_get_devdata(sdev->master);
master            119 drivers/spi/spi-st-ssc4.c static int spi_st_transfer_one(struct spi_master *master,
master            122 drivers/spi/spi-st-ssc4.c 	struct spi_st *spi_st = spi_master_get_devdata(master);
master            169 drivers/spi/spi-st-ssc4.c 	spi_finalize_current_transfer(spi->master);
master            183 drivers/spi/spi-st-ssc4.c 	struct spi_st *spi_st = spi_master_get_devdata(spi->master);
master            300 drivers/spi/spi-st-ssc4.c 	struct spi_master *master;
master            305 drivers/spi/spi-st-ssc4.c 	master = spi_alloc_master(&pdev->dev, sizeof(*spi_st));
master            306 drivers/spi/spi-st-ssc4.c 	if (!master)
master            309 drivers/spi/spi-st-ssc4.c 	master->dev.of_node		= np;
master            310 drivers/spi/spi-st-ssc4.c 	master->mode_bits		= MODEBITS;
master            311 drivers/spi/spi-st-ssc4.c 	master->setup			= spi_st_setup;
master            312 drivers/spi/spi-st-ssc4.c 	master->cleanup			= spi_st_cleanup;
master            313 drivers/spi/spi-st-ssc4.c 	master->transfer_one		= spi_st_transfer_one;
master            314 drivers/spi/spi-st-ssc4.c 	master->bits_per_word_mask	= SPI_BPW_MASK(8) | SPI_BPW_MASK(16);
master            315 drivers/spi/spi-st-ssc4.c 	master->auto_runtime_pm		= true;
master            316 drivers/spi/spi-st-ssc4.c 	master->bus_num			= pdev->id;
master            317 drivers/spi/spi-st-ssc4.c 	spi_st				= spi_master_get_devdata(master);
master            373 drivers/spi/spi-st-ssc4.c 	platform_set_drvdata(pdev, master);
master            375 drivers/spi/spi-st-ssc4.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            387 drivers/spi/spi-st-ssc4.c 	spi_master_put(master);
master            393 drivers/spi/spi-st-ssc4.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            394 drivers/spi/spi-st-ssc4.c 	struct spi_st *spi_st = spi_master_get_devdata(master);
master            408 drivers/spi/spi-st-ssc4.c 	struct spi_master *master = dev_get_drvdata(dev);
master            409 drivers/spi/spi-st-ssc4.c 	struct spi_st *spi_st = spi_master_get_devdata(master);
master            421 drivers/spi/spi-st-ssc4.c 	struct spi_master *master = dev_get_drvdata(dev);
master            422 drivers/spi/spi-st-ssc4.c 	struct spi_st *spi_st = spi_master_get_devdata(master);
master            435 drivers/spi/spi-st-ssc4.c 	struct spi_master *master = dev_get_drvdata(dev);
master            438 drivers/spi/spi-st-ssc4.c 	ret = spi_master_suspend(master);
master            447 drivers/spi/spi-st-ssc4.c 	struct spi_master *master = dev_get_drvdata(dev);
master            450 drivers/spi/spi-st-ssc4.c 	ret = spi_master_resume(master);
master            329 drivers/spi/spi-stm32-qspi.c 	struct stm32_qspi *qspi = spi_controller_get_devdata(mem->spi->master);
master            431 drivers/spi/spi-stm32-qspi.c 	struct stm32_qspi *qspi = spi_controller_get_devdata(mem->spi->master);
master            443 drivers/spi/spi-stm32-qspi.c 	struct spi_controller *ctrl = spi->master;
master            292 drivers/spi/spi-stm32.c 	struct spi_master *master;
master            764 drivers/spi/spi-stm32.c static bool stm32_spi_can_dma(struct spi_master *master,
master            769 drivers/spi/spi-stm32.c 	struct stm32_spi *spi = spi_master_get_devdata(master);
master            789 drivers/spi/spi-stm32.c 	struct spi_master *master = dev_id;
master            790 drivers/spi/spi-stm32.c 	struct stm32_spi *spi = spi_master_get_devdata(master);
master            876 drivers/spi/spi-stm32.c 	struct spi_master *master = dev_id;
master            877 drivers/spi/spi-stm32.c 	struct stm32_spi *spi = spi_master_get_devdata(master);
master            879 drivers/spi/spi-stm32.c 	spi_finalize_current_transfer(master);
master            892 drivers/spi/spi-stm32.c 	struct spi_master *master = dev_id;
master            893 drivers/spi/spi-stm32.c 	struct stm32_spi *spi = spi_master_get_devdata(master);
master            969 drivers/spi/spi-stm32.c 		spi_finalize_current_transfer(master);
master           1002 drivers/spi/spi-stm32.c static int stm32_spi_prepare_msg(struct spi_master *master,
master           1005 drivers/spi/spi-stm32.c 	struct stm32_spi *spi = spi_master_get_devdata(master);
master           1061 drivers/spi/spi-stm32.c 		spi_finalize_current_transfer(spi->master);
master           1075 drivers/spi/spi-stm32.c 	spi_finalize_current_transfer(spi->master);
master           1656 drivers/spi/spi-stm32.c static int stm32_spi_transfer_one(struct spi_master *master,
master           1660 drivers/spi/spi-stm32.c 	struct stm32_spi *spi = spi_master_get_devdata(master);
master           1668 drivers/spi/spi-stm32.c 	spi->cur_usedma = (master->can_dma &&
master           1669 drivers/spi/spi-stm32.c 			   master->can_dma(master, spi_dev, transfer));
master           1686 drivers/spi/spi-stm32.c static int stm32_spi_unprepare_msg(struct spi_master *master,
master           1689 drivers/spi/spi-stm32.c 	struct stm32_spi *spi = spi_master_get_devdata(master);
master           1810 drivers/spi/spi-stm32.c 	struct spi_master *master;
master           1815 drivers/spi/spi-stm32.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct stm32_spi));
master           1816 drivers/spi/spi-stm32.c 	if (!master) {
master           1820 drivers/spi/spi-stm32.c 	platform_set_drvdata(pdev, master);
master           1822 drivers/spi/spi-stm32.c 	spi = spi_master_get_devdata(master);
master           1824 drivers/spi/spi-stm32.c 	spi->master = master;
master           1850 drivers/spi/spi-stm32.c 					IRQF_ONESHOT, pdev->name, master);
master           1893 drivers/spi/spi-stm32.c 	master->dev.of_node = pdev->dev.of_node;
master           1894 drivers/spi/spi-stm32.c 	master->auto_runtime_pm = true;
master           1895 drivers/spi/spi-stm32.c 	master->bus_num = pdev->id;
master           1896 drivers/spi/spi-stm32.c 	master->mode_bits = SPI_CPHA | SPI_CPOL | SPI_CS_HIGH | SPI_LSB_FIRST |
master           1898 drivers/spi/spi-stm32.c 	master->bits_per_word_mask = spi->cfg->get_bpw_mask(spi);
master           1899 drivers/spi/spi-stm32.c 	master->max_speed_hz = spi->clk_rate / spi->cfg->baud_rate_div_min;
master           1900 drivers/spi/spi-stm32.c 	master->min_speed_hz = spi->clk_rate / spi->cfg->baud_rate_div_max;
master           1901 drivers/spi/spi-stm32.c 	master->setup = stm32_spi_setup;
master           1902 drivers/spi/spi-stm32.c 	master->prepare_message = stm32_spi_prepare_msg;
master           1903 drivers/spi/spi-stm32.c 	master->transfer_one = stm32_spi_transfer_one;
master           1904 drivers/spi/spi-stm32.c 	master->unprepare_message = stm32_spi_unprepare_msg;
master           1910 drivers/spi/spi-stm32.c 		master->dma_tx = spi->dma_tx;
master           1916 drivers/spi/spi-stm32.c 		master->dma_rx = spi->dma_rx;
master           1919 drivers/spi/spi-stm32.c 		master->can_dma = stm32_spi_can_dma;
master           1924 drivers/spi/spi-stm32.c 	ret = devm_spi_register_master(&pdev->dev, master);
master           1931 drivers/spi/spi-stm32.c 	if (!master->cs_gpios) {
master           1937 drivers/spi/spi-stm32.c 	for (i = 0; i < master->num_chipselect; i++) {
master           1938 drivers/spi/spi-stm32.c 		if (!gpio_is_valid(master->cs_gpios[i])) {
master           1940 drivers/spi/spi-stm32.c 				master->cs_gpios[i]);
master           1945 drivers/spi/spi-stm32.c 		ret = devm_gpio_request(&pdev->dev, master->cs_gpios[i],
master           1949 drivers/spi/spi-stm32.c 				master->cs_gpios[i]);
master           1968 drivers/spi/spi-stm32.c 	spi_master_put(master);
master           1975 drivers/spi/spi-stm32.c 	struct spi_master *master = platform_get_drvdata(pdev);
master           1976 drivers/spi/spi-stm32.c 	struct stm32_spi *spi = spi_master_get_devdata(master);
master           1980 drivers/spi/spi-stm32.c 	if (master->dma_tx)
master           1981 drivers/spi/spi-stm32.c 		dma_release_channel(master->dma_tx);
master           1982 drivers/spi/spi-stm32.c 	if (master->dma_rx)
master           1983 drivers/spi/spi-stm32.c 		dma_release_channel(master->dma_rx);
master           1995 drivers/spi/spi-stm32.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1996 drivers/spi/spi-stm32.c 	struct stm32_spi *spi = spi_master_get_devdata(master);
master           2005 drivers/spi/spi-stm32.c 	struct spi_master *master = dev_get_drvdata(dev);
master           2006 drivers/spi/spi-stm32.c 	struct stm32_spi *spi = spi_master_get_devdata(master);
master           2015 drivers/spi/spi-stm32.c 	struct spi_master *master = dev_get_drvdata(dev);
master           2018 drivers/spi/spi-stm32.c 	ret = spi_master_suspend(master);
master           2027 drivers/spi/spi-stm32.c 	struct spi_master *master = dev_get_drvdata(dev);
master           2028 drivers/spi/spi-stm32.c 	struct stm32_spi *spi = spi_master_get_devdata(master);
master           2035 drivers/spi/spi-stm32.c 	ret = spi_master_resume(master);
master             78 drivers/spi/spi-sun4i.c 	struct spi_master	*master;
master            164 drivers/spi/spi-sun4i.c 	struct sun4i_spi *sspi = spi_master_get_devdata(spi->master);
master            204 drivers/spi/spi-sun4i.c static int sun4i_spi_transfer_one(struct spi_master *master,
master            208 drivers/spi/spi-sun4i.c 	struct sun4i_spi *sspi = spi_master_get_devdata(master);
master            334 drivers/spi/spi-sun4i.c 		dev_warn(&master->dev,
master            389 drivers/spi/spi-sun4i.c 	struct spi_master *master = dev_get_drvdata(dev);
master            390 drivers/spi/spi-sun4i.c 	struct sun4i_spi *sspi = spi_master_get_devdata(master);
master            418 drivers/spi/spi-sun4i.c 	struct spi_master *master = dev_get_drvdata(dev);
master            419 drivers/spi/spi-sun4i.c 	struct sun4i_spi *sspi = spi_master_get_devdata(master);
master            429 drivers/spi/spi-sun4i.c 	struct spi_master *master;
master            433 drivers/spi/spi-sun4i.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct sun4i_spi));
master            434 drivers/spi/spi-sun4i.c 	if (!master) {
master            439 drivers/spi/spi-sun4i.c 	platform_set_drvdata(pdev, master);
master            440 drivers/spi/spi-sun4i.c 	sspi = spi_master_get_devdata(master);
master            461 drivers/spi/spi-sun4i.c 	sspi->master = master;
master            462 drivers/spi/spi-sun4i.c 	master->max_speed_hz = 100 * 1000 * 1000;
master            463 drivers/spi/spi-sun4i.c 	master->min_speed_hz = 3 * 1000;
master            464 drivers/spi/spi-sun4i.c 	master->set_cs = sun4i_spi_set_cs;
master            465 drivers/spi/spi-sun4i.c 	master->transfer_one = sun4i_spi_transfer_one;
master            466 drivers/spi/spi-sun4i.c 	master->num_chipselect = 4;
master            467 drivers/spi/spi-sun4i.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST;
master            468 drivers/spi/spi-sun4i.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            469 drivers/spi/spi-sun4i.c 	master->dev.of_node = pdev->dev.of_node;
master            470 drivers/spi/spi-sun4i.c 	master->auto_runtime_pm = true;
master            471 drivers/spi/spi-sun4i.c 	master->max_transfer_size = sun4i_spi_max_transfer_size;
master            503 drivers/spi/spi-sun4i.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            515 drivers/spi/spi-sun4i.c 	spi_master_put(master);
master             88 drivers/spi/spi-sun6i.c 	struct spi_master	*master;
master            176 drivers/spi/spi-sun6i.c 	struct sun6i_spi *sspi = spi_master_get_devdata(spi->master);
master            196 drivers/spi/spi-sun6i.c static int sun6i_spi_transfer_one(struct spi_master *master,
master            200 drivers/spi/spi-sun6i.c 	struct sun6i_spi *sspi = spi_master_get_devdata(master);
master            333 drivers/spi/spi-sun6i.c 		dev_warn(&master->dev,
master            387 drivers/spi/spi-sun6i.c 	struct spi_master *master = dev_get_drvdata(dev);
master            388 drivers/spi/spi-sun6i.c 	struct sun6i_spi *sspi = spi_master_get_devdata(master);
master            424 drivers/spi/spi-sun6i.c 	struct spi_master *master = dev_get_drvdata(dev);
master            425 drivers/spi/spi-sun6i.c 	struct sun6i_spi *sspi = spi_master_get_devdata(master);
master            436 drivers/spi/spi-sun6i.c 	struct spi_master *master;
master            440 drivers/spi/spi-sun6i.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct sun6i_spi));
master            441 drivers/spi/spi-sun6i.c 	if (!master) {
master            446 drivers/spi/spi-sun6i.c 	platform_set_drvdata(pdev, master);
master            447 drivers/spi/spi-sun6i.c 	sspi = spi_master_get_devdata(master);
master            468 drivers/spi/spi-sun6i.c 	sspi->master = master;
master            471 drivers/spi/spi-sun6i.c 	master->max_speed_hz = 100 * 1000 * 1000;
master            472 drivers/spi/spi-sun6i.c 	master->min_speed_hz = 3 * 1000;
master            473 drivers/spi/spi-sun6i.c 	master->set_cs = sun6i_spi_set_cs;
master            474 drivers/spi/spi-sun6i.c 	master->transfer_one = sun6i_spi_transfer_one;
master            475 drivers/spi/spi-sun6i.c 	master->num_chipselect = 4;
master            476 drivers/spi/spi-sun6i.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST;
master            477 drivers/spi/spi-sun6i.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            478 drivers/spi/spi-sun6i.c 	master->dev.of_node = pdev->dev.of_node;
master            479 drivers/spi/spi-sun6i.c 	master->auto_runtime_pm = true;
master            480 drivers/spi/spi-sun6i.c 	master->max_transfer_size = sun6i_spi_max_transfer_size;
master            519 drivers/spi/spi-sun6i.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            531 drivers/spi/spi-sun6i.c 	spi_master_put(master);
master            228 drivers/spi/spi-synquacer.c static int synquacer_spi_config(struct spi_master *master,
master            232 drivers/spi/spi-synquacer.c 	struct synquacer_spi *sspi = spi_master_get_devdata(master);
master            266 drivers/spi/spi-synquacer.c 	rate = master->max_speed_hz;
master            353 drivers/spi/spi-synquacer.c static int synquacer_spi_transfer_one(struct spi_master *master,
master            357 drivers/spi/spi-synquacer.c 	struct synquacer_spi *sspi = spi_master_get_devdata(master);
master            381 drivers/spi/spi-synquacer.c 	ret = synquacer_spi_config(master, spi, xfer);
master            486 drivers/spi/spi-synquacer.c 	struct synquacer_spi *sspi = spi_master_get_devdata(spi->master);
master            517 drivers/spi/spi-synquacer.c static int synquacer_spi_enable(struct spi_master *master)
master            521 drivers/spi/spi-synquacer.c 	struct synquacer_spi *sspi = spi_master_get_devdata(master);
master            601 drivers/spi/spi-synquacer.c 	struct spi_master *master;
master            606 drivers/spi/spi-synquacer.c 	master = spi_alloc_master(&pdev->dev, sizeof(*sspi));
master            607 drivers/spi/spi-synquacer.c 	if (!master)
master            610 drivers/spi/spi-synquacer.c 	platform_set_drvdata(pdev, master);
master            612 drivers/spi/spi-synquacer.c 	sspi = spi_master_get_devdata(master);
master            625 drivers/spi/spi-synquacer.c 				 &master->max_speed_hz); /* for ACPI */
master            656 drivers/spi/spi-synquacer.c 		master->max_speed_hz = clk_get_rate(sspi->clk);
master            659 drivers/spi/spi-synquacer.c 	if (!master->max_speed_hz) {
master            663 drivers/spi/spi-synquacer.c 	master->min_speed_hz = master->max_speed_hz / 254;
master            669 drivers/spi/spi-synquacer.c 	master->num_chipselect = SYNQUACER_HSSPI_NUM_CHIP_SELECT;
master            699 drivers/spi/spi-synquacer.c 	master->dev.of_node = np;
master            700 drivers/spi/spi-synquacer.c 	master->dev.fwnode = pdev->dev.fwnode;
master            701 drivers/spi/spi-synquacer.c 	master->auto_runtime_pm = true;
master            702 drivers/spi/spi-synquacer.c 	master->bus_num = pdev->id;
master            704 drivers/spi/spi-synquacer.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_TX_DUAL | SPI_RX_DUAL |
master            706 drivers/spi/spi-synquacer.c 	master->bits_per_word_mask = SPI_BPW_MASK(32) | SPI_BPW_MASK(24) |
master            709 drivers/spi/spi-synquacer.c 	master->set_cs = synquacer_spi_set_cs;
master            710 drivers/spi/spi-synquacer.c 	master->transfer_one = synquacer_spi_transfer_one;
master            712 drivers/spi/spi-synquacer.c 	ret = synquacer_spi_enable(master);
master            719 drivers/spi/spi-synquacer.c 	ret = devm_spi_register_master(sspi->dev, master);
master            730 drivers/spi/spi-synquacer.c 	spi_master_put(master);
master            737 drivers/spi/spi-synquacer.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            738 drivers/spi/spi-synquacer.c 	struct synquacer_spi *sspi = spi_master_get_devdata(master);
master            749 drivers/spi/spi-synquacer.c 	struct spi_master *master = dev_get_drvdata(dev);
master            750 drivers/spi/spi-synquacer.c 	struct synquacer_spi *sspi = spi_master_get_devdata(master);
master            753 drivers/spi/spi-synquacer.c 	ret = spi_master_suspend(master);
master            765 drivers/spi/spi-synquacer.c 	struct spi_master *master = dev_get_drvdata(dev);
master            766 drivers/spi/spi-synquacer.c 	struct synquacer_spi *sspi = spi_master_get_devdata(master);
master            780 drivers/spi/spi-synquacer.c 		ret = synquacer_spi_enable(master);
master            787 drivers/spi/spi-synquacer.c 	ret = spi_master_resume(master);
master            168 drivers/spi/spi-tegra114.c 	struct spi_master			*master;
master            729 drivers/spi/spi-tegra114.c 	struct tegra_spi_data *tspi = spi_master_get_devdata(spi->master);
master            768 drivers/spi/spi-tegra114.c 	struct tegra_spi_data *tspi = spi_master_get_devdata(spi->master);
master            861 drivers/spi/spi-tegra114.c 	struct tegra_spi_data *tspi = spi_master_get_devdata(spi->master);
master            938 drivers/spi/spi-tegra114.c 	struct tegra_spi_data *tspi = spi_master_get_devdata(spi->master);
master           1000 drivers/spi/spi-tegra114.c 	struct tegra_spi_data *tspi = spi_master_get_devdata(spi->master);
master           1032 drivers/spi/spi-tegra114.c static int tegra_spi_transfer_one_message(struct spi_master *master,
master           1036 drivers/spi/spi-tegra114.c 	struct tegra_spi_data *tspi = spi_master_get_devdata(master);
master           1086 drivers/spi/spi-tegra114.c 			tspi->last_used_cs = master->num_chipselect + 1;
master           1120 drivers/spi/spi-tegra114.c 	spi_finalize_current_message(master);
master           1301 drivers/spi/spi-tegra114.c 	struct spi_master	*master;
master           1307 drivers/spi/spi-tegra114.c 	master = spi_alloc_master(&pdev->dev, sizeof(*tspi));
master           1308 drivers/spi/spi-tegra114.c 	if (!master) {
master           1312 drivers/spi/spi-tegra114.c 	platform_set_drvdata(pdev, master);
master           1313 drivers/spi/spi-tegra114.c 	tspi = spi_master_get_devdata(master);
master           1316 drivers/spi/spi-tegra114.c 				 &master->max_speed_hz))
master           1317 drivers/spi/spi-tegra114.c 		master->max_speed_hz = 25000000; /* 25MHz */
master           1320 drivers/spi/spi-tegra114.c 	master->use_gpio_descriptors = true;
master           1321 drivers/spi/spi-tegra114.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST |
master           1323 drivers/spi/spi-tegra114.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(4, 32);
master           1324 drivers/spi/spi-tegra114.c 	master->setup = tegra_spi_setup;
master           1325 drivers/spi/spi-tegra114.c 	master->cleanup = tegra_spi_cleanup;
master           1326 drivers/spi/spi-tegra114.c 	master->transfer_one_message = tegra_spi_transfer_one_message;
master           1327 drivers/spi/spi-tegra114.c 	master->set_cs_timing = tegra_spi_set_hw_cs_timing;
master           1328 drivers/spi/spi-tegra114.c 	master->num_chipselect = MAX_CHIP_SELECT;
master           1329 drivers/spi/spi-tegra114.c 	master->auto_runtime_pm = true;
master           1332 drivers/spi/spi-tegra114.c 		master->bus_num = bus_num;
master           1334 drivers/spi/spi-tegra114.c 	tspi->master = master;
master           1406 drivers/spi/spi-tegra114.c 	tspi->last_used_cs = master->num_chipselect + 1;
master           1417 drivers/spi/spi-tegra114.c 	master->dev.of_node = pdev->dev.of_node;
master           1418 drivers/spi/spi-tegra114.c 	ret = devm_spi_register_master(&pdev->dev, master);
master           1435 drivers/spi/spi-tegra114.c 	spi_master_put(master);
master           1441 drivers/spi/spi-tegra114.c 	struct spi_master *master = platform_get_drvdata(pdev);
master           1442 drivers/spi/spi-tegra114.c 	struct tegra_spi_data	*tspi = spi_master_get_devdata(master);
master           1462 drivers/spi/spi-tegra114.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1464 drivers/spi/spi-tegra114.c 	return spi_master_suspend(master);
master           1469 drivers/spi/spi-tegra114.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1470 drivers/spi/spi-tegra114.c 	struct tegra_spi_data *tspi = spi_master_get_devdata(master);
master           1480 drivers/spi/spi-tegra114.c 	tspi->last_used_cs = master->num_chipselect + 1;
master           1483 drivers/spi/spi-tegra114.c 	return spi_master_resume(master);
master           1489 drivers/spi/spi-tegra114.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1490 drivers/spi/spi-tegra114.c 	struct tegra_spi_data *tspi = spi_master_get_devdata(master);
master           1501 drivers/spi/spi-tegra114.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1502 drivers/spi/spi-tegra114.c 	struct tegra_spi_data *tspi = spi_master_get_devdata(master);
master            105 drivers/spi/spi-tegra20-sflash.c 	struct spi_master			*master;
master            254 drivers/spi/spi-tegra20-sflash.c 	struct tegra_sflash_data *tsd = spi_master_get_devdata(spi->master);
master            306 drivers/spi/spi-tegra20-sflash.c static int tegra_sflash_transfer_one_message(struct spi_master *master,
master            311 drivers/spi/spi-tegra20-sflash.c 	struct tegra_sflash_data *tsd = spi_master_get_devdata(master);
master            354 drivers/spi/spi-tegra20-sflash.c 	spi_finalize_current_message(master);
master            420 drivers/spi/spi-tegra20-sflash.c 	struct spi_master	*master;
master            431 drivers/spi/spi-tegra20-sflash.c 	master = spi_alloc_master(&pdev->dev, sizeof(*tsd));
master            432 drivers/spi/spi-tegra20-sflash.c 	if (!master) {
master            438 drivers/spi/spi-tegra20-sflash.c 	master->mode_bits = SPI_CPOL | SPI_CPHA;
master            439 drivers/spi/spi-tegra20-sflash.c 	master->transfer_one_message = tegra_sflash_transfer_one_message;
master            440 drivers/spi/spi-tegra20-sflash.c 	master->auto_runtime_pm = true;
master            441 drivers/spi/spi-tegra20-sflash.c 	master->num_chipselect = MAX_CHIP_SELECT;
master            443 drivers/spi/spi-tegra20-sflash.c 	platform_set_drvdata(pdev, master);
master            444 drivers/spi/spi-tegra20-sflash.c 	tsd = spi_master_get_devdata(master);
master            445 drivers/spi/spi-tegra20-sflash.c 	tsd->master = master;
master            450 drivers/spi/spi-tegra20-sflash.c 				 &master->max_speed_hz))
master            451 drivers/spi/spi-tegra20-sflash.c 		master->max_speed_hz = 25000000; /* 25MHz */
master            505 drivers/spi/spi-tegra20-sflash.c 	master->dev.of_node = pdev->dev.of_node;
master            506 drivers/spi/spi-tegra20-sflash.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            520 drivers/spi/spi-tegra20-sflash.c 	spi_master_put(master);
master            526 drivers/spi/spi-tegra20-sflash.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            527 drivers/spi/spi-tegra20-sflash.c 	struct tegra_sflash_data	*tsd = spi_master_get_devdata(master);
master            541 drivers/spi/spi-tegra20-sflash.c 	struct spi_master *master = dev_get_drvdata(dev);
master            543 drivers/spi/spi-tegra20-sflash.c 	return spi_master_suspend(master);
master            548 drivers/spi/spi-tegra20-sflash.c 	struct spi_master *master = dev_get_drvdata(dev);
master            549 drivers/spi/spi-tegra20-sflash.c 	struct tegra_sflash_data *tsd = spi_master_get_devdata(master);
master            560 drivers/spi/spi-tegra20-sflash.c 	return spi_master_resume(master);
master            566 drivers/spi/spi-tegra20-sflash.c 	struct spi_master *master = dev_get_drvdata(dev);
master            567 drivers/spi/spi-tegra20-sflash.c 	struct tegra_sflash_data *tsd = spi_master_get_devdata(master);
master            578 drivers/spi/spi-tegra20-sflash.c 	struct spi_master *master = dev_get_drvdata(dev);
master            579 drivers/spi/spi-tegra20-sflash.c 	struct tegra_sflash_data *tsd = spi_master_get_devdata(master);
master            153 drivers/spi/spi-tegra20-slink.c 	struct spi_master			*master;
master            680 drivers/spi/spi-tegra20-slink.c 	struct tegra_slink_data *tspi = spi_master_get_devdata(spi->master);
master            746 drivers/spi/spi-tegra20-slink.c 	struct tegra_slink_data *tspi = spi_master_get_devdata(spi->master);
master            777 drivers/spi/spi-tegra20-slink.c static int tegra_slink_prepare_message(struct spi_master *master,
master            780 drivers/spi/spi-tegra20-slink.c 	struct tegra_slink_data *tspi = spi_master_get_devdata(master);
master            803 drivers/spi/spi-tegra20-slink.c static int tegra_slink_transfer_one(struct spi_master *master,
master            807 drivers/spi/spi-tegra20-slink.c 	struct tegra_slink_data *tspi = spi_master_get_devdata(master);
master            834 drivers/spi/spi-tegra20-slink.c static int tegra_slink_unprepare_message(struct spi_master *master,
master            837 drivers/spi/spi-tegra20-slink.c 	struct tegra_slink_data *tspi = spi_master_get_devdata(master);
master           1008 drivers/spi/spi-tegra20-slink.c 	struct spi_master	*master;
master           1022 drivers/spi/spi-tegra20-slink.c 	master = spi_alloc_master(&pdev->dev, sizeof(*tspi));
master           1023 drivers/spi/spi-tegra20-slink.c 	if (!master) {
master           1029 drivers/spi/spi-tegra20-slink.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
master           1030 drivers/spi/spi-tegra20-slink.c 	master->setup = tegra_slink_setup;
master           1031 drivers/spi/spi-tegra20-slink.c 	master->prepare_message = tegra_slink_prepare_message;
master           1032 drivers/spi/spi-tegra20-slink.c 	master->transfer_one = tegra_slink_transfer_one;
master           1033 drivers/spi/spi-tegra20-slink.c 	master->unprepare_message = tegra_slink_unprepare_message;
master           1034 drivers/spi/spi-tegra20-slink.c 	master->auto_runtime_pm = true;
master           1035 drivers/spi/spi-tegra20-slink.c 	master->num_chipselect = MAX_CHIP_SELECT;
master           1037 drivers/spi/spi-tegra20-slink.c 	platform_set_drvdata(pdev, master);
master           1038 drivers/spi/spi-tegra20-slink.c 	tspi = spi_master_get_devdata(master);
master           1039 drivers/spi/spi-tegra20-slink.c 	tspi->master = master;
master           1045 drivers/spi/spi-tegra20-slink.c 				 &master->max_speed_hz))
master           1046 drivers/spi/spi-tegra20-slink.c 		master->max_speed_hz = 25000000; /* 25MHz */
master           1130 drivers/spi/spi-tegra20-slink.c 	master->dev.of_node = pdev->dev.of_node;
master           1131 drivers/spi/spi-tegra20-slink.c 	ret = devm_spi_register_master(&pdev->dev, master);
master           1152 drivers/spi/spi-tegra20-slink.c 	spi_master_put(master);
master           1158 drivers/spi/spi-tegra20-slink.c 	struct spi_master *master = platform_get_drvdata(pdev);
master           1159 drivers/spi/spi-tegra20-slink.c 	struct tegra_slink_data	*tspi = spi_master_get_devdata(master);
master           1182 drivers/spi/spi-tegra20-slink.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1184 drivers/spi/spi-tegra20-slink.c 	return spi_master_suspend(master);
master           1189 drivers/spi/spi-tegra20-slink.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1190 drivers/spi/spi-tegra20-slink.c 	struct tegra_slink_data *tspi = spi_master_get_devdata(master);
master           1202 drivers/spi/spi-tegra20-slink.c 	return spi_master_resume(master);
master           1208 drivers/spi/spi-tegra20-slink.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1209 drivers/spi/spi-tegra20-slink.c 	struct tegra_slink_data *tspi = spi_master_get_devdata(master);
master           1220 drivers/spi/spi-tegra20-slink.c 	struct spi_master *master = dev_get_drvdata(dev);
master           1221 drivers/spi/spi-tegra20-slink.c 	struct tegra_slink_data *tspi = spi_master_get_devdata(master);
master             44 drivers/spi/spi-ti-qspi.c 	struct spi_master	*master;
master            144 drivers/spi/spi-ti-qspi.c 	struct ti_qspi	*qspi = spi_master_get_devdata(spi->master);
master            149 drivers/spi/spi-ti-qspi.c 	if (spi->master->busy) {
master            482 drivers/spi/spi-ti-qspi.c 	struct ti_qspi  *qspi = spi_master_get_devdata(spi->master);
master            496 drivers/spi/spi-ti-qspi.c 	struct ti_qspi  *qspi = spi_master_get_devdata(spi->master);
master            510 drivers/spi/spi-ti-qspi.c 	struct ti_qspi  *qspi = spi_master_get_devdata(spi->master);
master            533 drivers/spi/spi-ti-qspi.c 	struct ti_qspi *qspi = spi_master_get_devdata(mem->spi->master);
master            558 drivers/spi/spi-ti-qspi.c 		    !spi_controller_dma_map_mem_op_data(mem->spi->master, op,
master            561 drivers/spi/spi-ti-qspi.c 			spi_controller_dma_unmap_mem_op_data(mem->spi->master,
master            582 drivers/spi/spi-ti-qspi.c static int ti_qspi_start_transfer_one(struct spi_master *master,
master            585 drivers/spi/spi-ti-qspi.c 	struct ti_qspi *qspi = spi_master_get_devdata(master);
master            643 drivers/spi/spi-ti-qspi.c 	spi_finalize_current_message(master);
master            668 drivers/spi/spi-ti-qspi.c 	struct spi_master *master;
master            675 drivers/spi/spi-ti-qspi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*qspi));
master            676 drivers/spi/spi-ti-qspi.c 	if (!master)
master            679 drivers/spi/spi-ti-qspi.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_RX_DUAL | SPI_RX_QUAD;
master            681 drivers/spi/spi-ti-qspi.c 	master->flags = SPI_MASTER_HALF_DUPLEX;
master            682 drivers/spi/spi-ti-qspi.c 	master->setup = ti_qspi_setup;
master            683 drivers/spi/spi-ti-qspi.c 	master->auto_runtime_pm = true;
master            684 drivers/spi/spi-ti-qspi.c 	master->transfer_one_message = ti_qspi_start_transfer_one;
master            685 drivers/spi/spi-ti-qspi.c 	master->dev.of_node = pdev->dev.of_node;
master            686 drivers/spi/spi-ti-qspi.c 	master->bits_per_word_mask = SPI_BPW_MASK(32) | SPI_BPW_MASK(16) |
master            688 drivers/spi/spi-ti-qspi.c 	master->mem_ops = &ti_qspi_mem_ops;
master            691 drivers/spi/spi-ti-qspi.c 		master->num_chipselect = num_cs;
master            693 drivers/spi/spi-ti-qspi.c 	qspi = spi_master_get_devdata(master);
master            694 drivers/spi/spi-ti-qspi.c 	qspi->master = master;
master            788 drivers/spi/spi-ti-qspi.c 	master->dma_rx = qspi->rx_chan;
master            801 drivers/spi/spi-ti-qspi.c 			master->mem_ops = NULL;
master            807 drivers/spi/spi-ti-qspi.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            813 drivers/spi/spi-ti-qspi.c 	spi_master_put(master);
master            822 drivers/spi/spi-ti-qspi.c 	rc = spi_master_suspend(qspi->master);
master            159 drivers/spi/spi-topcliff-pch.c 	struct spi_master *master;
master            218 drivers/spi/spi-topcliff-pch.c static inline void pch_spi_writereg(struct spi_master *master, int idx, u32 val)
master            220 drivers/spi/spi-topcliff-pch.c 	struct pch_spi_data *data = spi_master_get_devdata(master);
master            229 drivers/spi/spi-topcliff-pch.c static inline u32 pch_spi_readreg(struct spi_master *master, int idx)
master            231 drivers/spi/spi-topcliff-pch.c 	struct pch_spi_data *data = spi_master_get_devdata(master);
master            235 drivers/spi/spi-topcliff-pch.c static inline void pch_spi_setclr_reg(struct spi_master *master, int idx,
master            238 drivers/spi/spi-topcliff-pch.c 	u32 tmp = pch_spi_readreg(master, idx);
master            240 drivers/spi/spi-topcliff-pch.c 	pch_spi_writereg(master, idx, tmp);
master            243 drivers/spi/spi-topcliff-pch.c static void pch_spi_set_master_mode(struct spi_master *master)
master            245 drivers/spi/spi-topcliff-pch.c 	pch_spi_setclr_reg(master, PCH_SPCR, SPCR_MSTR_BIT, 0);
master            252 drivers/spi/spi-topcliff-pch.c static void pch_spi_clear_fifo(struct spi_master *master)
master            254 drivers/spi/spi-topcliff-pch.c 	pch_spi_setclr_reg(master, PCH_SPCR, SPCR_FICLR_BIT, 0);
master            255 drivers/spi/spi-topcliff-pch.c 	pch_spi_setclr_reg(master, PCH_SPCR, 0, SPCR_FICLR_BIT);
master            310 drivers/spi/spi-topcliff-pch.c 				pch_spi_setclr_reg(data->master, PCH_SPCR, 0,
master            319 drivers/spi/spi-topcliff-pch.c 				dev_vdbg(&data->master->dev,
master            384 drivers/spi/spi-topcliff-pch.c static void pch_spi_set_baud_rate(struct spi_master *master, u32 speed_hz)
master            392 drivers/spi/spi-topcliff-pch.c 	pch_spi_setclr_reg(master, PCH_SPBRR, n_spbr, MASK_SPBRR_SPBR_BITS);
master            400 drivers/spi/spi-topcliff-pch.c static void pch_spi_set_bits_per_word(struct spi_master *master,
master            404 drivers/spi/spi-topcliff-pch.c 		pch_spi_setclr_reg(master, PCH_SPBRR, 0, SPBRR_SIZE_BIT);
master            406 drivers/spi/spi-topcliff-pch.c 		pch_spi_setclr_reg(master, PCH_SPBRR, SPBRR_SIZE_BIT, 0);
master            418 drivers/spi/spi-topcliff-pch.c 		__func__, pch_spi_readreg(spi->master, PCH_SPBRR),
master            420 drivers/spi/spi-topcliff-pch.c 	pch_spi_set_baud_rate(spi->master, spi->max_speed_hz);
master            423 drivers/spi/spi-topcliff-pch.c 	pch_spi_set_bits_per_word(spi->master, spi->bits_per_word);
master            431 drivers/spi/spi-topcliff-pch.c 	pch_spi_setclr_reg(spi->master, PCH_SPCR, flags,
master            435 drivers/spi/spi-topcliff-pch.c 	pch_spi_clear_fifo(spi->master);
master            442 drivers/spi/spi-topcliff-pch.c static void pch_spi_reset(struct spi_master *master)
master            445 drivers/spi/spi-topcliff-pch.c 	pch_spi_writereg(master, PCH_SRST, 0x1);
master            448 drivers/spi/spi-topcliff-pch.c 	pch_spi_writereg(master, PCH_SRST, 0x0);
master            455 drivers/spi/spi-topcliff-pch.c 	struct pch_spi_data *data = spi_master_get_devdata(pspi->master);
master            551 drivers/spi/spi-topcliff-pch.c 		dev_dbg(&data->master->dev, "%s:setting baud rate\n", __func__);
master            552 drivers/spi/spi-topcliff-pch.c 		pch_spi_set_baud_rate(data->master, data->cur_trans->speed_hz);
master            558 drivers/spi/spi-topcliff-pch.c 		dev_dbg(&data->master->dev, "%s:set bits per word\n", __func__);
master            559 drivers/spi/spi-topcliff-pch.c 		pch_spi_set_bits_per_word(data->master,
master            615 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&data->master->dev,
master            618 drivers/spi/spi-topcliff-pch.c 	pch_spi_writereg(data->master, PCH_SSNXCR, SSN_LOW);
master            621 drivers/spi/spi-topcliff-pch.c 		pch_spi_writereg(data->master, PCH_SPDWR, data->pkt_tx_buff[j]);
master            634 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&data->master->dev, "%s called\n", __func__);
master            640 drivers/spi/spi-topcliff-pch.c 		dev_dbg(&data->master->dev,
master            648 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&data->master->dev,
master            663 drivers/spi/spi-topcliff-pch.c 		dev_dbg(&data->master->dev, "%s:Invoke queue_work\n", __func__);
master            667 drivers/spi/spi-topcliff-pch.c 		dev_dbg(&data->master->dev,
master            687 drivers/spi/spi-topcliff-pch.c 		pch_spi_setclr_reg(data->master, PCH_SPCR,
master            694 drivers/spi/spi-topcliff-pch.c 		pch_spi_setclr_reg(data->master, PCH_SPCR,
master            702 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&data->master->dev,
master            708 drivers/spi/spi-topcliff-pch.c 	pch_spi_writereg(data->master, PCH_SPSR,
master            709 drivers/spi/spi-topcliff-pch.c 			 pch_spi_readreg(data->master, PCH_SPSR));
master            711 drivers/spi/spi-topcliff-pch.c 	pch_spi_setclr_reg(data->master, PCH_SPCR, 0, PCH_ALL | SPCR_SPE_BIT);
master            713 drivers/spi/spi-topcliff-pch.c 	pch_spi_clear_fifo(data->master);
master            775 drivers/spi/spi-topcliff-pch.c 	pch_spi_setclr_reg(data->master, PCH_SPCR, SPCR_SPE_BIT, PCH_ALL);
master            781 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&data->master->dev,
master            787 drivers/spi/spi-topcliff-pch.c 		dev_err(&data->master->dev,
master            790 drivers/spi/spi-topcliff-pch.c 	dma_sync_sg_for_cpu(&data->master->dev, dma->sg_rx_p, dma->nent,
master            793 drivers/spi/spi-topcliff-pch.c 	dma_sync_sg_for_cpu(&data->master->dev, dma->sg_tx_p, dma->nent,
master            805 drivers/spi/spi-topcliff-pch.c 	pch_spi_setclr_reg(data->master, PCH_SPCR, 0,
master            809 drivers/spi/spi-topcliff-pch.c 	pch_spi_writereg(data->master, PCH_SPSR,
master            810 drivers/spi/spi-topcliff-pch.c 			 pch_spi_readreg(data->master, PCH_SPSR));
master            812 drivers/spi/spi-topcliff-pch.c 	pch_spi_clear_fifo(data->master);
master            871 drivers/spi/spi-topcliff-pch.c 		dev_err(&data->master->dev,
master            886 drivers/spi/spi-topcliff-pch.c 		dev_err(&data->master->dev,
master            932 drivers/spi/spi-topcliff-pch.c 		dev_dbg(&data->master->dev, "%s:setting baud rate\n", __func__);
master            934 drivers/spi/spi-topcliff-pch.c 		pch_spi_set_baud_rate(data->master, data->cur_trans->speed_hz);
master            942 drivers/spi/spi-topcliff-pch.c 		dev_dbg(&data->master->dev, "%s:set bits per word\n", __func__);
master            944 drivers/spi/spi-topcliff-pch.c 		pch_spi_set_bits_per_word(data->master,
master            988 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&data->master->dev, "%s num=%d size=%d rem=%d\n",
master            993 drivers/spi/spi-topcliff-pch.c 	pch_spi_setclr_reg(data->master, PCH_SPCR,
master           1035 drivers/spi/spi-topcliff-pch.c 		dev_err(&data->master->dev,
master           1039 drivers/spi/spi-topcliff-pch.c 	dma_sync_sg_for_device(&data->master->dev, sg, num, DMA_FROM_DEVICE);
master           1097 drivers/spi/spi-topcliff-pch.c 		dev_err(&data->master->dev,
master           1101 drivers/spi/spi-topcliff-pch.c 	dma_sync_sg_for_device(&data->master->dev, sg, num, DMA_TO_DEVICE);
master           1107 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&data->master->dev, "%s:Pulling down SSN low - writing 0x2 to SSNXCR\n", __func__);
master           1110 drivers/spi/spi-topcliff-pch.c 	pch_spi_writereg(data->master, PCH_SSNXCR, SSN_LOW);
master           1126 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&data->master->dev, "%s data initialized\n", __func__);
master           1131 drivers/spi/spi-topcliff-pch.c 		dev_dbg(&data->master->dev,
master           1151 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&data->master->dev,
master           1169 drivers/spi/spi-topcliff-pch.c 	pch_spi_writereg(data->master, PCH_SSNXCR, SSN_NO_CONTROL);
master           1180 drivers/spi/spi-topcliff-pch.c 			dev_dbg(&data->master->dev,
master           1187 drivers/spi/spi-topcliff-pch.c 			dev_dbg(&data->master->dev,
master           1228 drivers/spi/spi-topcliff-pch.c 		dev_dbg(&data->master->dev,
master           1234 drivers/spi/spi-topcliff-pch.c 			dev_dbg(&data->master->dev, "%s:delay in usec=%d\n",
master           1252 drivers/spi/spi-topcliff-pch.c 	pch_spi_writereg(data->master, PCH_SSNXCR, SSN_HIGH);
master           1271 drivers/spi/spi-topcliff-pch.c 	pch_spi_reset(data->master);
master           1320 drivers/spi/spi-topcliff-pch.c 	struct spi_master *master;
master           1326 drivers/spi/spi-topcliff-pch.c 	master = spi_alloc_master(&board_dat->pdev->dev,
master           1328 drivers/spi/spi-topcliff-pch.c 	if (!master) {
master           1334 drivers/spi/spi-topcliff-pch.c 	data = spi_master_get_devdata(master);
master           1335 drivers/spi/spi-topcliff-pch.c 	data->master = master;
master           1354 drivers/spi/spi-topcliff-pch.c 	master->num_chipselect = PCH_MAX_CS;
master           1355 drivers/spi/spi-topcliff-pch.c 	master->transfer = pch_spi_transfer;
master           1356 drivers/spi/spi-topcliff-pch.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST;
master           1357 drivers/spi/spi-topcliff-pch.c 	master->bits_per_word_mask = SPI_BPW_MASK(8) | SPI_BPW_MASK(16);
master           1358 drivers/spi/spi-topcliff-pch.c 	master->max_speed_hz = PCH_MAX_BAUDRATE;
master           1387 drivers/spi/spi-topcliff-pch.c 	pch_spi_set_master_mode(master);
master           1396 drivers/spi/spi-topcliff-pch.c 	ret = spi_register_master(master);
master           1413 drivers/spi/spi-topcliff-pch.c 	spi_master_put(master);
master           1449 drivers/spi/spi-topcliff-pch.c 		pch_spi_setclr_reg(data->master, PCH_SPCR, 0, PCH_ALL);
master           1455 drivers/spi/spi-topcliff-pch.c 	spi_unregister_master(data->master);
master           1487 drivers/spi/spi-topcliff-pch.c 		pch_spi_setclr_reg(data->master, PCH_SPCR, 0, PCH_ALL);
master           1488 drivers/spi/spi-topcliff-pch.c 		pch_spi_reset(data->master);
master           1522 drivers/spi/spi-topcliff-pch.c 		pch_spi_reset(data->master);
master           1523 drivers/spi/spi-topcliff-pch.c 		pch_spi_set_master_mode(data->master);
master            117 drivers/spi/spi-txx9.c 	struct txx9spi *c = spi_master_get_devdata(spi->master);
master            302 drivers/spi/spi-txx9.c 	struct spi_master *master = spi->master;
master            303 drivers/spi/spi-txx9.c 	struct txx9spi *c = spi_master_get_devdata(master);
master            325 drivers/spi/spi-txx9.c 	struct spi_master *master;
master            332 drivers/spi/spi-txx9.c 	master = spi_alloc_master(&dev->dev, sizeof(*c));
master            333 drivers/spi/spi-txx9.c 	if (!master)
master            335 drivers/spi/spi-txx9.c 	c = spi_master_get_devdata(master);
master            336 drivers/spi/spi-txx9.c 	platform_set_drvdata(dev, master);
master            355 drivers/spi/spi-txx9.c 	master->min_speed_hz = DIV_ROUND_UP(c->baseclk, SPI_MAX_DIVIDER + 1);
master            356 drivers/spi/spi-txx9.c 	master->max_speed_hz = c->baseclk / (SPI_MIN_DIVIDER + 1);
master            383 drivers/spi/spi-txx9.c 	master->mode_bits = SPI_CS_HIGH | SPI_CPOL | SPI_CPHA;
master            385 drivers/spi/spi-txx9.c 	master->bus_num = dev->id;
master            386 drivers/spi/spi-txx9.c 	master->setup = txx9spi_setup;
master            387 drivers/spi/spi-txx9.c 	master->transfer = txx9spi_transfer;
master            388 drivers/spi/spi-txx9.c 	master->num_chipselect = (u16)UINT_MAX; /* any GPIO numbers */
master            389 drivers/spi/spi-txx9.c 	master->bits_per_word_mask = SPI_BPW_MASK(8) | SPI_BPW_MASK(16);
master            391 drivers/spi/spi-txx9.c 	ret = devm_spi_register_master(&dev->dev, master);
master            399 drivers/spi/spi-txx9.c 	spi_master_put(master);
master            405 drivers/spi/spi-txx9.c 	struct spi_master *master = platform_get_drvdata(dev);
master            406 drivers/spi/spi-txx9.c 	struct txx9spi *c = spi_master_get_devdata(master);
master             27 drivers/spi/spi-uniphier.c 	struct spi_master *master;
master             98 drivers/spi/spi-uniphier.c 	struct uniphier_spi_priv *priv = spi_master_get_devdata(spi->master);
master            108 drivers/spi/spi-uniphier.c 	struct uniphier_spi_priv *priv = spi_master_get_devdata(spi->master);
master            118 drivers/spi/spi-uniphier.c 	struct uniphier_spi_priv *priv = spi_master_get_devdata(spi->master);
master            171 drivers/spi/spi-uniphier.c 	struct uniphier_spi_priv *priv = spi_master_get_devdata(spi->master);
master            189 drivers/spi/spi-uniphier.c 	struct uniphier_spi_priv *priv = spi_master_get_devdata(spi->master);
master            208 drivers/spi/spi-uniphier.c 	struct uniphier_spi_priv *priv = spi_master_get_devdata(spi->master);
master            324 drivers/spi/spi-uniphier.c 	struct uniphier_spi_priv *priv = spi_master_get_devdata(spi->master);
master            337 drivers/spi/spi-uniphier.c static int uniphier_spi_transfer_one_irq(struct spi_master *master,
master            341 drivers/spi/spi-uniphier.c 	struct uniphier_spi_priv *priv = spi_master_get_devdata(master);
master            342 drivers/spi/spi-uniphier.c 	struct device *dev = master->dev.parent;
master            364 drivers/spi/spi-uniphier.c static int uniphier_spi_transfer_one_poll(struct spi_master *master,
master            368 drivers/spi/spi-uniphier.c 	struct uniphier_spi_priv *priv = spi_master_get_devdata(master);
master            389 drivers/spi/spi-uniphier.c 	return uniphier_spi_transfer_one_irq(master, spi, t);
master            392 drivers/spi/spi-uniphier.c static int uniphier_spi_transfer_one(struct spi_master *master,
master            396 drivers/spi/spi-uniphier.c 	struct uniphier_spi_priv *priv = spi_master_get_devdata(master);
master            412 drivers/spi/spi-uniphier.c 		return uniphier_spi_transfer_one_irq(master, spi, t);
master            414 drivers/spi/spi-uniphier.c 		return uniphier_spi_transfer_one_poll(master, spi, t);
master            417 drivers/spi/spi-uniphier.c static int uniphier_spi_prepare_transfer_hardware(struct spi_master *master)
master            419 drivers/spi/spi-uniphier.c 	struct uniphier_spi_priv *priv = spi_master_get_devdata(master);
master            426 drivers/spi/spi-uniphier.c static int uniphier_spi_unprepare_transfer_hardware(struct spi_master *master)
master            428 drivers/spi/spi-uniphier.c 	struct uniphier_spi_priv *priv = spi_master_get_devdata(master);
master            479 drivers/spi/spi-uniphier.c 	struct spi_master *master;
master            484 drivers/spi/spi-uniphier.c 	master = spi_alloc_master(&pdev->dev, sizeof(*priv));
master            485 drivers/spi/spi-uniphier.c 	if (!master)
master            488 drivers/spi/spi-uniphier.c 	platform_set_drvdata(pdev, master);
master            490 drivers/spi/spi-uniphier.c 	priv = spi_master_get_devdata(master);
master            491 drivers/spi/spi-uniphier.c 	priv->master = master;
master            528 drivers/spi/spi-uniphier.c 	master->max_speed_hz = DIV_ROUND_UP(clk_rate, SSI_MIN_CLK_DIVIDER);
master            529 drivers/spi/spi-uniphier.c 	master->min_speed_hz = DIV_ROUND_UP(clk_rate, SSI_MAX_CLK_DIVIDER);
master            530 drivers/spi/spi-uniphier.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH | SPI_LSB_FIRST;
master            531 drivers/spi/spi-uniphier.c 	master->dev.of_node = pdev->dev.of_node;
master            532 drivers/spi/spi-uniphier.c 	master->bus_num = pdev->id;
master            533 drivers/spi/spi-uniphier.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(1, 32);
master            535 drivers/spi/spi-uniphier.c 	master->set_cs = uniphier_spi_set_cs;
master            536 drivers/spi/spi-uniphier.c 	master->transfer_one = uniphier_spi_transfer_one;
master            537 drivers/spi/spi-uniphier.c 	master->prepare_transfer_hardware
master            539 drivers/spi/spi-uniphier.c 	master->unprepare_transfer_hardware
master            541 drivers/spi/spi-uniphier.c 	master->num_chipselect = 1;
master            543 drivers/spi/spi-uniphier.c 	ret = devm_spi_register_master(&pdev->dev, master);
master            553 drivers/spi/spi-uniphier.c 	spi_master_put(master);
master            135 drivers/spi/spi-xcomm.c static int spi_xcomm_transfer_one(struct spi_master *master,
master            138 drivers/spi/spi-xcomm.c 	struct spi_xcomm *spi_xcomm = spi_master_get_devdata(master);
master            201 drivers/spi/spi-xcomm.c 	spi_finalize_current_message(master);
master            210 drivers/spi/spi-xcomm.c 	struct spi_master *master;
master            213 drivers/spi/spi-xcomm.c 	master = spi_alloc_master(&i2c->dev, sizeof(*spi_xcomm));
master            214 drivers/spi/spi-xcomm.c 	if (!master)
master            217 drivers/spi/spi-xcomm.c 	spi_xcomm = spi_master_get_devdata(master);
master            220 drivers/spi/spi-xcomm.c 	master->num_chipselect = 16;
master            221 drivers/spi/spi-xcomm.c 	master->mode_bits = SPI_CPHA | SPI_CPOL | SPI_3WIRE;
master            222 drivers/spi/spi-xcomm.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master            223 drivers/spi/spi-xcomm.c 	master->flags = SPI_MASTER_HALF_DUPLEX;
master            224 drivers/spi/spi-xcomm.c 	master->transfer_one_message = spi_xcomm_transfer_one;
master            225 drivers/spi/spi-xcomm.c 	master->dev.of_node = i2c->dev.of_node;
master            226 drivers/spi/spi-xcomm.c 	i2c_set_clientdata(i2c, master);
master            228 drivers/spi/spi-xcomm.c 	ret = devm_spi_register_master(&i2c->dev, master);
master            230 drivers/spi/spi-xcomm.c 		spi_master_put(master);
master            188 drivers/spi/spi-xilinx.c 	struct xilinx_spi *xspi = spi_master_get_devdata(spi->master);
master            228 drivers/spi/spi-xilinx.c 	struct xilinx_spi *xspi = spi_master_get_devdata(spi->master);
master            240 drivers/spi/spi-xilinx.c 	struct xilinx_spi *xspi = spi_master_get_devdata(spi->master);
master            395 drivers/spi/spi-xilinx.c 	struct spi_master *master;
master            419 drivers/spi/spi-xilinx.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct xilinx_spi));
master            420 drivers/spi/spi-xilinx.c 	if (!master)
master            424 drivers/spi/spi-xilinx.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_LSB_FIRST | SPI_LOOP |
master            427 drivers/spi/spi-xilinx.c 	xspi = spi_master_get_devdata(master);
master            429 drivers/spi/spi-xilinx.c 	xspi->bitbang.master = master;
master            442 drivers/spi/spi-xilinx.c 	master->bus_num = pdev->id;
master            443 drivers/spi/spi-xilinx.c 	master->num_chipselect = num_cs;
master            444 drivers/spi/spi-xilinx.c 	master->dev.of_node = pdev->dev.of_node;
master            464 drivers/spi/spi-xilinx.c 	master->bits_per_word_mask = SPI_BPW_MASK(bits_per_word);
master            494 drivers/spi/spi-xilinx.c 			spi_new_device(master, pdata->devices + i);
master            497 drivers/spi/spi-xilinx.c 	platform_set_drvdata(pdev, master);
master            501 drivers/spi/spi-xilinx.c 	spi_master_put(master);
master            508 drivers/spi/spi-xilinx.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            509 drivers/spi/spi-xilinx.c 	struct xilinx_spi *xspi = spi_master_get_devdata(master);
master            519 drivers/spi/spi-xilinx.c 	spi_master_put(xspi->bitbang.master);
master            142 drivers/spi/spi-xlp.c 	xspi = spi_master_get_devdata(spi->master);
master            347 drivers/spi/spi-xlp.c static int xlp_spi_transfer_one(struct spi_master *master,
master            351 drivers/spi/spi-xlp.c 	struct xlp_spi_priv *xspi = spi_master_get_devdata(master);
master            357 drivers/spi/spi-xlp.c 	if (spi_transfer_is_last(master, t))
master            365 drivers/spi/spi-xlp.c 	spi_finalize_current_transfer(master);
master            371 drivers/spi/spi-xlp.c 	struct spi_master *master;
master            402 drivers/spi/spi-xlp.c 	master = spi_alloc_master(&pdev->dev, 0);
master            403 drivers/spi/spi-xlp.c 	if (!master) {
master            408 drivers/spi/spi-xlp.c 	master->bus_num = 0;
master            409 drivers/spi/spi-xlp.c 	master->num_chipselect = XLP_SPI_MAX_CS;
master            410 drivers/spi/spi-xlp.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
master            411 drivers/spi/spi-xlp.c 	master->setup = xlp_spi_setup;
master            412 drivers/spi/spi-xlp.c 	master->transfer_one = xlp_spi_transfer_one;
master            413 drivers/spi/spi-xlp.c 	master->dev.of_node = pdev->dev.of_node;
master            416 drivers/spi/spi-xlp.c 	spi_master_set_devdata(master, xspi);
master            420 drivers/spi/spi-xlp.c 	err = devm_spi_register_master(&pdev->dev, master);
master            423 drivers/spi/spi-xlp.c 		spi_master_put(master);
master             56 drivers/spi/spi-xtensa-xtfpga.c 	struct xtfpga_spi *xspi = spi_master_get_devdata(spi->master);
master             74 drivers/spi/spi-xtensa-xtfpga.c 	struct xtfpga_spi *xspi = spi_master_get_devdata(spi->master);
master             85 drivers/spi/spi-xtensa-xtfpga.c 	struct spi_master *master;
master             87 drivers/spi/spi-xtensa-xtfpga.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct xtfpga_spi));
master             88 drivers/spi/spi-xtensa-xtfpga.c 	if (!master)
master             91 drivers/spi/spi-xtensa-xtfpga.c 	master->flags = SPI_MASTER_NO_RX;
master             92 drivers/spi/spi-xtensa-xtfpga.c 	master->bits_per_word_mask = SPI_BPW_RANGE_MASK(1, 16);
master             93 drivers/spi/spi-xtensa-xtfpga.c 	master->bus_num = pdev->dev.id;
master             94 drivers/spi/spi-xtensa-xtfpga.c 	master->dev.of_node = pdev->dev.of_node;
master             96 drivers/spi/spi-xtensa-xtfpga.c 	xspi = spi_master_get_devdata(master);
master             97 drivers/spi/spi-xtensa-xtfpga.c 	xspi->bitbang.master = master;
master            127 drivers/spi/spi-xtensa-xtfpga.c 	platform_set_drvdata(pdev, master);
master            130 drivers/spi/spi-xtensa-xtfpga.c 	spi_master_put(master);
master            136 drivers/spi/spi-xtensa-xtfpga.c 	struct spi_master *master = platform_get_drvdata(pdev);
master            137 drivers/spi/spi-xtensa-xtfpga.c 	struct xtfpga_spi *xspi = spi_master_get_devdata(master);
master            140 drivers/spi/spi-xtensa-xtfpga.c 	spi_master_put(master);
master            287 drivers/spi/spi-zynq-qspi.c 	struct spi_controller *ctrl = spi->master;
master            368 drivers/spi/spi-zynq-qspi.c 	struct spi_controller *ctrl = spi->master;
master            516 drivers/spi/spi-zynq-qspi.c 	struct zynq_qspi *xqspi = spi_controller_get_devdata(mem->spi->master);
master            356 drivers/spi/spi-zynqmp-gqspi.c static int zynqmp_prepare_transfer_hardware(struct spi_master *master)
master            358 drivers/spi/spi-zynqmp-gqspi.c 	struct zynqmp_qspi *xqspi = spi_master_get_devdata(master);
master            373 drivers/spi/spi-zynqmp-gqspi.c static int zynqmp_unprepare_transfer_hardware(struct spi_master *master)
master            375 drivers/spi/spi-zynqmp-gqspi.c 	struct zynqmp_qspi *xqspi = spi_master_get_devdata(master);
master            388 drivers/spi/spi-zynqmp-gqspi.c 	struct zynqmp_qspi *xqspi = spi_master_get_devdata(qspi->master);
master            451 drivers/spi/spi-zynqmp-gqspi.c 	struct zynqmp_qspi *xqspi = spi_master_get_devdata(qspi->master);
master            496 drivers/spi/spi-zynqmp-gqspi.c 	if (qspi->master->busy)
master            617 drivers/spi/spi-zynqmp-gqspi.c 	struct spi_master *master = dev_id;
master            618 drivers/spi/spi-zynqmp-gqspi.c 	struct zynqmp_qspi *xqspi = spi_master_get_devdata(master);
master            651 drivers/spi/spi-zynqmp-gqspi.c 		spi_finalize_current_transfer(master);
master            799 drivers/spi/spi-zynqmp-gqspi.c static int zynqmp_qspi_start_transfer(struct spi_master *master,
master            803 drivers/spi/spi-zynqmp-gqspi.c 	struct zynqmp_qspi *xqspi = spi_master_get_devdata(master);
master            904 drivers/spi/spi-zynqmp-gqspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            906 drivers/spi/spi-zynqmp-gqspi.c 	spi_master_suspend(master);
master            908 drivers/spi/spi-zynqmp-gqspi.c 	zynqmp_unprepare_transfer_hardware(master);
master            924 drivers/spi/spi-zynqmp-gqspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            925 drivers/spi/spi-zynqmp-gqspi.c 	struct zynqmp_qspi *xqspi = spi_master_get_devdata(master);
master            941 drivers/spi/spi-zynqmp-gqspi.c 	spi_master_resume(master);
master            958 drivers/spi/spi-zynqmp-gqspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            959 drivers/spi/spi-zynqmp-gqspi.c 	struct zynqmp_qspi *xqspi = spi_master_get_devdata(master);
master            977 drivers/spi/spi-zynqmp-gqspi.c 	struct spi_master *master = dev_get_drvdata(dev);
master            978 drivers/spi/spi-zynqmp-gqspi.c 	struct zynqmp_qspi *xqspi = spi_master_get_devdata(master);
master           1014 drivers/spi/spi-zynqmp-gqspi.c 	struct spi_master *master;
master           1022 drivers/spi/spi-zynqmp-gqspi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*xqspi));
master           1023 drivers/spi/spi-zynqmp-gqspi.c 	if (!master)
master           1026 drivers/spi/spi-zynqmp-gqspi.c 	xqspi = spi_master_get_devdata(master);
master           1027 drivers/spi/spi-zynqmp-gqspi.c 	master->dev.of_node = pdev->dev.of_node;
master           1028 drivers/spi/spi-zynqmp-gqspi.c 	platform_set_drvdata(pdev, master);
master           1078 drivers/spi/spi-zynqmp-gqspi.c 			       0, pdev->name, master);
master           1085 drivers/spi/spi-zynqmp-gqspi.c 	master->num_chipselect = GQSPI_DEFAULT_NUM_CS;
master           1087 drivers/spi/spi-zynqmp-gqspi.c 	master->setup = zynqmp_qspi_setup;
master           1088 drivers/spi/spi-zynqmp-gqspi.c 	master->set_cs = zynqmp_qspi_chipselect;
master           1089 drivers/spi/spi-zynqmp-gqspi.c 	master->transfer_one = zynqmp_qspi_start_transfer;
master           1090 drivers/spi/spi-zynqmp-gqspi.c 	master->prepare_transfer_hardware = zynqmp_prepare_transfer_hardware;
master           1091 drivers/spi/spi-zynqmp-gqspi.c 	master->unprepare_transfer_hardware =
master           1093 drivers/spi/spi-zynqmp-gqspi.c 	master->max_speed_hz = clk_get_rate(xqspi->refclk) / 2;
master           1094 drivers/spi/spi-zynqmp-gqspi.c 	master->bits_per_word_mask = SPI_BPW_MASK(8);
master           1095 drivers/spi/spi-zynqmp-gqspi.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_RX_DUAL | SPI_RX_QUAD |
master           1098 drivers/spi/spi-zynqmp-gqspi.c 	if (master->dev.parent == NULL)
master           1099 drivers/spi/spi-zynqmp-gqspi.c 		master->dev.parent = &master->dev;
master           1101 drivers/spi/spi-zynqmp-gqspi.c 	ret = spi_register_master(master);
master           1114 drivers/spi/spi-zynqmp-gqspi.c 	spi_master_put(master);
master           1131 drivers/spi/spi-zynqmp-gqspi.c 	struct spi_master *master = platform_get_drvdata(pdev);
master           1132 drivers/spi/spi-zynqmp-gqspi.c 	struct zynqmp_qspi *xqspi = spi_master_get_devdata(master);
master           1140 drivers/spi/spi-zynqmp-gqspi.c 	spi_unregister_master(master);
master            508 drivers/spi/spi.c 	spi->master = spi->controller = ctlr;
master            760 drivers/spi/spidev.c 				    spi->master->bus_num, spi->chip_select);
master            200 drivers/staging/comedi/drivers/adl_pci9118.c 	unsigned int master:1;
master            948 drivers/staging/comedi/drivers/adl_pci9118.c 	if (devpriv->master) {
master           1157 drivers/staging/comedi/drivers/adl_pci9118.c 	if (devpriv->master)
master           1162 drivers/staging/comedi/drivers/adl_pci9118.c 	if (devpriv->master)
master           1481 drivers/staging/comedi/drivers/adl_pci9118.c 			devpriv->master = 1;
master            852 drivers/staging/fbtft/fbtft-core.c 		sprintf(text2, ", spi%d.%d at %d MHz", spi->master->bus_num,
master           1280 drivers/staging/fbtft/fbtft-core.c 		if (par->spi->master->bits_per_word_mask & SPI_BPW_MASK(9)) {
master            323 drivers/staging/greybus/spilib.c static int gb_spi_transfer_one_message(struct spi_master *master,
master            326 drivers/staging/greybus/spilib.c 	struct gb_spilib *spi = spi_master_get_devdata(master);
master            370 drivers/staging/greybus/spilib.c 	spi_finalize_current_message(master);
master            375 drivers/staging/greybus/spilib.c static int gb_spi_prepare_transfer_hardware(struct spi_master *master)
master            377 drivers/staging/greybus/spilib.c 	struct gb_spilib *spi = spi_master_get_devdata(master);
master            382 drivers/staging/greybus/spilib.c static int gb_spi_unprepare_transfer_hardware(struct spi_master *master)
master            384 drivers/staging/greybus/spilib.c 	struct gb_spilib *spi = spi_master_get_devdata(master);
master            439 drivers/staging/greybus/spilib.c 	struct spi_master *master = get_master_from_spi(spi);
master            470 drivers/staging/greybus/spilib.c 	spi_board.bus_num	= master->bus_num;
master            474 drivers/staging/greybus/spilib.c 	spidev = spi_new_device(master, &spi_board);
master            485 drivers/staging/greybus/spilib.c 	struct spi_master *master;
master            490 drivers/staging/greybus/spilib.c 	master = spi_alloc_master(dev, sizeof(*spi));
master            491 drivers/staging/greybus/spilib.c 	if (!master) {
master            496 drivers/staging/greybus/spilib.c 	spi = spi_master_get_devdata(master);
master            498 drivers/staging/greybus/spilib.c 	gb_connection_set_data(connection, master);
master            507 drivers/staging/greybus/spilib.c 	master->bus_num = -1; /* Allow spi-core to allocate it dynamically */
master            508 drivers/staging/greybus/spilib.c 	master->num_chipselect = spi->num_chipselect;
master            509 drivers/staging/greybus/spilib.c 	master->mode_bits = spi->mode;
master            510 drivers/staging/greybus/spilib.c 	master->flags = spi->flags;
master            511 drivers/staging/greybus/spilib.c 	master->bits_per_word_mask = spi->bits_per_word_mask;
master            514 drivers/staging/greybus/spilib.c 	master->cleanup = gb_spi_cleanup;
master            515 drivers/staging/greybus/spilib.c 	master->setup = gb_spi_setup;
master            516 drivers/staging/greybus/spilib.c 	master->transfer_one_message = gb_spi_transfer_one_message;
master            519 drivers/staging/greybus/spilib.c 		master->prepare_transfer_hardware =
master            524 drivers/staging/greybus/spilib.c 		master->unprepare_transfer_hardware =
master            528 drivers/staging/greybus/spilib.c 	master->auto_runtime_pm = true;
master            530 drivers/staging/greybus/spilib.c 	ret = spi_register_master(master);
master            547 drivers/staging/greybus/spilib.c 	spi_master_put(master);
master            552 drivers/staging/greybus/spilib.c 	spi_unregister_master(master);
master            560 drivers/staging/greybus/spilib.c 	struct spi_master *master = gb_connection_get_data(connection);
master            562 drivers/staging/greybus/spilib.c 	spi_unregister_master(master);
master            105 drivers/staging/kpc2000/kpc2000_spi.c 	struct spi_master  *master;
master            264 drivers/staging/kpc2000/kpc2000_spi.c 	struct kp_spi *kpspi = spi_master_get_devdata(spidev->master);
master            289 drivers/staging/kpc2000/kpc2000_spi.c kp_spi_transfer_one_message(struct spi_master *master, struct spi_message *m)
master            299 drivers/staging/kpc2000/kpc2000_spi.c 	kpspi = spi_master_get_devdata(master);
master            402 drivers/staging/kpc2000/kpc2000_spi.c 	spi_finalize_current_message(master);
master            425 drivers/staging/kpc2000/kpc2000_spi.c 	struct spi_master *master;
master            437 drivers/staging/kpc2000/kpc2000_spi.c 	master = spi_alloc_master(&pldev->dev, sizeof(struct kp_spi));
master            438 drivers/staging/kpc2000/kpc2000_spi.c 	if (!master) {
master            445 drivers/staging/kpc2000/kpc2000_spi.c 	master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH;
master            446 drivers/staging/kpc2000/kpc2000_spi.c 	master->bits_per_word_mask = (unsigned int)SPI_BPW_RANGE_MASK(4, 32);
master            447 drivers/staging/kpc2000/kpc2000_spi.c 	master->setup = kp_spi_setup;
master            448 drivers/staging/kpc2000/kpc2000_spi.c 	master->transfer_one_message = kp_spi_transfer_one_message;
master            449 drivers/staging/kpc2000/kpc2000_spi.c 	master->cleanup = kp_spi_cleanup;
master            451 drivers/staging/kpc2000/kpc2000_spi.c 	platform_set_drvdata(pldev, master);
master            453 drivers/staging/kpc2000/kpc2000_spi.c 	kpspi = spi_master_get_devdata(master);
master            454 drivers/staging/kpc2000/kpc2000_spi.c 	kpspi->master = master;
master            457 drivers/staging/kpc2000/kpc2000_spi.c 	master->num_chipselect = 4;
master            459 drivers/staging/kpc2000/kpc2000_spi.c 		master->bus_num = pldev->id;
master            472 drivers/staging/kpc2000/kpc2000_spi.c 	status = spi_register_master(master);
master            481 drivers/staging/kpc2000/kpc2000_spi.c 		spi_new_device(master, &(table[i])); \
master            496 drivers/staging/kpc2000/kpc2000_spi.c 	spi_master_put(master);
master            503 drivers/staging/kpc2000/kpc2000_spi.c 	struct spi_master *master = platform_get_drvdata(pldev);
master            505 drivers/staging/kpc2000/kpc2000_spi.c 	spi_unregister_master(master);
master           2116 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c 	slot_zero->master.slot_sync = first_data_slot;
master           2117 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c 	slot_zero->master.slot_first = first_data_slot + 1;
master           2118 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c 	slot_zero->master.slot_last = first_data_slot + (num_slots/2) - 1;
master           2144 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c 	remote = &slot_zero->master;
master            362 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h 	struct vchiq_shared_state master;
master            293 drivers/staging/vme/devices/vme_user.c 	struct vme_master master;
master            321 drivers/staging/vme/devices/vme_user.c 			memset(&master, 0, sizeof(master));
master            327 drivers/staging/vme/devices/vme_user.c 						&master.enable,
master            328 drivers/staging/vme/devices/vme_user.c 						&master.vme_addr,
master            329 drivers/staging/vme/devices/vme_user.c 						&master.size, &master.aspace,
master            330 drivers/staging/vme/devices/vme_user.c 						&master.cycle, &master.dwidth);
master            332 drivers/staging/vme/devices/vme_user.c 			copied = copy_to_user(argp, &master,
master            333 drivers/staging/vme/devices/vme_user.c 					      sizeof(master));
master            348 drivers/staging/vme/devices/vme_user.c 			copied = copy_from_user(&master, argp, sizeof(master));
master            358 drivers/staging/vme/devices/vme_user.c 				master.enable, master.vme_addr, master.size,
master            359 drivers/staging/vme/devices/vme_user.c 				master.aspace, master.cycle, master.dwidth);
master            623 drivers/tty/pty.c int ptm_open_peer(struct file *master, struct tty_struct *tty, int flags)
master            640 drivers/tty/pty.c 	path.mnt = devpts_mntget(master, tty->driver_data);
master            220 drivers/usb/gadget/udc/goku_udc.c 			u32	master;
master            222 drivers/usb/gadget/udc/goku_udc.c 			master = readl(&regs->dma_master) & MST_RW_BITS;
master            224 drivers/usb/gadget/udc/goku_udc.c 				master &= ~MST_W_BITS;
master            225 drivers/usb/gadget/udc/goku_udc.c 				master |= MST_WR_RESET;
master            227 drivers/usb/gadget/udc/goku_udc.c 				master &= ~MST_R_BITS;
master            228 drivers/usb/gadget/udc/goku_udc.c 				master |= MST_RD_RESET;
master            230 drivers/usb/gadget/udc/goku_udc.c 			writel(master, &regs->dma_master);
master            535 drivers/usb/gadget/udc/goku_udc.c 	u32				master;
master            539 drivers/usb/gadget/udc/goku_udc.c 	master = readl(&regs->dma_master) & MST_RW_BITS;
master            543 drivers/usb/gadget/udc/goku_udc.c 		if (unlikely(master & MST_RD_ENA)) {
master            545 drivers/usb/gadget/udc/goku_udc.c 				master);
master            551 drivers/usb/gadget/udc/goku_udc.c 		master &= ~MST_R_BITS;
master            553 drivers/usb/gadget/udc/goku_udc.c 			master = MST_RD_ENA | MST_RD_EOPB;
master            556 drivers/usb/gadget/udc/goku_udc.c 			master = MST_RD_ENA | MST_EOPB_ENA;
master            558 drivers/usb/gadget/udc/goku_udc.c 			master = MST_RD_ENA | MST_EOPB_DIS;
master            568 drivers/usb/gadget/udc/goku_udc.c 		if (unlikely(master & MST_WR_ENA)) {
master            570 drivers/usb/gadget/udc/goku_udc.c 				master);
master            576 drivers/usb/gadget/udc/goku_udc.c 		master &= ~MST_W_BITS;
master            577 drivers/usb/gadget/udc/goku_udc.c 		master |= MST_WR_ENA | MST_TIMEOUT_DIS;
master            582 drivers/usb/gadget/udc/goku_udc.c 	writel(master, &regs->dma_master);
master            591 drivers/usb/gadget/udc/goku_udc.c 	u32				master;
master            593 drivers/usb/gadget/udc/goku_udc.c 	master = readl(&regs->dma_master);
master            608 drivers/usb/gadget/udc/goku_udc.c 		if (unlikely(master & MST_RD_ENA))
master            612 drivers/usb/gadget/udc/goku_udc.c 		if (unlikely(master & MST_WR_ENA))
master            639 drivers/usb/gadget/udc/goku_udc.c 	u32				curr, master;
master            650 drivers/usb/gadget/udc/goku_udc.c 	master = readl(&regs->dma_master) & MST_RW_BITS;
master            665 drivers/usb/gadget/udc/goku_udc.c 		master &= ~MST_R_BITS;
master            666 drivers/usb/gadget/udc/goku_udc.c 		master |= MST_RD_RESET;
master            667 drivers/usb/gadget/udc/goku_udc.c 		writel(master, &regs->dma_master);
master            680 drivers/usb/gadget/udc/goku_udc.c 		master &= ~MST_W_BITS;
master            681 drivers/usb/gadget/udc/goku_udc.c 		master |= MST_WR_RESET;
master            682 drivers/usb/gadget/udc/goku_udc.c 		writel(master, &regs->dma_master);
master             18 drivers/video/backlight/adp5520_bl.c 	struct device *master;
master             29 drivers/video/backlight/adp5520_bl.c 	struct device *master = data->master;
master             35 drivers/video/backlight/adp5520_bl.c 			ret |= adp5520_clr_bits(master, ADP5520_BL_CONTROL,
master             37 drivers/video/backlight/adp5520_bl.c 			ret |= adp5520_write(master, ADP5520_DAYLIGHT_MAX,
master             44 drivers/video/backlight/adp5520_bl.c 			ret |= adp5520_write(master, ADP5520_DAYLIGHT_MAX,
master             46 drivers/video/backlight/adp5520_bl.c 			ret |= adp5520_set_bits(master, ADP5520_BL_CONTROL,
master             50 drivers/video/backlight/adp5520_bl.c 		ret |= adp5520_write(master, ADP5520_DAYLIGHT_MAX, brightness);
master             54 drivers/video/backlight/adp5520_bl.c 		ret |= adp5520_set_bits(master,
master             57 drivers/video/backlight/adp5520_bl.c 		ret |= adp5520_clr_bits(master,
master             85 drivers/video/backlight/adp5520_bl.c 	error = adp5520_read(data->master, ADP5520_BL_VALUE, &reg_val);
master             98 drivers/video/backlight/adp5520_bl.c 	struct device *master = data->master;
master            102 drivers/video/backlight/adp5520_bl.c 	ret |= adp5520_write(master, ADP5520_DAYLIGHT_MAX,
master            104 drivers/video/backlight/adp5520_bl.c 	ret |= adp5520_write(master, ADP5520_DAYLIGHT_DIM,
master            109 drivers/video/backlight/adp5520_bl.c 		ret |= adp5520_write(master, ADP5520_OFFICE_MAX,
master            111 drivers/video/backlight/adp5520_bl.c 		ret |= adp5520_write(master, ADP5520_OFFICE_DIM,
master            113 drivers/video/backlight/adp5520_bl.c 		ret |= adp5520_write(master, ADP5520_DARK_MAX,
master            115 drivers/video/backlight/adp5520_bl.c 		ret |= adp5520_write(master, ADP5520_DARK_DIM,
master            117 drivers/video/backlight/adp5520_bl.c 		ret |= adp5520_write(master, ADP5520_L2_TRIP,
master            119 drivers/video/backlight/adp5520_bl.c 		ret |= adp5520_write(master, ADP5520_L2_HYS,
master            121 drivers/video/backlight/adp5520_bl.c 		ret |= adp5520_write(master, ADP5520_L3_TRIP,
master            123 drivers/video/backlight/adp5520_bl.c 		ret |= adp5520_write(master, ADP5520_L3_HYS,
master            125 drivers/video/backlight/adp5520_bl.c 		ret |= adp5520_write(master, ADP5520_ALS_CMPR_CFG,
master            130 drivers/video/backlight/adp5520_bl.c 	ret |= adp5520_write(master, ADP5520_BL_CONTROL,
master            134 drivers/video/backlight/adp5520_bl.c 	ret |= adp5520_write(master, ADP5520_BL_FADE, FADE_VAL(pdata->fade_in,
master            137 drivers/video/backlight/adp5520_bl.c 	ret |= adp5520_set_bits(master, ADP5520_MODE_STATUS,
master            150 drivers/video/backlight/adp5520_bl.c 	ret = adp5520_read(data->master, reg, &reg_val);
master            171 drivers/video/backlight/adp5520_bl.c 	adp5520_write(data->master, reg, val);
master            299 drivers/video/backlight/adp5520_bl.c 	data->master = pdev->dev.parent;
master            316 drivers/video/backlight/adp5520_bl.c 					data->master, data, &adp5520_bl_ops,
master            353 drivers/video/backlight/adp5520_bl.c 	adp5520_clr_bits(data->master, ADP5520_MODE_STATUS, ADP5520_BL_EN);
master             35 drivers/video/fbdev/mmp/hw/mmp_spi.c 		*(void **)spi_master_get_devdata(spi->master);
master             84 drivers/video/fbdev/mmp/hw/mmp_spi.c 		*(void **)spi_master_get_devdata(spi->master);
master            139 drivers/video/fbdev/mmp/hw/mmp_spi.c 	struct spi_master *master;
master            143 drivers/video/fbdev/mmp/hw/mmp_spi.c 	master = spi_alloc_master(ctrl->dev, sizeof(void *));
master            144 drivers/video/fbdev/mmp/hw/mmp_spi.c 	if (!master) {
master            148 drivers/video/fbdev/mmp/hw/mmp_spi.c 	p_regbase = spi_master_get_devdata(master);
master            152 drivers/video/fbdev/mmp/hw/mmp_spi.c 	master->bus_num = 5;
master            153 drivers/video/fbdev/mmp/hw/mmp_spi.c 	master->num_chipselect = 1;
master            154 drivers/video/fbdev/mmp/hw/mmp_spi.c 	master->setup = lcd_spi_setup;
master            155 drivers/video/fbdev/mmp/hw/mmp_spi.c 	master->transfer = lcd_spi_one_transfer;
master            157 drivers/video/fbdev/mmp/hw/mmp_spi.c 	err = spi_register_master(master);
master            160 drivers/video/fbdev/mmp/hw/mmp_spi.c 		spi_master_put(master);
master            164 drivers/video/fbdev/mmp/hw/mmp_spi.c 	dev_info(&master->dev, "registered\n");
master           4041 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static int dispc_bind(struct device *dev, struct device *master, void *data)
master           4115 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static void dispc_unbind(struct device *dev, struct device *master,
master            776 drivers/video/fbdev/omap2/omapfb/dss/dpi.c static int dpi_bind(struct device *dev, struct device *master, void *data)
master            796 drivers/video/fbdev/omap2/omapfb/dss/dpi.c static void dpi_unbind(struct device *dev, struct device *master, void *data)
master           5257 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_bind(struct device *dev, struct device *master, void *data)
master           5466 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static void dsi_unbind(struct device *dev, struct device *master, void *data)
master            669 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static int hdmi4_bind(struct device *dev, struct device *master, void *data)
master            738 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static void hdmi4_unbind(struct device *dev, struct device *master, void *data)
master            708 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static int hdmi5_bind(struct device *dev, struct device *master, void *data)
master            777 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static void hdmi5_unbind(struct device *dev, struct device *master, void *data)
master            350 drivers/video/fbdev/omap2/omapfb/dss/sdi.c static int sdi_bind(struct device *dev, struct device *master, void *data)
master            361 drivers/video/fbdev/omap2/omapfb/dss/sdi.c static void sdi_unbind(struct device *dev, struct device *master, void *data)
master            845 drivers/video/fbdev/omap2/omapfb/dss/venc.c static int venc_bind(struct device *dev, struct device *master, void *data)
master            906 drivers/video/fbdev/omap2/omapfb/dss/venc.c static void venc_unbind(struct device *dev, struct device *master, void *data)
master            143 drivers/w1/masters/ds2490.c 	struct w1_bus_master	master;
master            664 drivers/w1/masters/ds2490.c static void ds9490r_search(void *data, struct w1_master *master,
master            697 drivers/w1/masters/ds2490.c 	mutex_lock(&master->bus_mutex);
master            700 drivers/w1/masters/ds2490.c 	if (ds_send_data(dev, (u8 *)&master->search_id, 8) < 0)
master            702 drivers/w1/masters/ds2490.c 	master->search_id = 0;
master            706 drivers/w1/masters/ds2490.c 	search_limit = master->max_slave_count;
master            734 drivers/w1/masters/ds2490.c 					callback(master, buf[i]);
master            738 drivers/w1/masters/ds2490.c 					master->search_id = buf[i];
master            742 drivers/w1/masters/ds2490.c 		if (test_bit(W1_ABORT_SEARCH, &master->flags))
master            748 drivers/w1/masters/ds2490.c 		master->search_id = 0;
master            749 drivers/w1/masters/ds2490.c 	} else if (!test_bit(W1_WARN_MAX_COUNT, &master->flags)) {
master            759 drivers/w1/masters/ds2490.c 			master->max_slave_count);
master            760 drivers/w1/masters/ds2490.c 		set_bit(W1_WARN_MAX_COUNT, &master->flags);
master            763 drivers/w1/masters/ds2490.c 	mutex_unlock(&master->bus_mutex);
master            931 drivers/w1/masters/ds2490.c 	memset(&dev->master, 0, sizeof(struct w1_bus_master));
master            945 drivers/w1/masters/ds2490.c 	dev->master.data	= dev;
master            946 drivers/w1/masters/ds2490.c 	dev->master.touch_bit	= &ds9490r_touch_bit;
master            956 drivers/w1/masters/ds2490.c 	dev->master.read_byte	= &ds9490r_read_byte;
master            957 drivers/w1/masters/ds2490.c 	dev->master.write_byte	= &ds9490r_write_byte;
master            958 drivers/w1/masters/ds2490.c 	dev->master.read_block	= &ds9490r_read_block;
master            959 drivers/w1/masters/ds2490.c 	dev->master.write_block	= &ds9490r_write_block;
master            960 drivers/w1/masters/ds2490.c 	dev->master.reset_bus	= &ds9490r_reset;
master            961 drivers/w1/masters/ds2490.c 	dev->master.set_pullup	= &ds9490r_set_pullup;
master            962 drivers/w1/masters/ds2490.c 	dev->master.search	= &ds9490r_search;
master            964 drivers/w1/masters/ds2490.c 	return w1_add_master_device(&dev->master);
master            969 drivers/w1/masters/ds2490.c 	w1_remove_master_device(&dev->master);
master             71 drivers/w1/masters/w1-gpio.c 	struct w1_bus_master *master;
master            102 drivers/w1/masters/w1-gpio.c 	master = devm_kzalloc(dev, sizeof(struct w1_bus_master),
master            104 drivers/w1/masters/w1-gpio.c 	if (!master) {
master            123 drivers/w1/masters/w1-gpio.c 	master->data = pdata;
master            124 drivers/w1/masters/w1-gpio.c 	master->read_bit = w1_gpio_read_bit;
master            126 drivers/w1/masters/w1-gpio.c 	master->write_bit = w1_gpio_write_bit;
master            135 drivers/w1/masters/w1-gpio.c 		master->set_pullup = w1_gpio_set_pullup;
master            137 drivers/w1/masters/w1-gpio.c 	err = w1_add_master_device(master);
master            149 drivers/w1/masters/w1-gpio.c 	platform_set_drvdata(pdev, master);
master            156 drivers/w1/masters/w1-gpio.c 	struct w1_bus_master *master = platform_get_drvdata(pdev);
master            165 drivers/w1/masters/w1-gpio.c 	w1_remove_master_device(master);
master             28 drivers/w1/slaves/w1_ds2405.c 	struct w1_master *dev = sl->master;
master             75 drivers/w1/slaves/w1_ds2405.c 	struct w1_master *dev = sl->master;
master            112 drivers/w1/slaves/w1_ds2405.c 	struct w1_master *dev = sl->master;
master            142 drivers/w1/slaves/w1_ds2405.c 	struct w1_master *dev = sl->master;
master             41 drivers/w1/slaves/w1_ds2406.c 	mutex_lock(&sl->master->bus_mutex);
master             44 drivers/w1/slaves/w1_ds2406.c 		mutex_unlock(&sl->master->bus_mutex);
master             48 drivers/w1/slaves/w1_ds2406.c 	w1_write_block(sl->master, w1_buf, 3);
master             49 drivers/w1/slaves/w1_ds2406.c 	w1_read_block(sl->master, w1_buf+3, 3);
master             57 drivers/w1/slaves/w1_ds2406.c 	mutex_unlock(&sl->master->bus_mutex);
master             76 drivers/w1/slaves/w1_ds2406.c 	mutex_lock(&sl->master->bus_mutex);
master             79 drivers/w1/slaves/w1_ds2406.c 		mutex_unlock(&sl->master->bus_mutex);
master             84 drivers/w1/slaves/w1_ds2406.c 	w1_write_block(sl->master, w1_buf, 4);
master             85 drivers/w1/slaves/w1_ds2406.c 	w1_read_block(sl->master, w1_buf+4, 2);
master             89 drivers/w1/slaves/w1_ds2406.c 		w1_write_8(sl->master, 0xFF);
master             93 drivers/w1/slaves/w1_ds2406.c 	mutex_unlock(&sl->master->bus_mutex);
master             48 drivers/w1/slaves/w1_ds2408.c 	mutex_lock(&sl->master->bus_mutex);
master             52 drivers/w1/slaves/w1_ds2408.c 		mutex_unlock(&sl->master->bus_mutex);
master             59 drivers/w1/slaves/w1_ds2408.c 	w1_write_block(sl->master, wrbuf, 3);
master             60 drivers/w1/slaves/w1_ds2408.c 	*buf = w1_read_8(sl->master);
master             62 drivers/w1/slaves/w1_ds2408.c 	mutex_unlock(&sl->master->bus_mutex);
master            144 drivers/w1/slaves/w1_ds2408.c 	if (w1_reset_resume_command(sl->master))
master            151 drivers/w1/slaves/w1_ds2408.c 	w1_write_block(sl->master, w1_buf, 3);
master            153 drivers/w1/slaves/w1_ds2408.c 	return (w1_read_8(sl->master) == expected);
master            175 drivers/w1/slaves/w1_ds2408.c 	mutex_lock(&sl->master->bus_mutex);
master            186 drivers/w1/slaves/w1_ds2408.c 		w1_write_block(sl->master, w1_buf, 3);
master            188 drivers/w1/slaves/w1_ds2408.c 		if (w1_read_8(sl->master) == W1_F29_SUCCESS_CONFIRM_BYTE &&
master            194 drivers/w1/slaves/w1_ds2408.c 		if (w1_reset_resume_command(sl->master))
master            200 drivers/w1/slaves/w1_ds2408.c 	mutex_unlock(&sl->master->bus_mutex);
master            222 drivers/w1/slaves/w1_ds2408.c 	mutex_lock(&sl->master->bus_mutex);
master            228 drivers/w1/slaves/w1_ds2408.c 		w1_write_8(sl->master, W1_F29_FUNC_RESET_ACTIVITY_LATCHES);
master            229 drivers/w1/slaves/w1_ds2408.c 		if (w1_read_8(sl->master) == W1_F29_SUCCESS_CONFIRM_BYTE) {
master            230 drivers/w1/slaves/w1_ds2408.c 			mutex_unlock(&sl->master->bus_mutex);
master            233 drivers/w1/slaves/w1_ds2408.c 		if (w1_reset_resume_command(sl->master))
master            238 drivers/w1/slaves/w1_ds2408.c 	mutex_unlock(&sl->master->bus_mutex);
master            253 drivers/w1/slaves/w1_ds2408.c 	mutex_lock(&sl->master->bus_mutex);
master            264 drivers/w1/slaves/w1_ds2408.c 		w1_write_block(sl->master, w1_buf, 4);
master            265 drivers/w1/slaves/w1_ds2408.c 		if (w1_reset_resume_command(sl->master))
master            272 drivers/w1/slaves/w1_ds2408.c 		w1_write_block(sl->master, w1_buf, 3);
master            273 drivers/w1/slaves/w1_ds2408.c 		if (w1_read_8(sl->master) == *buf) {
master            275 drivers/w1/slaves/w1_ds2408.c 			mutex_unlock(&sl->master->bus_mutex);
master            280 drivers/w1/slaves/w1_ds2408.c 	mutex_unlock(&sl->master->bus_mutex);
master            300 drivers/w1/slaves/w1_ds2408.c 	mutex_lock(&sl->master->bus_mutex);
master            302 drivers/w1/slaves/w1_ds2408.c 	res = w1_reset_bus(sl->master);
master            305 drivers/w1/slaves/w1_ds2408.c 	w1_write_block(sl->master, magic, ARRAY_SIZE(magic));
master            307 drivers/w1/slaves/w1_ds2408.c 	res = w1_reset_bus(sl->master);
master            309 drivers/w1/slaves/w1_ds2408.c 	mutex_unlock(&sl->master->bus_mutex);
master             45 drivers/w1/slaves/w1_ds2413.c 	mutex_lock(&sl->master->bus_mutex);
master             53 drivers/w1/slaves/w1_ds2413.c 		w1_write_8(sl->master, W1_F3A_FUNC_PIO_ACCESS_READ);
master             55 drivers/w1/slaves/w1_ds2413.c 		state = w1_read_8(sl->master);
master             68 drivers/w1/slaves/w1_ds2413.c 		if (w1_reset_resume_command(sl->master))
master             75 drivers/w1/slaves/w1_ds2413.c 	mutex_unlock(&sl->master->bus_mutex);
master             96 drivers/w1/slaves/w1_ds2413.c 	mutex_lock(&sl->master->bus_mutex);
master            110 drivers/w1/slaves/w1_ds2413.c 		w1_write_block(sl->master, w1_buf, 3);
master            112 drivers/w1/slaves/w1_ds2413.c 		if (w1_read_8(sl->master) == W1_F3A_SUCCESS_CONFIRM_BYTE) {
master            116 drivers/w1/slaves/w1_ds2413.c 		if (w1_reset_resume_command(sl->master))
master            123 drivers/w1/slaves/w1_ds2413.c 	mutex_unlock(&sl->master->bus_mutex);
master             34 drivers/w1/slaves/w1_ds2423.c 	struct w1_master *dev = sl->master;
master             78 drivers/w1/slaves/w1_ds2431.c 		w1_write_block(sl->master, wrbuf, 3);
master             79 drivers/w1/slaves/w1_ds2431.c 		w1_read_block(sl->master, buf, count);
master             84 drivers/w1/slaves/w1_ds2431.c 		w1_write_block(sl->master, wrbuf, 3);
master             85 drivers/w1/slaves/w1_ds2431.c 		w1_read_block(sl->master, cmp, count);
master            108 drivers/w1/slaves/w1_ds2431.c 	mutex_lock(&sl->master->bus_mutex);
master            127 drivers/w1/slaves/w1_ds2431.c 	mutex_unlock(&sl->master->bus_mutex);
master            162 drivers/w1/slaves/w1_ds2431.c 	w1_write_block(sl->master, wrbuf, 3);
master            163 drivers/w1/slaves/w1_ds2431.c 	w1_write_block(sl->master, data, len);
master            169 drivers/w1/slaves/w1_ds2431.c 	w1_write_8(sl->master, W1_F2D_READ_SCRATCH);
master            170 drivers/w1/slaves/w1_ds2431.c 	w1_read_block(sl->master, rdbuf, len + 3);
master            192 drivers/w1/slaves/w1_ds2431.c 	w1_write_block(sl->master, wrbuf, 4);
master            198 drivers/w1/slaves/w1_ds2431.c 	w1_reset_bus(sl->master);
master            215 drivers/w1/slaves/w1_ds2431.c 	mutex_lock(&sl->master->bus_mutex);
master            260 drivers/w1/slaves/w1_ds2431.c 	mutex_unlock(&sl->master->bus_mutex);
master             78 drivers/w1/slaves/w1_ds2433.c 	w1_write_block(sl->master, wrbuf, 3);
master             79 drivers/w1/slaves/w1_ds2433.c 	w1_read_block(sl->master, &data->memory[off], W1_PAGE_SIZE);
master            104 drivers/w1/slaves/w1_ds2433.c 	mutex_lock(&sl->master->bus_mutex);
master            129 drivers/w1/slaves/w1_ds2433.c 	w1_write_block(sl->master, wrbuf, 3);
master            130 drivers/w1/slaves/w1_ds2433.c 	w1_read_block(sl->master, buf, count);
master            135 drivers/w1/slaves/w1_ds2433.c 	mutex_unlock(&sl->master->bus_mutex);
master            169 drivers/w1/slaves/w1_ds2433.c 	w1_write_block(sl->master, wrbuf, 3);
master            170 drivers/w1/slaves/w1_ds2433.c 	w1_write_block(sl->master, data, len);
master            176 drivers/w1/slaves/w1_ds2433.c 	w1_write_8(sl->master, W1_F23_READ_SCRATCH);
master            177 drivers/w1/slaves/w1_ds2433.c 	w1_read_block(sl->master, rdbuf, len + 3);
master            190 drivers/w1/slaves/w1_ds2433.c 	w1_write_block(sl->master, wrbuf, 4);
master            196 drivers/w1/slaves/w1_ds2433.c 	w1_reset_bus(sl->master);
master            230 drivers/w1/slaves/w1_ds2433.c 	mutex_lock(&sl->master->bus_mutex);
master            248 drivers/w1/slaves/w1_ds2433.c 	mutex_unlock(&sl->master->bus_mutex);
master             66 drivers/w1/slaves/w1_ds2438.c 		w1_write_block(sl->master, w1_buf, 2);
master             72 drivers/w1/slaves/w1_ds2438.c 		w1_write_block(sl->master, w1_buf, 2);
master             74 drivers/w1/slaves/w1_ds2438.c 		count = w1_read_block(sl->master, buf, DS2438_PAGE_SIZE + 1);
master             94 drivers/w1/slaves/w1_ds2438.c 	mutex_lock(&sl->master->bus_mutex);
master             99 drivers/w1/slaves/w1_ds2438.c 		w1_write_8(sl->master, W1_DS2438_CONVERT_TEMP);
master            101 drivers/w1/slaves/w1_ds2438.c 		mutex_unlock(&sl->master->bus_mutex);
master            108 drivers/w1/slaves/w1_ds2438.c 		if (mutex_lock_interruptible(&sl->master->bus_mutex) != 0) {
master            122 drivers/w1/slaves/w1_ds2438.c 	mutex_unlock(&sl->master->bus_mutex);
master            140 drivers/w1/slaves/w1_ds2438.c 		w1_write_block(sl->master, w1_buf, 2);
master            146 drivers/w1/slaves/w1_ds2438.c 		w1_write_block(sl->master, w1_buf, 2);
master            149 drivers/w1/slaves/w1_ds2438.c 		status = w1_read_8(sl->master);
master            173 drivers/w1/slaves/w1_ds2438.c 			w1_write_block(sl->master, w1_buf, 3);
master            179 drivers/w1/slaves/w1_ds2438.c 			w1_write_block(sl->master, w1_buf, 2);
master            196 drivers/w1/slaves/w1_ds2438.c 	mutex_lock(&sl->master->bus_mutex);
master            206 drivers/w1/slaves/w1_ds2438.c 		w1_write_8(sl->master, W1_DS2438_CONVERT_VOLTAGE);
master            208 drivers/w1/slaves/w1_ds2438.c 		mutex_unlock(&sl->master->bus_mutex);
master            215 drivers/w1/slaves/w1_ds2438.c 		if (mutex_lock_interruptible(&sl->master->bus_mutex) != 0) {
master            230 drivers/w1/slaves/w1_ds2438.c 	mutex_unlock(&sl->master->bus_mutex);
master            241 drivers/w1/slaves/w1_ds2438.c 	mutex_lock(&sl->master->bus_mutex);
master            250 drivers/w1/slaves/w1_ds2438.c 	mutex_unlock(&sl->master->bus_mutex);
master            265 drivers/w1/slaves/w1_ds2438.c 	mutex_lock(&sl->master->bus_mutex);
master            272 drivers/w1/slaves/w1_ds2438.c 	mutex_unlock(&sl->master->bus_mutex);
master            311 drivers/w1/slaves/w1_ds2438.c 	mutex_lock(&sl->master->bus_mutex);
master            323 drivers/w1/slaves/w1_ds2438.c 	mutex_unlock(&sl->master->bus_mutex);
master             57 drivers/w1/slaves/w1_ds250x.c 	mutex_lock(&sl->master->bus_mutex);
master             65 drivers/w1/slaves/w1_ds250x.c 	w1_write_block(sl->master, buf, 3);
master             67 drivers/w1/slaves/w1_ds250x.c 	crc8 = w1_read_8(sl->master);
master             71 drivers/w1/slaves/w1_ds250x.c 	w1_read_block(sl->master, &data->eprom[pgoff], W1_PAGE_SIZE);
master             73 drivers/w1/slaves/w1_ds250x.c 	crc8 = w1_read_8(sl->master);
master             80 drivers/w1/slaves/w1_ds250x.c 	mutex_unlock(&sl->master->bus_mutex);
master             98 drivers/w1/slaves/w1_ds250x.c 	mutex_lock(&sl->master->bus_mutex);
master            107 drivers/w1/slaves/w1_ds250x.c 	w1_write_block(sl->master, buf, 3);
master            108 drivers/w1/slaves/w1_ds250x.c 	w1_read_block(sl->master, buf + 3, 3); /* redir, crc16 */
master            125 drivers/w1/slaves/w1_ds250x.c 	w1_read_block(sl->master, &data->eprom[epoff], W1_PAGE_SIZE);
master            126 drivers/w1/slaves/w1_ds250x.c 	w1_read_block(sl->master, buf, 2); /* crc16 */
master            136 drivers/w1/slaves/w1_ds250x.c 	mutex_unlock(&sl->master->bus_mutex);
master            200 drivers/w1/slaves/w1_ds250x.c 	if (sl->master->bus_master->dev_id)
master            203 drivers/w1/slaves/w1_ds250x.c 			 sl->master->bus_master->dev_id, sl->reg_num.family,
master             38 drivers/w1/slaves/w1_ds2780.c 			w1_write_8(sl->master, W1_DS2780_WRITE_DATA);
master             39 drivers/w1/slaves/w1_ds2780.c 			w1_write_8(sl->master, addr);
master             40 drivers/w1/slaves/w1_ds2780.c 			w1_write_block(sl->master, buf, count);
master             42 drivers/w1/slaves/w1_ds2780.c 			w1_write_8(sl->master, W1_DS2780_READ_DATA);
master             43 drivers/w1/slaves/w1_ds2780.c 			w1_write_8(sl->master, addr);
master             44 drivers/w1/slaves/w1_ds2780.c 			count = w1_read_block(sl->master, buf, count);
master             60 drivers/w1/slaves/w1_ds2780.c 	mutex_lock(&sl->master->bus_mutex);
master             64 drivers/w1/slaves/w1_ds2780.c 	mutex_unlock(&sl->master->bus_mutex);
master             77 drivers/w1/slaves/w1_ds2780.c 	mutex_lock(&sl->master->bus_mutex);
master             80 drivers/w1/slaves/w1_ds2780.c 		w1_write_8(sl->master, cmd);
master             81 drivers/w1/slaves/w1_ds2780.c 		w1_write_8(sl->master, addr);
master             84 drivers/w1/slaves/w1_ds2780.c 	mutex_unlock(&sl->master->bus_mutex);
master             35 drivers/w1/slaves/w1_ds2781.c 			w1_write_8(sl->master, W1_DS2781_WRITE_DATA);
master             36 drivers/w1/slaves/w1_ds2781.c 			w1_write_8(sl->master, addr);
master             37 drivers/w1/slaves/w1_ds2781.c 			w1_write_block(sl->master, buf, count);
master             39 drivers/w1/slaves/w1_ds2781.c 			w1_write_8(sl->master, W1_DS2781_READ_DATA);
master             40 drivers/w1/slaves/w1_ds2781.c 			w1_write_8(sl->master, addr);
master             41 drivers/w1/slaves/w1_ds2781.c 			count = w1_read_block(sl->master, buf, count);
master             57 drivers/w1/slaves/w1_ds2781.c 	mutex_lock(&sl->master->bus_mutex);
master             61 drivers/w1/slaves/w1_ds2781.c 	mutex_unlock(&sl->master->bus_mutex);
master             74 drivers/w1/slaves/w1_ds2781.c 	mutex_lock(&sl->master->bus_mutex);
master             77 drivers/w1/slaves/w1_ds2781.c 		w1_write_8(sl->master, cmd);
master             78 drivers/w1/slaves/w1_ds2781.c 		w1_write_8(sl->master, addr);
master             81 drivers/w1/slaves/w1_ds2781.c 	mutex_unlock(&sl->master->bus_mutex);
master             75 drivers/w1/slaves/w1_ds2805.c 		w1_write_block(sl->master, wrbuf, sizeof(wrbuf));
master             76 drivers/w1/slaves/w1_ds2805.c 		w1_read_block(sl->master, buf, count);
master             81 drivers/w1/slaves/w1_ds2805.c 		w1_write_block(sl->master, wrbuf, sizeof(wrbuf));
master             82 drivers/w1/slaves/w1_ds2805.c 		w1_read_block(sl->master, cmp, count);
master            105 drivers/w1/slaves/w1_ds2805.c 	mutex_lock(&sl->master->mutex);
master            126 drivers/w1/slaves/w1_ds2805.c 	mutex_unlock(&sl->master->mutex);
master            167 drivers/w1/slaves/w1_ds2805.c 	w1_write_block(sl->master, wrbuf, sizeof(wrbuf));
master            168 drivers/w1/slaves/w1_ds2805.c 	w1_write_block(sl->master, data, len);
master            170 drivers/w1/slaves/w1_ds2805.c 	w1_read_block(sl->master, rdbuf, sizeof(rdbuf));
master            187 drivers/w1/slaves/w1_ds2805.c 	w1_write_8(sl->master, W1_F0D_RELEASE);
master            193 drivers/w1/slaves/w1_ds2805.c 	cs = w1_read_8(sl->master);
master            214 drivers/w1/slaves/w1_ds2805.c 	mutex_lock(&sl->master->mutex);
master            259 drivers/w1/slaves/w1_ds2805.c 	mutex_unlock(&sl->master->mutex);
master             88 drivers/w1/slaves/w1_ds28e04.c 	w1_write_block(sl->master, wrbuf, 3);
master             89 drivers/w1/slaves/w1_ds28e04.c 	w1_read_block(sl->master, &data->memory[off], W1_PAGE_SIZE);
master            110 drivers/w1/slaves/w1_ds28e04.c 	w1_write_block(sl->master, wrbuf, sizeof(wrbuf));
master            111 drivers/w1/slaves/w1_ds28e04.c 	return w1_read_block(sl->master, data, len);
master            126 drivers/w1/slaves/w1_ds28e04.c 	mutex_lock(&sl->master->mutex);
master            143 drivers/w1/slaves/w1_ds28e04.c 	mutex_unlock(&sl->master->mutex);
master            177 drivers/w1/slaves/w1_ds28e04.c 	w1_write_block(sl->master, wrbuf, 3);
master            178 drivers/w1/slaves/w1_ds28e04.c 	w1_write_block(sl->master, data, len);
master            184 drivers/w1/slaves/w1_ds28e04.c 	w1_write_8(sl->master, W1_F1C_READ_SCRATCH);
master            185 drivers/w1/slaves/w1_ds28e04.c 	w1_read_block(sl->master, rdbuf, len + 3);
master            203 drivers/w1/slaves/w1_ds28e04.c 			w1_next_pullup(sl->master, tm);
master            205 drivers/w1/slaves/w1_ds28e04.c 		w1_write_8(sl->master, wrbuf[i]);
master            217 drivers/w1/slaves/w1_ds28e04.c 	w1_reset_bus(sl->master);
master            253 drivers/w1/slaves/w1_ds28e04.c 	mutex_lock(&sl->master->mutex);
master            271 drivers/w1/slaves/w1_ds28e04.c 	mutex_unlock(&sl->master->mutex);
master            290 drivers/w1/slaves/w1_ds28e04.c 	mutex_lock(&sl->master->mutex);
master            292 drivers/w1/slaves/w1_ds28e04.c 	mutex_unlock(&sl->master->mutex);
master            310 drivers/w1/slaves/w1_ds28e04.c 	mutex_lock(&sl->master->mutex);
master            314 drivers/w1/slaves/w1_ds28e04.c 		mutex_unlock(&sl->master->mutex);
master            324 drivers/w1/slaves/w1_ds28e04.c 	w1_write_block(sl->master, wrbuf, 3);
master            326 drivers/w1/slaves/w1_ds28e04.c 	w1_read_block(sl->master, &ack, sizeof(ack));
master            328 drivers/w1/slaves/w1_ds28e04.c 	mutex_unlock(&sl->master->mutex);
master             92 drivers/w1/slaves/w1_ds28e17.c 	if (w1_touch_bit(sl->master, 1) == 0)
master            108 drivers/w1/slaves/w1_ds28e17.c 		if (w1_touch_bit(sl->master, 1) == 0)
master            159 drivers/w1/slaves/w1_ds28e17.c 	w1_write_block(sl->master, command, command_count);
master            163 drivers/w1/slaves/w1_ds28e17.c 	w1_write_8(sl->master, w1_buf[0]);
master            166 drivers/w1/slaves/w1_ds28e17.c 	w1_write_block(sl->master, buffer, count);
master            170 drivers/w1/slaves/w1_ds28e17.c 	w1_write_block(sl->master, w1_buf, 2);
master            177 drivers/w1/slaves/w1_ds28e17.c 	w1_read_block(sl->master, w1_buf, 2);
master            227 drivers/w1/slaves/w1_ds28e17.c 		if (w1_reset_resume_command(sl->master))
master            243 drivers/w1/slaves/w1_ds28e17.c 			if (w1_reset_resume_command(sl->master))
master            280 drivers/w1/slaves/w1_ds28e17.c 	w1_write_block(sl->master, w1_buf, 5);
master            287 drivers/w1/slaves/w1_ds28e17.c 	w1_buf[0] = w1_read_8(sl->master);
master            296 drivers/w1/slaves/w1_ds28e17.c 	return w1_read_block(sl->master, buffer, count);
master            317 drivers/w1/slaves/w1_ds28e17.c 	w1_write_block(sl->master, w1_buf, 3);
master            320 drivers/w1/slaves/w1_ds28e17.c 	w1_write_block(sl->master, wbuffer, wcount);
master            326 drivers/w1/slaves/w1_ds28e17.c 	w1_write_block(sl->master, w1_buf, 3);
master            333 drivers/w1/slaves/w1_ds28e17.c 	w1_read_block(sl->master, w1_buf, 2);
master            341 drivers/w1/slaves/w1_ds28e17.c 	return w1_read_block(sl->master, rbuffer, rcount);
master            354 drivers/w1/slaves/w1_ds28e17.c 	mutex_lock(&sl->master->bus_mutex);
master            450 drivers/w1/slaves/w1_ds28e17.c 			if (w1_reset_resume_command(sl->master)) {
master            459 drivers/w1/slaves/w1_ds28e17.c 	mutex_unlock(&sl->master->bus_mutex);
master            506 drivers/w1/slaves/w1_ds28e17.c 	mutex_lock(&sl->master->bus_mutex);
master            513 drivers/w1/slaves/w1_ds28e17.c 	w1_write_8(sl->master, W1_F19_READ_CONFIGURATION);
master            514 drivers/w1/slaves/w1_ds28e17.c 	result = w1_read_8(sl->master);
master            525 drivers/w1/slaves/w1_ds28e17.c 	mutex_unlock(&sl->master->bus_mutex);
master            544 drivers/w1/slaves/w1_ds28e17.c 	w1_write_block(sl->master, w1_buf, 2);
master            559 drivers/w1/slaves/w1_ds28e17.c 	mutex_lock(&sl->master->bus_mutex);
master            565 drivers/w1/slaves/w1_ds28e17.c 	mutex_unlock(&sl->master->bus_mutex);
master            252 drivers/w1/slaves/w1_therm.c 	struct w1_master *dev = sl->master;
master            331 drivers/w1/slaves/w1_therm.c 	struct w1_master *dev = sl->master;
master            476 drivers/w1/slaves/w1_therm.c 	struct w1_master *dev = sl->master;
master            654 drivers/w1/slaves/w1_therm.c 	mutex_lock(&sl->master->bus_mutex);
master            656 drivers/w1/slaves/w1_therm.c 	if (w1_reset_bus(sl->master))
master            658 drivers/w1/slaves/w1_therm.c 	w1_write_8(sl->master, W1_SKIP_ROM);
master            659 drivers/w1/slaves/w1_therm.c 	w1_write_8(sl->master, W1_42_CHAIN);
master            660 drivers/w1/slaves/w1_therm.c 	w1_write_8(sl->master, W1_42_CHAIN_ON);
master            661 drivers/w1/slaves/w1_therm.c 	w1_write_8(sl->master, W1_42_CHAIN_ON_INV);
master            662 drivers/w1/slaves/w1_therm.c 	msleep(sl->master->pullup_duration);
master            665 drivers/w1/slaves/w1_therm.c 	ack = w1_read_8(sl->master);
master            671 drivers/w1/slaves/w1_therm.c 		if (w1_reset_bus(sl->master))
master            674 drivers/w1/slaves/w1_therm.c 		w1_write_8(sl->master, W1_42_COND_READ);
master            675 drivers/w1/slaves/w1_therm.c 		rv = w1_read_block(sl->master, (u8 *)&rn, 8);
master            682 drivers/w1/slaves/w1_therm.c 		w1_write_8(sl->master, W1_42_CHAIN);
master            683 drivers/w1/slaves/w1_therm.c 		w1_write_8(sl->master, W1_42_CHAIN_DONE);
master            684 drivers/w1/slaves/w1_therm.c 		w1_write_8(sl->master, W1_42_CHAIN_DONE_INV);
master            685 drivers/w1/slaves/w1_therm.c 		w1_read_block(sl->master, &ack, sizeof(ack));
master            688 drivers/w1/slaves/w1_therm.c 		ack = w1_read_8(sl->master);
master            695 drivers/w1/slaves/w1_therm.c 	if (w1_reset_bus(sl->master))
master            697 drivers/w1/slaves/w1_therm.c 	w1_write_8(sl->master, W1_SKIP_ROM);
master            698 drivers/w1/slaves/w1_therm.c 	w1_write_8(sl->master, W1_42_CHAIN);
master            699 drivers/w1/slaves/w1_therm.c 	w1_write_8(sl->master, W1_42_CHAIN_OFF);
master            700 drivers/w1/slaves/w1_therm.c 	w1_write_8(sl->master, W1_42_CHAIN_OFF_INV);
master            703 drivers/w1/slaves/w1_therm.c 	ack = w1_read_8(sl->master);
master            706 drivers/w1/slaves/w1_therm.c 	mutex_unlock(&sl->master->bus_mutex);
master            711 drivers/w1/slaves/w1_therm.c 	mutex_unlock(&sl->master->bus_mutex);
master             85 drivers/w1/w1.c 	sl->master->slave_count--;
master            122 drivers/w1/w1.c 	mutex_lock(&sl->master->mutex);
master            128 drivers/w1/w1.c 	w1_write_block(sl->master, buf, count);
master            131 drivers/w1/w1.c 	mutex_unlock(&sl->master->mutex);
master            141 drivers/w1/w1.c 	mutex_lock(&sl->master->mutex);
master            142 drivers/w1/w1.c 	w1_read_block(sl->master, buf, count);
master            143 drivers/w1/w1.c 	mutex_unlock(&sl->master->mutex);
master            568 drivers/w1/w1.c int w1_create_master_attributes(struct w1_master *master)
master            570 drivers/w1/w1.c 	return sysfs_create_group(&master->dev.kobj, &w1_master_defattr_group);
master            573 drivers/w1/w1.c void w1_destroy_master_attributes(struct w1_master *master)
master            575 drivers/w1/w1.c 	sysfs_remove_group(&master->dev.kobj, &w1_master_defattr_group);
master            676 drivers/w1/w1.c 	sl->dev.parent = &sl->master->dev;
master            681 drivers/w1/w1.c 	sl->dev.of_node = of_find_matching_node(sl->master->dev.of_node,
master            711 drivers/w1/w1.c 	mutex_lock(&sl->master->list_mutex);
master            712 drivers/w1/w1.c 	list_add_tail(&sl->w1_slave_entry, &sl->master->slist);
master            713 drivers/w1/w1.c 	mutex_unlock(&sl->master->list_mutex);
master            735 drivers/w1/w1.c 	sl->master = dev;
master            741 drivers/w1/w1.c 	atomic_inc(&sl->master->refcnt);
master            770 drivers/w1/w1.c 		atomic_dec(&sl->master->refcnt);
master            786 drivers/w1/w1.c 	struct w1_master *dev = sl->master;
master            801 drivers/w1/w1.c 		w1_netlink_send(sl->master, &msg);
master            819 drivers/w1/w1.c 	mutex_lock(&sl->master->list_mutex);
master            822 drivers/w1/w1.c 	mutex_unlock(&sl->master->list_mutex);
master             93 drivers/w1/w1_int.c int w1_add_master_device(struct w1_bus_master *master)
master            101 drivers/w1/w1_int.c 	if (!(master->touch_bit && master->reset_bus) &&
master            102 drivers/w1/w1_int.c 	    !(master->write_bit && master->read_bit) &&
master            103 drivers/w1/w1_int.c 	    !(master->write_byte && master->read_byte && master->reset_bus)) {
master            136 drivers/w1/w1_int.c 	memcpy(dev->bus_master, master, sizeof(struct w1_bus_master));
master             31 drivers/w1/w1_internal.h int w1_create_master_attributes(struct w1_master *master);
master             32 drivers/w1/w1_internal.h void w1_destroy_master_attributes(struct w1_master *master);
master            389 drivers/w1/w1_io.c 	if (w1_reset_bus(sl->master))
master            392 drivers/w1/w1_io.c 	if (sl->master->slave_count == 1)
master            393 drivers/w1/w1_io.c 		w1_write_8(sl->master, W1_SKIP_ROM);
master            399 drivers/w1/w1_io.c 		w1_write_block(sl->master, match, 9);
master            390 drivers/w1/w1_netlink.c 	dev_dbg(&sl->master->dev, "%s: %02x.%012llx.%02x: cmd=%02x, len=%u.\n",
master            394 drivers/w1/w1_netlink.c 	return w1_process_command_io(sl->master, cmd);
master            662 drivers/w1/w1_netlink.c 				dev = sl->master;
master            645 fs/gfs2/ops_fstype.c 	struct inode *master = d_inode(sdp->sd_master_dir);
master            656 fs/gfs2/ops_fstype.c 	sdp->sd_jindex = gfs2_lookup_simple(master, "jindex");
master            782 fs/gfs2/ops_fstype.c 	struct inode *master = d_inode(sdp->sd_master_dir);
master            793 fs/gfs2/ops_fstype.c 	sdp->sd_statfs_inode = gfs2_lookup_simple(master, "statfs");
master            801 fs/gfs2/ops_fstype.c 	sdp->sd_rindex = gfs2_lookup_simple(master, "rindex");
master            810 fs/gfs2/ops_fstype.c 	sdp->sd_quota_inode = gfs2_lookup_simple(master, "quota");
master            848 fs/gfs2/ops_fstype.c 	struct inode *master = d_inode(sdp->sd_master_dir);
master            856 fs/gfs2/ops_fstype.c 	pn = gfs2_lookup_simple(master, "per_node");
master             57 fs/ocfs2/dlm/dlmcommon.h 	u8 master;
master            499 fs/ocfs2/dlm/dlmcommon.h 	u8 master;
master            555 fs/ocfs2/dlm/dlmcommon.h 	u8 master;
master            283 fs/ocfs2/dlm/dlmdebug.c 			mle_type, mle->master, mle->new_master,
master            104 fs/ocfs2/dlm/dlmmaster.c 				 u8 new_master, u8 master);
master            269 fs/ocfs2/dlm/dlmmaster.c 	mle->master = O2NM_MAX_NODES;
master            832 fs/ocfs2/dlm/dlmmaster.c 		if (mig || mle->master != O2NM_MAX_NODES) {
master            833 fs/ocfs2/dlm/dlmmaster.c 			BUG_ON(mig && mle->master == dlm->node_num);
master            941 fs/ocfs2/dlm/dlmmaster.c 		if (mle->master != O2NM_MAX_NODES) {
master            943 fs/ocfs2/dlm/dlmmaster.c 			if (mle->master <= nodenum)
master            951 fs/ocfs2/dlm/dlmmaster.c 			     lockid, nodenum, mle->master);
master           1040 fs/ocfs2/dlm/dlmmaster.c 	m = mle->master;
master           1089 fs/ocfs2/dlm/dlmmaster.c 				mle->master = dlm->node_num;
master           1362 fs/ocfs2/dlm/dlmmaster.c 			mle->master = to;
master           1513 fs/ocfs2/dlm/dlmmaster.c 			     "node %u.\n", tmpmle->master, tmpmle->new_master);
master           1514 fs/ocfs2/dlm/dlmmaster.c 			if (tmpmle->master == dlm->node_num) {
master           1523 fs/ocfs2/dlm/dlmmaster.c 		} else if (tmpmle->master != DLM_LOCK_RES_OWNER_UNKNOWN) {
master           1525 fs/ocfs2/dlm/dlmmaster.c 			if (tmpmle->master == dlm->node_num) {
master           1586 fs/ocfs2/dlm/dlmmaster.c 		if (tmpmle->master == dlm->node_num) {
master           1594 fs/ocfs2/dlm/dlmmaster.c 			     tmpmle->master, tmpmle->new_master);
master           1893 fs/ocfs2/dlm/dlmmaster.c 				     mle->master, namelen, name);
master           1924 fs/ocfs2/dlm/dlmmaster.c 		mle->master = assert->node_idx;
master           1942 fs/ocfs2/dlm/dlmmaster.c 				dlm_change_lockres_owner(dlm, res, mle->master);
master           2173 fs/ocfs2/dlm/dlmmaster.c 	u8 master = DLM_LOCK_RES_OWNER_UNKNOWN;
master           2183 fs/ocfs2/dlm/dlmmaster.c 		ret = dlm_do_master_requery(dlm, res, nodenum, &master);
master           2193 fs/ocfs2/dlm/dlmmaster.c 		if (master != DLM_LOCK_RES_OWNER_UNKNOWN) {
master           2196 fs/ocfs2/dlm/dlmmaster.c 			if (test_bit(master, dlm->recovery_map)) {
master           2201 fs/ocfs2/dlm/dlmmaster.c 				     nodenum, master);
master           2206 fs/ocfs2/dlm/dlmmaster.c 			     master);
master           3029 fs/ocfs2/dlm/dlmmaster.c 				  u8 master, u8 new_master,
master           3040 fs/ocfs2/dlm/dlmmaster.c 	migrate.master = master;
master           3046 fs/ocfs2/dlm/dlmmaster.c 		if (nodenum == master ||
master           3155 fs/ocfs2/dlm/dlmmaster.c 				    migrate->master);
master           3189 fs/ocfs2/dlm/dlmmaster.c 				 u8 new_master, u8 master)
master           3205 fs/ocfs2/dlm/dlmmaster.c 			if (master == dlm->node_num) {
master           3218 fs/ocfs2/dlm/dlmmaster.c 				     tmp->master, tmp->new_master,
master           3219 fs/ocfs2/dlm/dlmmaster.c 				     master, new_master,
master           3225 fs/ocfs2/dlm/dlmmaster.c 			tmp->master = master;
master           3237 fs/ocfs2/dlm/dlmmaster.c 						namelen, name, master,
master           3249 fs/ocfs2/dlm/dlmmaster.c 	mle->master = master;
master           3378 fs/ocfs2/dlm/dlmmaster.c 			if (mle->master != dead_node &&
master           3387 fs/ocfs2/dlm/dlmmaster.c 						mle->master);
master           3396 fs/ocfs2/dlm/dlmmaster.c 			     "%u to %u!\n", dlm->name, dead_node, mle->master,
master             56 fs/ocfs2/dlm/dlmrecovery.c 					u8 flags, u8 master);
master            113 fs/ocfs2/dlm/dlmrecovery.c 				       u8 master)
master            117 fs/ocfs2/dlm/dlmrecovery.c 	     dlm->name, dlm->reco.new_master, master);
master            118 fs/ocfs2/dlm/dlmrecovery.c 	dlm->reco.new_master = master;
master           1114 fs/ocfs2/dlm/dlmrecovery.c 	   orig_master = mres->master;
master           1167 fs/ocfs2/dlm/dlmrecovery.c 					u8 flags, u8 master)
master           1177 fs/ocfs2/dlm/dlmrecovery.c 	mres->master = master;
master           1375 fs/ocfs2/dlm/dlmrecovery.c 			  mres->lockname, mres->master);
master           1382 fs/ocfs2/dlm/dlmrecovery.c 	real_master = mres->master;
master           1390 fs/ocfs2/dlm/dlmrecovery.c 		  "recovery" : "migration", mres->master);
master           1501 fs/ocfs2/dlm/dlmrecovery.c 	if (mres->master == DLM_LOCK_RES_OWNER_UNKNOWN) {
master           1593 fs/ocfs2/dlm/dlmrecovery.c 		ret = dlm_finish_migration(dlm, res, mres->master);
master           1713 fs/ocfs2/dlm/dlmrecovery.c 	int master = DLM_LOCK_RES_OWNER_UNKNOWN;
master           1720 fs/ocfs2/dlm/dlmrecovery.c 		return master;
master           1729 fs/ocfs2/dlm/dlmrecovery.c 		master = res->owner;
master           1730 fs/ocfs2/dlm/dlmrecovery.c 		if (master == dlm->node_num) {
master           1756 fs/ocfs2/dlm/dlmrecovery.c 	return master;
master            197 fs/ocfs2/dlm/dlmthread.c 	int master;
master            203 fs/ocfs2/dlm/dlmthread.c 	master = (res->owner == dlm->node_num);
master            206 fs/ocfs2/dlm/dlmthread.c 	     res->lockname.len, res->lockname.name, master);
master            208 fs/ocfs2/dlm/dlmthread.c 	if (!master) {
master            238 fs/ocfs2/dlm/dlmthread.c 		     dlm->name, res->lockname.len, res->lockname.name, master);
master            244 fs/ocfs2/dlm/dlmthread.c 	if (!master && ret == DLM_DEREF_RESPONSE_INPROG) {
master            272 fs/ocfs2/dlm/dlmthread.c 	if (!master) {
master             75 fs/pnode.c     	struct mount *master, *slave_mnt;
master             82 fs/pnode.c     		master = mnt->mnt_master;
master             83 fs/pnode.c     		if (!master) {
master            100 fs/pnode.c     		for (m = master = next_peer(mnt); m != mnt; m = next_peer(m)) {
master            102 fs/pnode.c     				master = m;
master            111 fs/pnode.c     		slave_mnt->mnt_master = master;
master            112 fs/pnode.c     	list_move(&mnt->mnt_slave, &master->mnt_slave_list);
master            113 fs/pnode.c     	list_splice(&mnt->mnt_slave_list, master->mnt_slave_list.prev);
master            115 fs/pnode.c     	mnt->mnt_master = master;
master            157 fs/pnode.c     		struct mount *master = m->mnt_master;
master            159 fs/pnode.c     		if (master == origin->mnt_master) {
master            162 fs/pnode.c     		} else if (m->mnt_slave.next != &master->mnt_slave_list)
master            166 fs/pnode.c     		m = master;
master            200 fs/pnode.c     			struct mount *master = m->mnt_master;
master            201 fs/pnode.c     			if (m->mnt_slave.next != &master->mnt_slave_list)
master            203 fs/pnode.c     			m = next_peer(master);
master            204 fs/pnode.c     			if (master->mnt_group_id == origin->mnt_group_id)
master            206 fs/pnode.c     			if (master->mnt_slave.next == &m->mnt_slave)
master            208 fs/pnode.c     			m = master;
master            162 fs/proc_namespace.c 		int master = r->mnt_master->mnt_group_id;
master            164 fs/proc_namespace.c 		seq_printf(m, " master:%i", master);
master            165 fs/proc_namespace.c 		if (dom && dom != master)
master            109 include/drm/drm_auth.h struct drm_master *drm_master_get(struct drm_master *master);
master            110 include/drm/drm_auth.h void drm_master_put(struct drm_master **master);
master            101 include/drm/drm_device.h 	struct drm_master *master;
master            465 include/drm/drm_drv.h 	int (*master_create)(struct drm_device *dev, struct drm_master *master);
master            472 include/drm/drm_drv.h 	void (*master_destroy)(struct drm_device *dev, struct drm_master *master);
master            224 include/drm/drm_file.h 	struct drm_master *master;
master             13 include/drm/drm_lease.h struct drm_master *drm_lease_owner(struct drm_master *master);
master             21 include/drm/drm_lease.h void drm_lease_revoke(struct drm_master *master);
master            156 include/drm/drm_legacy.h 	struct drm_master *master;
master            179 include/drm/drm_legacy.h 	if (!_DRM_LOCK_IS_HELD(_file_priv->master->lock.hw_lock->lock) ||	\
master            180 include/drm/drm_legacy.h 	    _file_priv->master->lock.file_priv != _file_priv)	{		\
master            182 include/drm/drm_legacy.h 			   __func__, _DRM_LOCK_IS_HELD(_file_priv->master->lock.hw_lock->lock),\
master            183 include/drm/drm_legacy.h 			   _file_priv->master->lock.file_priv, _file_priv);	\
master             24 include/drm/drm_of.h void drm_of_component_match_add(struct device *master,
master             52 include/drm/drm_of.h drm_of_component_match_add(struct device *master,
master             23 include/linux/component.h 	int (*bind)(struct device *comp, struct device *master,
master             32 include/linux/component.h 	void (*unbind)(struct device *comp, struct device *master,
master             41 include/linux/component.h int component_bind_all(struct device *master, void *master_data);
master             42 include/linux/component.h void component_unbind_all(struct device *master, void *master_data);
master             44 include/linux/component.h struct master;
master             74 include/linux/component.h 	int (*bind)(struct device *master);
master             82 include/linux/component.h 	void (*unbind)(struct device *master);
master             92 include/linux/component.h void component_match_add_release(struct device *master,
master             96 include/linux/component.h void component_match_add_typed(struct device *master,
master            117 include/linux/component.h static inline void component_match_add(struct device *master,
master            121 include/linux/component.h 	component_match_add_release(master, matchptr, NULL, compare,
master             34 include/linux/devpts_fs.h int ptm_open_peer(struct file *master, struct tty_struct *tty, int flags);
master             38 include/linux/devpts_fs.h ptm_open_peer(struct file *master, struct tty_struct *tty, int flags)
master             31 include/linux/dma/xilinx_dma.h 	int master;
master             17 include/linux/hsi/ssi_protocol.h static inline void ssip_slave_put_master(struct hsi_client *master)
master             22 include/linux/hsi/ssi_protocol.h int ssip_slave_start_tx(struct hsi_client *master);
master             23 include/linux/hsi/ssi_protocol.h int ssip_slave_stop_tx(struct hsi_client *master);
master             24 include/linux/hsi/ssi_protocol.h void ssip_reset_event(struct hsi_client *master);
master             26 include/linux/hsi/ssi_protocol.h int ssip_slave_running(struct hsi_client *master);
master            134 include/linux/i3c/ccc.h 	struct i3c_ccc_dev_desc master;
master             43 include/linux/i3c/master.h 	struct i3c_master_controller *master;
master            431 include/linux/i3c/master.h 	int (*bus_init)(struct i3c_master_controller *master);
master            432 include/linux/i3c/master.h 	void (*bus_cleanup)(struct i3c_master_controller *master);
master            436 include/linux/i3c/master.h 	int (*do_daa)(struct i3c_master_controller *master);
master            437 include/linux/i3c/master.h 	bool (*supports_ccc_cmd)(struct i3c_master_controller *master,
master            439 include/linux/i3c/master.h 	int (*send_ccc_cmd)(struct i3c_master_controller *master,
master            520 include/linux/i3c/master.h int i3c_master_do_i2c_xfers(struct i3c_master_controller *master,
master            524 include/linux/i3c/master.h int i3c_master_disec_locked(struct i3c_master_controller *master, u8 addr,
master            526 include/linux/i3c/master.h int i3c_master_enec_locked(struct i3c_master_controller *master, u8 addr,
master            528 include/linux/i3c/master.h int i3c_master_entdaa_locked(struct i3c_master_controller *master);
master            529 include/linux/i3c/master.h int i3c_master_defslvs_locked(struct i3c_master_controller *master);
master            531 include/linux/i3c/master.h int i3c_master_get_free_addr(struct i3c_master_controller *master,
master            534 include/linux/i3c/master.h int i3c_master_add_i3c_dev_locked(struct i3c_master_controller *master,
master            536 include/linux/i3c/master.h int i3c_master_do_daa(struct i3c_master_controller *master);
master            538 include/linux/i3c/master.h int i3c_master_set_info(struct i3c_master_controller *master,
master            541 include/linux/i3c/master.h int i3c_master_register(struct i3c_master_controller *master,
master            545 include/linux/i3c/master.h int i3c_master_unregister(struct i3c_master_controller *master);
master            612 include/linux/i3c/master.h 	return dev->common.master;
master            624 include/linux/i3c/master.h 	return dev->common.master;
master            634 include/linux/i3c/master.h i3c_master_get_bus(struct i3c_master_controller *master)
master            636 include/linux/i3c/master.h 	return &master->bus;
master             53 include/linux/if_frad.h    struct net_device      *master;
master             66 include/linux/if_frad.h    struct net_device     *master[CONFIG_DLCI_MAX];
master             25 include/linux/intel-pti.h 	u8 master;
master            564 include/linux/mtd/mtd.h #define mtd_device_register(master, parts, nr_parts)	\
master            565 include/linux/mtd/mtd.h 	mtd_device_parse_register(master, NULL, NULL, parts, nr_parts)
master            566 include/linux/mtd/mtd.h extern int mtd_device_unregister(struct mtd_info *master);
master            109 include/linux/mtd/partitions.h int mtd_add_partition(struct mtd_info *master, const char *name,
master            111 include/linux/mtd/partitions.h int mtd_del_partition(struct mtd_info *master, int partno);
master           2518 include/linux/netdevice.h 	bool master; /* is upper dev master */
master           4355 include/linux/netdevice.h 	ifbond	master;
master            154 include/linux/pm_domain.h 	struct generic_pm_domain *master;
master             41 include/linux/reset/bcm63xx_pmb.h static inline int __bpcm_do_op(void __iomem *master, unsigned int addr,
master             48 include/linux/reset/bcm63xx_pmb.h 	writel(cmd, master + PMB_CTRL);
master             50 include/linux/reset/bcm63xx_pmb.h 		cmd = readl(master + PMB_CTRL);
master             66 include/linux/reset/bcm63xx_pmb.h static inline int bpcm_rd(void __iomem *master, unsigned int addr,
master             71 include/linux/reset/bcm63xx_pmb.h 	ret = __bpcm_do_op(master, addr, off >> 2, PMC_PMBM_READ);
master             72 include/linux/reset/bcm63xx_pmb.h 	*val = readl(master + PMB_RD_DATA);
master             77 include/linux/reset/bcm63xx_pmb.h static inline int bpcm_wr(void __iomem *master, unsigned int addr,
master             82 include/linux/reset/bcm63xx_pmb.h 	writel(val, master + PMB_WR_DATA);
master             83 include/linux/reset/bcm63xx_pmb.h 	ret = __bpcm_do_op(master, addr, off >> 2, PMC_PMBM_WRITE);
master            143 include/linux/spi/spi.h 	struct spi_controller	*master;	/* compatibility layer */
master           1029 include/linux/spi/spi.h 	u32 bpw_mask = spi->master->bits_per_word_mask;
master             13 include/linux/spi/spi_bitbang.h 	struct spi_master	*master;
master             74 include/linux/w1.h 	struct w1_master	*master;
master            243 include/linux/w1.h int w1_add_master_device(struct w1_bus_master *master);
master            244 include/linux/w1.h void w1_remove_master_device(struct w1_bus_master *master);
master            285 include/media/v4l2-common.h 		struct spi_master *master, struct spi_board_info *info);
master            309 include/media/v4l2-common.h 		    struct spi_master *master, struct spi_board_info *info)
master            198 include/net/bluetooth/mgmt.h 	__u8	master;
master            163 include/net/dsa.h 		struct net_device *master;
master            601 include/net/dsa.h 	struct net_device *master;
master             85 include/net/l3mdev.h 	struct net_device *master;
master             91 include/net/l3mdev.h 		master = dev;
master             93 include/net/l3mdev.h 		master = netdev_master_upper_dev_get_rcu(dev);
master             95 include/net/l3mdev.h 		master = NULL;
master             97 include/net/l3mdev.h 	return master;
master            148 include/net/l3mdev.h 	struct net_device *master = NULL;
master            151 include/net/l3mdev.h 		master = netdev_master_upper_dev_get_rcu(skb->dev);
master            154 include/net/l3mdev.h 		master = skb->dev;
master            156 include/net/l3mdev.h 	if (master && master->l3mdev_ops->l3mdev_l3_rcv)
master            157 include/net/l3mdev.h 		skb = master->l3mdev_ops->l3mdev_l3_rcv(master, skb, proto);
master            180 include/net/l3mdev.h 		struct net_device *master;
master            182 include/net/l3mdev.h 		master = netdev_master_upper_dev_get_rcu(dev);
master            183 include/net/l3mdev.h 		if (master && master->l3mdev_ops->l3mdev_l3_out)
master            184 include/net/l3mdev.h 			skb = master->l3mdev_ops->l3mdev_l3_out(master, sk,
master             93 include/net/netfilter/nf_conntrack.h 	struct nf_conn *master;
master            130 include/net/netfilter/nf_conntrack.h #define master_ct(conntr) (conntr->master)
master             37 include/net/netfilter/nf_conntrack_expect.h 	struct nf_conn *master;
master             65 include/net/netfilter/nf_conntrack_expect.h 	return nf_ct_net(exp->master);
master            181 include/sound/control.h int _snd_ctl_add_slave(struct snd_kcontrol *master, struct snd_kcontrol *slave,
master            206 include/sound/control.h snd_ctl_add_slave(struct snd_kcontrol *master, struct snd_kcontrol *slave)
master            208 include/sound/control.h 	return _snd_ctl_add_slave(master, slave, 0);
master            228 include/sound/control.h snd_ctl_add_slave_uncached(struct snd_kcontrol *master,
master            231 include/sound/control.h 	return _snd_ctl_add_slave(master, slave, SND_CTL_SLAVE_NEED_UPDATE);
master             44 include/sound/i2c.h 	struct snd_i2c_bus *master;	/* master bus when SCK/SCL is shared */
master             63 include/sound/i2c.h 		       struct snd_i2c_bus *master, struct snd_i2c_bus **ri2c);
master             70 include/sound/i2c.h 	if (bus->master)
master             71 include/sound/i2c.h 		mutex_lock(&bus->master->lock_mutex);
master             78 include/sound/i2c.h 	if (bus->master)
master             79 include/sound/i2c.h 		mutex_unlock(&bus->master->lock_mutex);
master            863 include/sound/pcm.h 					struct snd_pcm_substream *master)
master            865 include/sound/pcm.h 	substream->runtime->trigger_master = master;
master            108 include/sound/timer.h 	struct snd_timer_instance *master;
master             12 include/trace/events/fsi.h 	TP_PROTO(const struct fsi_master *master, int link, int id,
master             14 include/trace/events/fsi.h 	TP_ARGS(master, link, id, addr, size),
master             23 include/trace/events/fsi.h 		__entry->master_idx = master->idx;
master             39 include/trace/events/fsi.h 	TP_PROTO(const struct fsi_master *master, int link, int id,
master             41 include/trace/events/fsi.h 	TP_ARGS(master, link, id, addr, size, data),
master             51 include/trace/events/fsi.h 		__entry->master_idx = master->idx;
master             70 include/trace/events/fsi.h 	TP_PROTO(const struct fsi_master *master, int link, int id,
master             73 include/trace/events/fsi.h 	TP_ARGS(master, link, id, addr, size, write, data, ret),
master             85 include/trace/events/fsi.h 		__entry->master_idx = master->idx;
master            109 include/trace/events/fsi.h 	TP_PROTO(const struct fsi_master *master, int link),
master            110 include/trace/events/fsi.h 	TP_ARGS(master, link),
master            116 include/trace/events/fsi.h 		__entry->master_idx = master->idx;
master             11 include/trace/events/fsi_master_ast_cf.h 	TP_PROTO(const struct fsi_master_acf *master, uint32_t op),
master             12 include/trace/events/fsi_master_ast_cf.h 	TP_ARGS(master, op),
master             18 include/trace/events/fsi_master_ast_cf.h 		__entry->master_idx = master->master.idx;
master             27 include/trace/events/fsi_master_ast_cf.h 	TP_PROTO(const struct fsi_master_acf *master, const struct fsi_msg *cmd, u8 rbits),
master             28 include/trace/events/fsi_master_ast_cf.h 	TP_ARGS(master, cmd, rbits),
master             36 include/trace/events/fsi_master_ast_cf.h 		__entry->master_idx = master->master.idx;
master             48 include/trace/events/fsi_master_ast_cf.h 	TP_PROTO(const struct fsi_master_acf *master, u8 rtag, u8 rcrc, __be32 rdata, bool crc_ok),
master             49 include/trace/events/fsi_master_ast_cf.h 	TP_ARGS(master, rtag, rcrc, rdata, crc_ok),
master             58 include/trace/events/fsi_master_ast_cf.h 		__entry->master_idx = master->master.idx;
master             71 include/trace/events/fsi_master_ast_cf.h 	TP_PROTO(const struct fsi_master_acf *master, int retries),
master             72 include/trace/events/fsi_master_ast_cf.h 	TP_ARGS(master, retries),
master             78 include/trace/events/fsi_master_ast_cf.h 		__entry->master_idx = master->master.idx;
master             87 include/trace/events/fsi_master_ast_cf.h 	TP_PROTO(const struct fsi_master_acf *master, int busy_count),
master             88 include/trace/events/fsi_master_ast_cf.h 	TP_ARGS(master, busy_count),
master             94 include/trace/events/fsi_master_ast_cf.h 		__entry->master_idx = master->master.idx;
master            103 include/trace/events/fsi_master_ast_cf.h 	TP_PROTO(const struct fsi_master_acf *master, u32 addr),
master            104 include/trace/events/fsi_master_ast_cf.h 	TP_ARGS(master, addr),
master            110 include/trace/events/fsi_master_ast_cf.h 		__entry->master_idx = master->master.idx;
master            119 include/trace/events/fsi_master_ast_cf.h 	TP_PROTO(const struct fsi_master_acf *master, u32 rel_addr),
master            120 include/trace/events/fsi_master_ast_cf.h 	TP_ARGS(master, rel_addr),
master            126 include/trace/events/fsi_master_ast_cf.h 		__entry->master_idx = master->master.idx;
master            135 include/trace/events/fsi_master_ast_cf.h 	TP_PROTO(const struct fsi_master_acf *master),
master            136 include/trace/events/fsi_master_ast_cf.h 	TP_ARGS(master),
master            141 include/trace/events/fsi_master_ast_cf.h 		__entry->master_idx = master->master.idx;
master             12 include/trace/events/fsi_master_gpio.h 	TP_PROTO(const struct fsi_master_gpio *master, int bits, uint64_t msg),
master             13 include/trace/events/fsi_master_gpio.h 	TP_ARGS(master, bits, msg),
master             20 include/trace/events/fsi_master_gpio.h 		__entry->master_idx = master->master.idx;
master             33 include/trace/events/fsi_master_gpio.h 	TP_PROTO(const struct fsi_master_gpio *master, int bits, uint64_t msg),
master             34 include/trace/events/fsi_master_gpio.h 	TP_ARGS(master, bits, msg),
master             41 include/trace/events/fsi_master_gpio.h 		__entry->master_idx = master->master.idx;
master             54 include/trace/events/fsi_master_gpio.h 	TP_PROTO(const struct fsi_master_gpio *master, int clocks),
master             55 include/trace/events/fsi_master_gpio.h 	TP_ARGS(master, clocks),
master             61 include/trace/events/fsi_master_gpio.h 		__entry->master_idx = master->master.idx;
master             70 include/trace/events/fsi_master_gpio.h 	TP_PROTO(const struct fsi_master_gpio *master),
master             71 include/trace/events/fsi_master_gpio.h 	TP_ARGS(master),
master             76 include/trace/events/fsi_master_gpio.h 		__entry->master_idx = master->master.idx;
master             84 include/trace/events/fsi_master_gpio.h 	TP_PROTO(const struct fsi_master_gpio *master),
master             85 include/trace/events/fsi_master_gpio.h 	TP_ARGS(master),
master             90 include/trace/events/fsi_master_gpio.h 		__entry->master_idx = master->master.idx;
master             98 include/trace/events/fsi_master_gpio.h 	TP_PROTO(const struct fsi_master_gpio *master),
master             99 include/trace/events/fsi_master_gpio.h 	TP_ARGS(master),
master            104 include/trace/events/fsi_master_gpio.h 		__entry->master_idx = master->master.idx;
master            112 include/trace/events/fsi_master_gpio.h 	TP_PROTO(const struct fsi_master_gpio *master, int busy),
master            113 include/trace/events/fsi_master_gpio.h 	TP_ARGS(master, busy),
master            119 include/trace/events/fsi_master_gpio.h 		__entry->master_idx = master->master.idx;
master            127 include/trace/events/fsi_master_gpio.h 	TP_PROTO(const struct fsi_master_gpio *master, u32 addr),
master            128 include/trace/events/fsi_master_gpio.h 	TP_ARGS(master, addr),
master            134 include/trace/events/fsi_master_gpio.h 		__entry->master_idx = master->master.idx;
master            142 include/trace/events/fsi_master_gpio.h 	TP_PROTO(const struct fsi_master_gpio *master, u32 rel_addr),
master            143 include/trace/events/fsi_master_gpio.h 	TP_ARGS(master, rel_addr),
master            149 include/trace/events/fsi_master_gpio.h 		__entry->master_idx = master->master.idx;
master            157 include/trace/events/fsi_master_gpio.h 	TP_PROTO(const struct fsi_master_gpio *master),
master            158 include/trace/events/fsi_master_gpio.h 	TP_ARGS(master),
master            163 include/trace/events/fsi_master_gpio.h 		__entry->master_idx = master->master.idx;
master           1687 include/uapi/drm/i915_drm.h 	struct i915_engine_class_instance master;
master           1700 include/uapi/drm/i915_drm.h 	struct i915_engine_class_instance master; \
master             74 include/uapi/linux/hdlc/ioctl.h 	char master[IFNAMSIZ];	/* Name of master FRAD device */
master             52 include/uapi/linux/netfilter/xt_hashlimit.h 		struct xt_hashlimit_info *master;
master             23 include/uapi/linux/netfilter/xt_limit.h 	struct xt_limit_priv *master;
master             20 include/uapi/linux/netfilter/xt_quota.h 	struct xt_quota_priv	*master;
master             34 include/uapi/linux/netfilter/xt_statistic.h 	struct xt_statistic_priv *master __attribute__((aligned(8)));
master             33 include/uapi/linux/stm.h 	__u16		master;
master           5456 kernel/sched/fair.c 	unsigned int master = current->wakee_flips;
master           5460 kernel/sched/fair.c 	if (master < slave)
master           5461 kernel/sched/fair.c 		swap(master, slave);
master           5462 kernel/sched/fair.c 	if (slave < factor || master < slave * factor)
master            689 net/batman-adv/hard-interface.c 				   struct net_device *master)
master            693 net/batman-adv/hard-interface.c 	if (!master)
master            697 net/batman-adv/hard-interface.c 	if (master->netdev_ops->ndo_del_slave)
master            698 net/batman-adv/hard-interface.c 		ret = master->netdev_ops->ndo_del_slave(master, slave->net_dev);
master            715 net/batman-adv/hard-interface.c 	struct net_device *soft_iface, *master;
master            749 net/batman-adv/hard-interface.c 	master = netdev_master_upper_dev_get(hard_iface->net_dev);
master            750 net/batman-adv/hard-interface.c 	ret = batadv_master_del_slave(hard_iface, master);
master           5070 net/bluetooth/mgmt.c 	if (key->master != 0x00 && key->master != 0x01)
master           5140 net/bluetooth/mgmt.c 			type = key->master ? SMP_LTK : SMP_LTK_SLAVE;
master           5144 net/bluetooth/mgmt.c 			type = key->master ? SMP_LTK : SMP_LTK_SLAVE;
master           7154 net/bluetooth/mgmt.c 		ev.key.master = 1;
master           6405 net/core/dev.c 	bool master;
master           6509 net/core/dev.c 	if (likely(upper->master))
master           6526 net/core/dev.c 	if (likely(upper->master) && !upper->ignore)
master           7077 net/core/dev.c 	if (upper && likely(upper->master))
master           7117 net/core/dev.c 					void *private, bool master)
master           7137 net/core/dev.c 	adj->master = master;
master           7153 net/core/dev.c 	if (master) {
master           7203 net/core/dev.c 	if (adj->master)
master           7220 net/core/dev.c 					    void *private, bool master)
master           7225 net/core/dev.c 					   private, master);
master           7251 net/core/dev.c 						void *private, bool master)
master           7256 net/core/dev.c 						private, master);
master           7268 net/core/dev.c 				   struct net_device *upper_dev, bool master,
master           7278 net/core/dev.c 		.master = master,
master           7297 net/core/dev.c 	if (!master) {
master           7313 net/core/dev.c 						   master);
master           7403 net/core/dev.c 	changeupper_info.master = netdev_master_upper_dev_get(dev) == upper_dev;
master           2520 net/core/neighbour.c 	struct net_device *master;
master           2525 net/core/neighbour.c 	master = dev ? netdev_master_upper_dev_get(dev) : NULL;
master           2526 net/core/neighbour.c 	if (!master || master->ifindex != master_idx)
master           1824 net/core/rtnetlink.c 	struct net_device *master;
master           1829 net/core/rtnetlink.c 	master = netdev_master_upper_dev_get(dev);
master           1830 net/core/rtnetlink.c 	if (!master || master->ifindex != master_idx)
master           4852 net/core/rtnetlink.c 		const struct net_device *master;
master           4854 net/core/rtnetlink.c 		master = netdev_master_upper_dev_get(dev);
master           4855 net/core/rtnetlink.c 		if (master)
master           4856 net/core/rtnetlink.c 			ops = master->rtnl_link_ops;
master           4967 net/core/rtnetlink.c 		const struct net_device *master;
master           4970 net/core/rtnetlink.c 		master = netdev_master_upper_dev_get(_dev);
master           4971 net/core/rtnetlink.c 		if (master)
master           4972 net/core/rtnetlink.c 			ops = master->rtnl_link_ops;
master            512 net/dsa/dsa2.c 	struct net_device *master = cpu_dp->master;
master            515 net/dsa/dsa2.c 	return dsa_master_setup(master, cpu_dp);
master            521 net/dsa/dsa2.c 	struct net_device *master = cpu_dp->master;
master            523 net/dsa/dsa2.c 	return dsa_master_teardown(master);
master            631 net/dsa/dsa2.c static int dsa_port_parse_cpu(struct dsa_port *dp, struct net_device *master)
master            651 net/dsa/dsa2.c 	dp->master = master;
master            666 net/dsa/dsa2.c 		struct net_device *master;
master            668 net/dsa/dsa2.c 		master = of_find_net_device_by_node(ethernet);
master            669 net/dsa/dsa2.c 		if (!master)
master            672 net/dsa/dsa2.c 		return dsa_port_parse_cpu(dp, master);
master            754 net/dsa/dsa2.c 		struct net_device *master;
master            756 net/dsa/dsa2.c 		master = dsa_dev_to_net_device(dev);
master            757 net/dsa/dsa2.c 		if (!master)
master            760 net/dsa/dsa2.c 		dev_put(master);
master            762 net/dsa/dsa2.c 		return dsa_port_parse_cpu(dp, master);
master            208 net/dsa/dsa_priv.h 	return dp->cpu_dp->master;
master             69 net/dsa/slave.c 	struct net_device *master = dsa_slave_to_master(dev);
master             73 net/dsa/slave.c 	if (!(master->flags & IFF_UP))
master             76 net/dsa/slave.c 	if (!ether_addr_equal(dev->dev_addr, master->dev_addr)) {
master             77 net/dsa/slave.c 		err = dev_uc_add(master, dev->dev_addr);
master             83 net/dsa/slave.c 		err = dev_set_allmulti(master, 1);
master             88 net/dsa/slave.c 		err = dev_set_promiscuity(master, 1);
master            101 net/dsa/slave.c 		dev_set_promiscuity(master, -1);
master            104 net/dsa/slave.c 		dev_set_allmulti(master, -1);
master            106 net/dsa/slave.c 	if (!ether_addr_equal(dev->dev_addr, master->dev_addr))
master            107 net/dsa/slave.c 		dev_uc_del(master, dev->dev_addr);
master            114 net/dsa/slave.c 	struct net_device *master = dsa_slave_to_master(dev);
master            122 net/dsa/slave.c 	dev_mc_unsync(master, dev);
master            123 net/dsa/slave.c 	dev_uc_unsync(master, dev);
master            125 net/dsa/slave.c 		dev_set_allmulti(master, -1);
master            127 net/dsa/slave.c 		dev_set_promiscuity(master, -1);
master            129 net/dsa/slave.c 	if (!ether_addr_equal(dev->dev_addr, master->dev_addr))
master            130 net/dsa/slave.c 		dev_uc_del(master, dev->dev_addr);
master            137 net/dsa/slave.c 	struct net_device *master = dsa_slave_to_master(dev);
master            140 net/dsa/slave.c 			dev_set_allmulti(master,
master            143 net/dsa/slave.c 			dev_set_promiscuity(master,
master            150 net/dsa/slave.c 	struct net_device *master = dsa_slave_to_master(dev);
master            152 net/dsa/slave.c 	dev_mc_sync(master, dev);
master            153 net/dsa/slave.c 	dev_uc_sync(master, dev);
master            158 net/dsa/slave.c 	struct net_device *master = dsa_slave_to_master(dev);
master            168 net/dsa/slave.c 	if (!ether_addr_equal(addr->sa_data, master->dev_addr)) {
master            169 net/dsa/slave.c 		err = dev_uc_add(master, addr->sa_data);
master            174 net/dsa/slave.c 	if (!ether_addr_equal(dev->dev_addr, master->dev_addr))
master            175 net/dsa/slave.c 		dev_uc_del(master, dev->dev_addr);
master            792 net/dsa/slave.c 	struct net_device *master = dsa_slave_to_master(dev);
master            801 net/dsa/slave.c 	err = __netpoll_setup(netpoll, master);
master           1377 net/dsa/slave.c 	struct net_device *master = dsa_slave_to_master(dev);
master           1382 net/dsa/slave.c 		.master = master,
master           1392 net/dsa/slave.c 	struct net_device *master = cpu_dp->master;
master           1408 net/dsa/slave.c 	slave_dev->features = master->vlan_features | NETIF_F_HW_TC;
master           1417 net/dsa/slave.c 		eth_hw_addr_inherit(slave_dev, master);
master           1426 net/dsa/slave.c 	slave_dev->vlan_features = master->vlan_features;
master           1445 net/dsa/slave.c 		netdev_err(master, "error %d setting up slave phy\n", ret);
master           1453 net/dsa/slave.c 		netdev_err(master, "error %d registering interface %s\n",
master             44 net/hsr/hsr_device.c static void hsr_set_operstate(struct hsr_port *master, bool has_carrier)
master             46 net/hsr/hsr_device.c 	if (!is_admin_up(master->dev)) {
master             47 net/hsr/hsr_device.c 		__hsr_set_operstate(master->dev, IF_OPER_DOWN);
master             52 net/hsr/hsr_device.c 		__hsr_set_operstate(master->dev, IF_OPER_UP);
master             54 net/hsr/hsr_device.c 		__hsr_set_operstate(master->dev, IF_OPER_LOWERLAYERDOWN);
master             57 net/hsr/hsr_device.c static bool hsr_check_carrier(struct hsr_port *master)
master             65 net/hsr/hsr_device.c 	hsr_for_each_port(master->hsr, port)
master             73 net/hsr/hsr_device.c 		netif_carrier_on(master->dev);
master             75 net/hsr/hsr_device.c 		netif_carrier_off(master->dev);
master            101 net/hsr/hsr_device.c 	struct hsr_port *master;
master            105 net/hsr/hsr_device.c 	master = hsr_port_get_hsr(hsr, HSR_PT_MASTER);
master            109 net/hsr/hsr_device.c 	old_operstate = master->dev->operstate;
master            110 net/hsr/hsr_device.c 	has_carrier = hsr_check_carrier(master);
master            111 net/hsr/hsr_device.c 	hsr_set_operstate(master, has_carrier);
master            112 net/hsr/hsr_device.c 	hsr_check_announce(master->dev, old_operstate);
master            135 net/hsr/hsr_device.c 	struct hsr_port *master;
master            138 net/hsr/hsr_device.c 	master = hsr_port_get_hsr(hsr, HSR_PT_MASTER);
master            141 net/hsr/hsr_device.c 		netdev_info(master->dev, "A HSR master's MTU cannot be greater than the smallest MTU of its slaves minus the HSR Tag length (%d octets).\n",
master            227 net/hsr/hsr_device.c 	struct hsr_port *master;
master            229 net/hsr/hsr_device.c 	master = hsr_port_get_hsr(hsr, HSR_PT_MASTER);
master            230 net/hsr/hsr_device.c 	if (master) {
master            231 net/hsr/hsr_device.c 		skb->dev = master->dev;
master            232 net/hsr/hsr_device.c 		hsr_forward_skb(skb, master);
master            245 net/hsr/hsr_device.c static void send_hsr_supervision_frame(struct hsr_port *master,
master            255 net/hsr/hsr_device.c 	hlen = LL_RESERVED_SPACE(master->dev);
master            256 net/hsr/hsr_device.c 	tlen = master->dev->needed_tailroom;
master            266 net/hsr/hsr_device.c 	skb->dev = master->dev;
master            271 net/hsr/hsr_device.c 			    master->hsr->sup_multicast_addr,
master            289 net/hsr/hsr_device.c 	spin_lock_irqsave(&master->hsr->seqnr_lock, irqflags);
master            291 net/hsr/hsr_device.c 		hsr_stag->sequence_nr = htons(master->hsr->sup_sequence_nr);
master            292 net/hsr/hsr_device.c 		hsr_tag->sequence_nr = htons(master->hsr->sequence_nr);
master            293 net/hsr/hsr_device.c 		master->hsr->sup_sequence_nr++;
master            294 net/hsr/hsr_device.c 		master->hsr->sequence_nr++;
master            296 net/hsr/hsr_device.c 		hsr_stag->sequence_nr = htons(master->hsr->sequence_nr);
master            297 net/hsr/hsr_device.c 		master->hsr->sequence_nr++;
master            299 net/hsr/hsr_device.c 	spin_unlock_irqrestore(&master->hsr->seqnr_lock, irqflags);
master            308 net/hsr/hsr_device.c 	ether_addr_copy(hsr_sp->macaddress_A, master->dev->dev_addr);
master            313 net/hsr/hsr_device.c 	hsr_forward_skb(skb, master);
master            326 net/hsr/hsr_device.c 	struct hsr_port *master;
master            332 net/hsr/hsr_device.c 	master = hsr_port_get_hsr(hsr, HSR_PT_MASTER);
master            335 net/hsr/hsr_device.c 		send_hsr_supervision_frame(master, HSR_TLV_ANNOUNCE,
master            341 net/hsr/hsr_device.c 		send_hsr_supervision_frame(master, HSR_TLV_LIFE_CHECK,
master            347 net/hsr/hsr_device.c 	if (is_admin_up(master->dev))
master             22 net/hsr/hsr_main.c 	struct hsr_port *port, *master;
master             61 net/hsr/hsr_main.c 		master = hsr_port_get_hsr(hsr, HSR_PT_MASTER);
master             64 net/hsr/hsr_main.c 			ether_addr_copy(master->dev->dev_addr, dev->dev_addr);
master             66 net/hsr/hsr_main.c 						 master->dev);
master             72 net/hsr/hsr_main.c 					   master->dev->dev_addr,
master             75 net/hsr/hsr_main.c 						master->dev->dev_addr);
master             77 net/hsr/hsr_main.c 			netdev_warn(master->dev,
master             84 net/hsr/hsr_main.c 		master = hsr_port_get_hsr(port->hsr, HSR_PT_MASTER);
master             85 net/hsr/hsr_main.c 		master->dev->mtu = mtu_max;
master            151 net/hsr/hsr_netlink.c 	struct hsr_port *master;
master            181 net/hsr/hsr_netlink.c 	master = hsr_port_get_hsr(hsr, HSR_PT_MASTER);
master            182 net/hsr/hsr_netlink.c 	netdev_warn(master->dev, "Could not send HSR ring error message\n");
master            193 net/hsr/hsr_netlink.c 	struct hsr_port *master;
master            218 net/hsr/hsr_netlink.c 	master = hsr_port_get_hsr(hsr, HSR_PT_MASTER);
master            219 net/hsr/hsr_netlink.c 	netdev_warn(master->dev, "Could not send HSR node down\n");
master            131 net/hsr/hsr_slave.c 	struct hsr_port *port, *master;
master            161 net/hsr/hsr_slave.c 	master = hsr_port_get_hsr(hsr, HSR_PT_MASTER);
master            162 net/hsr/hsr_slave.c 	netdev_update_features(master->dev);
master            163 net/hsr/hsr_slave.c 	dev_set_mtu(master->dev, hsr_get_max_mtu(hsr));
master            175 net/hsr/hsr_slave.c 	struct hsr_port *master;
master            178 net/hsr/hsr_slave.c 	master = hsr_port_get_hsr(hsr, HSR_PT_MASTER);
master            181 net/hsr/hsr_slave.c 	if (port != master) {
master            182 net/hsr/hsr_slave.c 		if (master) {
master            183 net/hsr/hsr_slave.c 			netdev_update_features(master->dev);
master            184 net/hsr/hsr_slave.c 			dev_set_mtu(master->dev, hsr_get_max_mtu(hsr));
master            196 net/hsr/hsr_slave.c 	if (port != master)
master            417 net/ipv4/netfilter/nf_nat_h323.c 	    new->master->tuplehash[!this->dir].tuple.src.u3;
master             47 net/ipv4/netfilter/nf_nat_pptp.c 	const struct nf_conn *master = ct->master;
master             60 net/ipv4/netfilter/nf_nat_pptp.c 	ct_pptp_info = nfct_help_data(master);
master             67 net/ipv4/netfilter/nf_nat_pptp.c 		t.src.u3.ip = master->tuplehash[!exp->dir].tuple.src.u3.ip;
master             69 net/ipv4/netfilter/nf_nat_pptp.c 		t.dst.u3.ip = master->tuplehash[!exp->dir].tuple.dst.u3.ip;
master             76 net/ipv4/netfilter/nf_nat_pptp.c 		t.src.u3.ip = master->tuplehash[!exp->dir].tuple.src.u3.ip;
master             78 net/ipv4/netfilter/nf_nat_pptp.c 		t.dst.u3.ip = master->tuplehash[!exp->dir].tuple.dst.u3.ip;
master            100 net/ipv4/netfilter/nf_nat_pptp.c 		= ct->master->tuplehash[!exp->dir].tuple.dst.u3;
master            110 net/ipv4/netfilter/nf_nat_pptp.c 		= ct->master->tuplehash[!exp->dir].tuple.src.u3;
master            202 net/ipv4/netfilter/nf_nat_pptp.c 	const struct nf_conn *ct = expect_orig->master;
master           1646 net/ipv4/nexthop.c 		struct net_device *master;
master           1651 net/ipv4/nexthop.c 		master = netdev_master_upper_dev_get((struct net_device *)dev);
master           1652 net/ipv4/nexthop.c 		if (!master || master->ifindex != master_idx)
master           1722 net/ipv6/addrconf.c 				 const struct net_device *master,
master           1734 net/ipv6/addrconf.c 	idev = __in6_dev_get(master);
master           1796 net/ipv6/addrconf.c 		const struct net_device *master;
master           1803 net/ipv6/addrconf.c 		master = l3mdev_master_dev_rcu(dst_dev);
master           1804 net/ipv6/addrconf.c 		if (master) {
master           1805 net/ipv6/addrconf.c 			master_idx = master->ifindex;
master           1808 net/ipv6/addrconf.c 							    master, &dst,
master             27 net/l3mdev/l3mdev.c 		struct net_device *master;
master             36 net/l3mdev/l3mdev.c 		master = netdev_master_upper_dev_get_rcu(_dev);
master             37 net/l3mdev/l3mdev.c 		if (master)
master             38 net/l3mdev/l3mdev.c 			ifindex = master->ifindex;
master             84 net/l3mdev/l3mdev.c 		const struct net_device *master;
master             86 net/l3mdev/l3mdev.c 		master = netdev_master_upper_dev_get_rcu(_dev);
master             87 net/l3mdev/l3mdev.c 		if (master &&
master             88 net/l3mdev/l3mdev.c 		    master->l3mdev_ops->l3mdev_fib_table)
master             89 net/l3mdev/l3mdev.c 			tb_id = master->l3mdev_ops->l3mdev_fib_table(master);
master            505 net/mac80211/iface.c 		struct ieee80211_sub_if_data *master;
master            514 net/mac80211/iface.c 		master = container_of(sdata->bss,
master            517 net/mac80211/iface.c 			master->control_port_protocol;
master            519 net/mac80211/iface.c 			master->control_port_no_encrypt;
master            521 net/mac80211/iface.c 			master->control_port_over_nl80211;
master            522 net/mac80211/iface.c 		sdata->vif.cab_queue = master->vif.cab_queue;
master            523 net/mac80211/iface.c 		memcpy(sdata->vif.hw_queue, master->vif.hw_queue,
master            525 net/mac80211/iface.c 		sdata->vif.bss_conf.chandef = master->vif.bss_conf.chandef;
master            529 net/mac80211/iface.c 			master->crypto_tx_tailroom_needed_cnt;
master            986 net/mac80211/key.c 	struct ieee80211_sub_if_data *master;
master           1008 net/mac80211/key.c 			master = container_of(sdata->bss,
master           1013 net/mac80211/key.c 				     master->crypto_tx_tailroom_needed_cnt);
master            470 net/netfilter/nf_conntrack_core.c 	b = (unsigned long)ct->master;
master            588 net/netfilter/nf_conntrack_core.c 	struct nf_conn *master = ct->master;
master            590 net/netfilter/nf_conntrack_core.c 	if (master)
master            591 net/netfilter/nf_conntrack_core.c 		nf_ct_gre_keymap_destroy(master);
master            623 net/netfilter/nf_conntrack_core.c 	if (ct->master)
master            624 net/netfilter/nf_conntrack_core.c 		nf_ct_put(ct->master);
master           1486 net/netfilter/nf_conntrack_core.c 			ct->master = exp->master;
master           1494 net/netfilter/nf_conntrack_core.c 			ct->mark = exp->master->mark;
master           1497 net/netfilter/nf_conntrack_core.c 			ct->secmark = exp->master->secmark;
master           1771 net/netfilter/nf_conntrack_core.c 	if (ct->master || (help && !hlist_empty(&help->expectations)))
master            244 net/netfilter/nf_conntrack_ecache.c 	e = nf_ct_ecache_find(exp->master);
master             50 net/netfilter/nf_conntrack_expect.c 	struct nf_conn_help *master_help = nfct_help(exp->master);
master            101 net/netfilter/nf_conntrack_expect.c 	       net_eq(net, nf_ct_net(i->master)) &&
master            102 net/netfilter/nf_conntrack_expect.c 	       nf_ct_zone_equal_any(i->master, zone);
master            183 net/netfilter/nf_conntrack_expect.c 	if (!nf_ct_is_confirmed(exp->master))
master            194 net/netfilter/nf_conntrack_expect.c 	if (unlikely(nf_ct_is_dying(exp->master) ||
master            195 net/netfilter/nf_conntrack_expect.c 		     !atomic_inc_not_zero(&exp->master->ct_general.use)))
master            206 net/netfilter/nf_conntrack_expect.c 	nf_ct_put(exp->master);
master            247 net/netfilter/nf_conntrack_expect.c 	       net_eq(nf_ct_net(a->master), nf_ct_net(b->master)) &&
master            248 net/netfilter/nf_conntrack_expect.c 	       nf_ct_zone_equal_any(a->master, nf_ct_zone(b->master));
master            256 net/netfilter/nf_conntrack_expect.c 	       net_eq(nf_ct_net(a->master), nf_ct_net(b->master)) &&
master            257 net/netfilter/nf_conntrack_expect.c 	       nf_ct_zone_equal_any(a->master, nf_ct_zone(b->master));
master            267 net/netfilter/nf_conntrack_expect.c 	return a->master == b->master;
master            290 net/netfilter/nf_conntrack_expect.c 	new->master = me;
master            371 net/netfilter/nf_conntrack_expect.c 	struct nf_conn_help *master_help = nfct_help(exp->master);
master            398 net/netfilter/nf_conntrack_expect.c static void evict_oldest_expect(struct nf_conn *master,
master            401 net/netfilter/nf_conntrack_expect.c 	struct nf_conn_help *master_help = nfct_help(master);
master            418 net/netfilter/nf_conntrack_expect.c 	struct nf_conn *master = expect->master;
master            419 net/netfilter/nf_conntrack_expect.c 	struct nf_conn_help *master_help = nfct_help(master);
master            435 net/netfilter/nf_conntrack_expect.c 			    i->master != expect->master)
master            452 net/netfilter/nf_conntrack_expect.c 			evict_oldest_expect(master, expect);
master            637 net/netfilter/nf_conntrack_expect.c 	helper = rcu_dereference(nfct_help(expect->master)->helper);
master           1240 net/netfilter/nf_conntrack_h323_main.c 	if (exp && exp->master == ct)
master            444 net/netfilter/nf_conntrack_helper.c 	struct nf_conn_help *help = nfct_help(exp->master);
master            391 net/netfilter/nf_conntrack_netlink.c #define master_tuple(ct) &(ct->master->tuplehash[IP_CT_DIR_ORIGINAL].tuple)
master           1633 net/netfilter/nf_conntrack_netlink.c 	if (ct->master) {
master           2060 net/netfilter/nf_conntrack_netlink.c 		struct nf_conntrack_tuple master;
master           2064 net/netfilter/nf_conntrack_netlink.c 		err = ctnetlink_parse_tuple(cda, &master, CTA_TUPLE_MASTER,
master           2069 net/netfilter/nf_conntrack_netlink.c 		master_h = nf_conntrack_find_get(net, zone, &master);
master           2076 net/netfilter/nf_conntrack_netlink.c 		ct->master = master_ct;
master           2454 net/netfilter/nf_conntrack_netlink.c 	if (ct->master && ctnetlink_dump_master(skb, ct) < 0)
master           2717 net/netfilter/nf_conntrack_netlink.c 	c = (unsigned long)exp->master;
master           2731 net/netfilter/nf_conntrack_netlink.c 	struct nf_conn *master = exp->master;
master           2748 net/netfilter/nf_conntrack_netlink.c 				 &master->tuplehash[IP_CT_DIR_ORIGINAL].tuple,
master           2762 net/netfilter/nf_conntrack_netlink.c 		nat_tuple.src.l3num = nf_ct_l3num(master);
master           2764 net/netfilter/nf_conntrack_netlink.c 		nat_tuple.dst.protonum = nf_ct_protonum(master);
master           2778 net/netfilter/nf_conntrack_netlink.c 	help = nfct_help(master);
master           2907 net/netfilter/nf_conntrack_netlink.c 			if (!net_eq(nf_ct_net(exp->master), net))
master           3119 net/netfilter/nf_conntrack_netlink.c 	m_help = nfct_help(exp->master);
master           3289 net/netfilter/nf_conntrack_netlink.c 	exp->master = ct;
master            126 net/netfilter/nf_conntrack_pptp.c 	if (nf_nat_pptp_expectfn && ct->master->status & IPS_NAT_MASK)
master            926 net/netfilter/nf_conntrack_sip.c 		if (!exp || exp->master == ct ||
master            927 net/netfilter/nf_conntrack_sip.c 		    nfct_help(exp->master)->helper != nfct_help(ct)->helper ||
master             61 net/netfilter/nf_nat_amanda.c 		nf_ct_helper_log(skb, exp->master, "all ports in use");
master             66 net/netfilter/nf_nat_amanda.c 	if (!nf_nat_mangle_udp_packet(skb, exp->master, ctinfo,
master             69 net/netfilter/nf_nat_amanda.c 		nf_ct_helper_log(skb, exp->master, "cannot mangle packet");
master            428 net/netfilter/nf_nat_core.c 		if (!ct->master)
master             74 net/netfilter/nf_nat_ftp.c 	struct nf_conn *ct = exp->master;
master            190 net/netfilter/nf_nat_helper.c 		= ct->master->tuplehash[!exp->dir].tuple.dst.u3;
master            197 net/netfilter/nf_nat_helper.c 		= ct->master->tuplehash[!exp->dir].tuple.src.u3;
master             40 net/netfilter/nf_nat_irc.c 	struct nf_conn *ct = exp->master;
master            321 net/netfilter/nf_nat_sip.c 	struct nf_conn_help *help = nfct_help(ct->master);
master            361 net/netfilter/nf_nat_sip.c 			     &ct->master->tuplehash[exp->dir].tuple.src.u3)) {
master            364 net/netfilter/nf_nat_sip.c 			= ct->master->tuplehash[!exp->dir].tuple.dst.u3;
master             27 net/netfilter/nf_nat_tftp.c 	const struct nf_conn *ct = exp->master;
master             34 net/netfilter/nf_nat_tftp.c 		nf_ct_helper_log(skb, exp->master, "cannot add expectation");
master            111 net/netfilter/nft_ct.c 		if (ct->master == NULL)
master            113 net/netfilter/nft_ct.c 		help = nfct_help(ct->master);
master            113 net/netfilter/xt_cluster.c 	if (ct->master)
master            114 net/netfilter/xt_cluster.c 		hash = xt_cluster_hash(ct->master, info);
master             34 net/netfilter/xt_helper.c 	if (!ct || !ct->master)
master             37 net/netfilter/xt_helper.c 	master_help = nfct_help(ct->master);
master             68 net/netfilter/xt_limit.c 	struct xt_limit_priv *priv = r->master;
master            116 net/netfilter/xt_limit.c 	r->master = priv;
master            134 net/netfilter/xt_limit.c 	kfree(info->master);
master            146 net/netfilter/xt_limit.c 	u_int32_t master;
master            157 net/netfilter/xt_limit.c 		.prev		= cm->prev | (unsigned long)cm->master << 32,
master            175 net/netfilter/xt_limit.c 		.master		= m->prev >> 32,
master             30 net/netfilter/xt_quota.c 	struct xt_quota_priv *priv = q->master;
master             53 net/netfilter/xt_quota.c 	q->master = kmalloc(sizeof(*q->master), GFP_KERNEL);
master             54 net/netfilter/xt_quota.c 	if (q->master == NULL)
master             57 net/netfilter/xt_quota.c 	spin_lock_init(&q->master->lock);
master             58 net/netfilter/xt_quota.c 	q->master->quota = q->quota;
master             66 net/netfilter/xt_quota.c 	kfree(q->master);
master             77 net/netfilter/xt_quota.c 	.usersize   = offsetof(struct xt_quota_info, master),
master             42 net/netfilter/xt_statistic.c 			oval = atomic_read(&info->master->count);
master             44 net/netfilter/xt_statistic.c 		} while (atomic_cmpxchg(&info->master->count, oval, nval) != oval);
master             61 net/netfilter/xt_statistic.c 	info->master = kzalloc(sizeof(*info->master), GFP_KERNEL);
master             62 net/netfilter/xt_statistic.c 	if (info->master == NULL)
master             64 net/netfilter/xt_statistic.c 	atomic_set(&info->master->count, info->u.nth.count);
master             73 net/netfilter/xt_statistic.c 	kfree(info->master);
master             84 net/netfilter/xt_statistic.c 	.usersize   = offsetof(struct xt_statistic_info, master),
master            202 net/openvswitch/conntrack.c 		if (ct->master)
master            203 net/openvswitch/conntrack.c 			ct = ct->master;
master            252 net/openvswitch/conntrack.c 		if (ct->master)
master            376 net/openvswitch/conntrack.c 	master_cl = ct->master ? nf_ct_labels_find(ct->master) : NULL;
master           1056 net/openvswitch/conntrack.c 		__ovs_ct_update_key(key, state, &info->zone, exp->master);
master            135 net/sched/sch_teql.c 	struct teql_master *master = dat->m;
master            137 net/sched/sch_teql.c 	prev = master->slaves;
master            143 net/sched/sch_teql.c 				if (q == master->slaves) {
master            144 net/sched/sch_teql.c 					master->slaves = NEXT_SLAVE(q);
master            145 net/sched/sch_teql.c 					if (q == master->slaves) {
master            149 net/sched/sch_teql.c 						txq = netdev_get_tx_queue(master->dev, 0);
master            150 net/sched/sch_teql.c 						master->slaves = NULL;
master            162 net/sched/sch_teql.c 		} while ((prev = q) != master->slaves);
master            277 net/sched/sch_teql.c 	struct teql_master *master = netdev_priv(dev);
master            284 net/sched/sch_teql.c 	start = master->slaves;
master            315 net/sched/sch_teql.c 					master->slaves = NEXT_SLAVE(q);
master            317 net/sched/sch_teql.c 					master->tx_packets++;
master            318 net/sched/sch_teql.c 					master->tx_bytes += length;
master            327 net/sched/sch_teql.c 			master->slaves = NEXT_SLAVE(q);
master            345 net/sched/sch_teql.c 	master->tx_errors++;
master            348 net/sched/sch_teql.c 	master->tx_dropped++;
master            439 net/sched/sch_teql.c 	struct teql_master *master = netdev_priv(dev);
master            440 net/sched/sch_teql.c 	struct Qdisc_ops *ops = &master->qops;
master            442 net/sched/sch_teql.c 	master->dev	= dev;
master            476 net/sched/sch_teql.c 		struct teql_master *master;
master            490 net/sched/sch_teql.c 		master = netdev_priv(dev);
master            492 net/sched/sch_teql.c 		strlcpy(master->qops.id, dev->name, IFNAMSIZ);
master            493 net/sched/sch_teql.c 		err = register_qdisc(&master->qops);
master            501 net/sched/sch_teql.c 		list_add_tail(&master->master_list, &master_dev_list);
master            508 net/sched/sch_teql.c 	struct teql_master *master, *nxt;
master            510 net/sched/sch_teql.c 	list_for_each_entry_safe(master, nxt, &master_dev_list, master_list) {
master            512 net/sched/sch_teql.c 		list_del(&master->master_list);
master            514 net/sched/sch_teql.c 		unregister_qdisc(&master->qops);
master            515 net/sched/sch_teql.c 		unregister_netdev(master->dev);
master            516 net/sched/sch_teql.c 		free_netdev(master->dev);
master            164 sound/aoa/core/gpio-feature.c FTR_GPIO(master, 3);
master            670 sound/aoa/fabrics/layout.c AMP_CONTROL(master, "Master Switch");
master            175 sound/core/timer.c 	struct snd_timer_instance *master;
master            179 sound/core/timer.c 		list_for_each_entry(master, &timer->open_list_head, open_list) {
master            180 sound/core/timer.c 			if (slave->slave_class == master->slave_class &&
master            181 sound/core/timer.c 			    slave->slave_id == master->slave_id) {
master            182 sound/core/timer.c 				if (master->timer->num_instances >=
master            183 sound/core/timer.c 				    master->timer->max_instances)
master            186 sound/core/timer.c 					       &master->slave_list_head);
master            187 sound/core/timer.c 				master->timer->num_instances++;
master            189 sound/core/timer.c 				slave->master = master;
master            190 sound/core/timer.c 				slave->timer = master->timer;
master            205 sound/core/timer.c static int snd_timer_check_master(struct snd_timer_instance *master)
master            211 sound/core/timer.c 		if (slave->slave_class == master->slave_class &&
master            212 sound/core/timer.c 		    slave->slave_id == master->slave_id) {
master            213 sound/core/timer.c 			if (master->timer->num_instances >=
master            214 sound/core/timer.c 			    master->timer->max_instances)
master            216 sound/core/timer.c 			list_move_tail(&slave->open_list, &master->slave_list_head);
master            217 sound/core/timer.c 			master->timer->num_instances++;
master            219 sound/core/timer.c 			spin_lock(&master->timer->lock);
master            220 sound/core/timer.c 			slave->master = master;
master            221 sound/core/timer.c 			slave->timer = master->timer;
master            224 sound/core/timer.c 					      &master->slave_active_head);
master            225 sound/core/timer.c 			spin_unlock(&master->timer->lock);
master            391 sound/core/timer.c 			slave->master = NULL;
master            572 sound/core/timer.c 	if (timeri->master && timeri->timer) {
master            575 sound/core/timer.c 			      &timeri->master->slave_active_head);
master             49 sound/core/vmaster.c 	struct link_master *master;
master            115 sound/core/vmaster.c static int master_init(struct link_master *master)
master            119 sound/core/vmaster.c 	if (master->info.count)
master            122 sound/core/vmaster.c 	list_for_each_entry(slave, &master->slaves, list) {
master            126 sound/core/vmaster.c 		master->info = slave->info;
master            127 sound/core/vmaster.c 		master->info.count = 1; /* always mono */
master            129 sound/core/vmaster.c 		master->val = master->info.max_val;
master            130 sound/core/vmaster.c 		if (master->hook)
master            131 sound/core/vmaster.c 			master->hook(master->hook_private_data, master->val);
master            155 sound/core/vmaster.c 	err = master_init(slave->master);
master            163 sound/core/vmaster.c 				!!slave->master->val;
master            169 sound/core/vmaster.c 			vol += slave->master->val - slave->master->info.max_val;
master            235 sound/core/vmaster.c 	if (slave->master)
master            252 sound/core/vmaster.c int _snd_ctl_add_slave(struct snd_kcontrol *master, struct snd_kcontrol *slave,
master            255 sound/core/vmaster.c 	struct link_master *master_link = snd_kcontrol_chip(master);
master            265 sound/core/vmaster.c 	srec->master = master_link;
master            288 sound/core/vmaster.c 	struct link_master *master = snd_kcontrol_chip(kcontrol);
master            291 sound/core/vmaster.c 	ret = master_init(master);
master            294 sound/core/vmaster.c 	uinfo->type = master->info.type;
master            295 sound/core/vmaster.c 	uinfo->count = master->info.count;
master            296 sound/core/vmaster.c 	uinfo->value.integer.min = master->info.min_val;
master            297 sound/core/vmaster.c 	uinfo->value.integer.max = master->info.max_val;
master            304 sound/core/vmaster.c 	struct link_master *master = snd_kcontrol_chip(kcontrol);
master            305 sound/core/vmaster.c 	int err = master_init(master);
master            308 sound/core/vmaster.c 	ucontrol->value.integer.value[0] = master->val;
master            312 sound/core/vmaster.c static int sync_slaves(struct link_master *master, int old_val, int new_val)
master            320 sound/core/vmaster.c 	list_for_each_entry(slave, &master->slaves, list) {
master            321 sound/core/vmaster.c 		master->val = old_val;
master            324 sound/core/vmaster.c 		master->val = new_val;
master            334 sound/core/vmaster.c 	struct link_master *master = snd_kcontrol_chip(kcontrol);
master            338 sound/core/vmaster.c 	err = master_init(master);
master            342 sound/core/vmaster.c 	old_val = master->val;
master            347 sound/core/vmaster.c 	err = sync_slaves(master, old_val, new_val);
master            350 sound/core/vmaster.c 	if (master->hook && !first_init)
master            351 sound/core/vmaster.c 		master->hook(master->hook_private_data, master->val);
master            357 sound/core/vmaster.c 	struct link_master *master = snd_kcontrol_chip(kcontrol);
master            361 sound/core/vmaster.c 	list_for_each_entry_safe(slave, n, &master->slaves, list) {
master            370 sound/core/vmaster.c 	kfree(master);
master            394 sound/core/vmaster.c 	struct link_master *master;
master            403 sound/core/vmaster.c 	master = kzalloc(sizeof(*master), GFP_KERNEL);
master            404 sound/core/vmaster.c 	if (!master)
master            406 sound/core/vmaster.c 	INIT_LIST_HEAD(&master->slaves);
master            408 sound/core/vmaster.c 	kctl = snd_ctl_new1(&knew, master);
master            410 sound/core/vmaster.c 		kfree(master);
master            426 sound/core/vmaster.c 			memcpy(master->tlv, tlv, sizeof(master->tlv));
master            427 sound/core/vmaster.c 			kctl->tlv.p = master->tlv;
master            450 sound/core/vmaster.c 	struct link_master *master = snd_kcontrol_chip(kcontrol);
master            451 sound/core/vmaster.c 	master->hook = hook;
master            452 sound/core/vmaster.c 	master->hook_private_data = private_data;
master            468 sound/core/vmaster.c 	struct link_master *master;
master            473 sound/core/vmaster.c 	master = snd_kcontrol_chip(kcontrol);
master            475 sound/core/vmaster.c 		int err = master_init(master);
master            479 sound/core/vmaster.c 		err = sync_slaves(master, master->val, master->val);
master            484 sound/core/vmaster.c 	if (master->hook && !first_init)
master            485 sound/core/vmaster.c 		master->hook(master->hook_private_data, master->val);
master            504 sound/core/vmaster.c 	struct link_master *master;
master            508 sound/core/vmaster.c 	master = snd_kcontrol_chip(kctl);
master            509 sound/core/vmaster.c 	err = master_init(master);
master            512 sound/core/vmaster.c 	list_for_each_entry(slave, &master->slaves, list) {
master             45 sound/i2c/i2c.c 	if (bus->master)
master             66 sound/i2c/i2c.c 		       struct snd_i2c_bus *master, struct snd_i2c_bus **ri2c)
master             83 sound/i2c/i2c.c 	if (master) {
master             84 sound/i2c/i2c.c 		list_add_tail(&bus->buses, &master->buses);
master             85 sound/i2c/i2c.c 		bus->master = master;
master             67 sound/mips/hal2.c 	unsigned int master;		/* Master frequency */
master            320 sound/mips/hal2.c 		codec->master = 44100;
master            323 sound/mips/hal2.c 		codec->master = 48000;
master            328 sound/mips/hal2.c 	rate = 4 * codec->master / mod;
master            335 sound/mips/hal2.c 	unsigned int master = hal2->dac.master;
master            339 sound/mips/hal2.c 	hal2_i_write16(hal2, H2I_BRES1_C1, (master == 44100) ? 1 : 0);
master            346 sound/mips/hal2.c 	unsigned int master = hal2->adc.master;
master            350 sound/mips/hal2.c 	hal2_i_write16(hal2, H2I_BRES2_C1, (master == 44100) ? 1 : 0);
master            765 sound/pci/ca0106/ca0106_mixer.c 				 struct snd_kcontrol *master, char **list)
master            770 sound/pci/ca0106/ca0106_mixer.c 			snd_ctl_add_slave(master, slave);
master             49 sound/pci/ctxfi/ctamixer.c 	.master		= amixer_master,
master            122 sound/pci/ctxfi/ctamixer.c 	amixer->rsc.ops->master(&amixer->rsc);
master            124 sound/pci/ctxfi/ctamixer.c 		input->ops->master(input);
master            127 sound/pci/ctxfi/ctamixer.c 		sum->rsc.ops->master(&sum->rsc);
master            145 sound/pci/ctxfi/ctamixer.c 	amixer->rsc.ops->master(&amixer->rsc);
master            147 sound/pci/ctxfi/ctamixer.c 		input->ops->master(input);
master            150 sound/pci/ctxfi/ctamixer.c 		sum->rsc.ops->master(&sum->rsc);
master            357 sound/pci/ctxfi/ctamixer.c 	.master		= sum_master,
master            696 sound/pci/ctxfi/ctatc.c 			out_ports[i]->ops->master(out_ports[i]);
master             83 sound/pci/ctxfi/ctdaio.c 	.master		= daio_master,
master             90 sound/pci/ctxfi/ctdaio.c 	.master		= daio_master,
master             97 sound/pci/ctxfi/ctdaio.c 	.master		= daio_master,
master            168 sound/pci/ctxfi/ctdaio.c 	input->ops->master(input);
master            169 sound/pci/ctxfi/ctdaio.c 	daio->rscl.ops->master(&daio->rscl);
master            179 sound/pci/ctxfi/ctdaio.c 	input->ops->master(input);
master            180 sound/pci/ctxfi/ctdaio.c 	daio->rscl.ops->master(&daio->rscl);
master            197 sound/pci/ctxfi/ctdaio.c 	input->ops->master(input);
master            198 sound/pci/ctxfi/ctdaio.c 	daio->rscr.ops->master(&daio->rscr);
master            208 sound/pci/ctxfi/ctdaio.c 	input->ops->master(input);
master            209 sound/pci/ctxfi/ctdaio.c 	daio->rscr.ops->master(&daio->rscr);
master            275 sound/pci/ctxfi/ctdaio.c 	src->ops->master(src);
master            282 sound/pci/ctxfi/ctdaio.c 	src->ops->master(src);
master            129 sound/pci/ctxfi/ctresource.c 	.master		= rsc_master,
master             42 sound/pci/ctxfi/ctresource.h 	int (*master)(struct rsc *rsc);	/* Move to master resource */
master            181 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            199 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            250 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            260 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            286 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            322 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            329 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            472 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            491 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            497 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            507 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            513 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            523 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            529 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            611 sound/pci/ctxfi/ctsrc.c 	.master		= srcimp_master,
master            622 sound/pci/ctxfi/ctsrc.c 	srcimp->rsc.ops->master(&srcimp->rsc);
master            623 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
master            624 sound/pci/ctxfi/ctsrc.c 	input->ops->master(input);
master            639 sound/pci/ctxfi/ctsrc.c 	srcimp->rsc.ops->master(&srcimp->rsc);
master            640 sound/pci/ctxfi/ctsrc.c 	input->ops->master(input);
master            690 sound/pci/ctxfi/ctsrc.c 	srcimp->rsc.ops->master(&srcimp->rsc);
master            269 sound/pci/emu10k1/emupcm.c 				       int master, int extra,
master            310 sound/pci/emu10k1/emupcm.c 		tmp = stereo ? (master ? 1 : 2) : 0;
master            317 sound/pci/emu10k1/emupcm.c 	if (master) {
master            666 sound/pci/emu10k1/emupcm.c 					       int master, int extra,
master            681 sound/pci/emu10k1/emupcm.c 	tmp = runtime->channels == 2 ? (master ? 1 : 2) : 0;
master            690 sound/pci/emu10k1/emupcm.c static void snd_emu10k1_playback_trigger_voice(struct snd_emu10k1 *emu, struct snd_emu10k1_voice *evoice, int master, int extra)
master            708 sound/pci/emu10k1/emupcm.c 	if (master || evoice->epcm->type == PLAYBACK_EFX)
master           2504 sound/pci/hda/patch_hdmi.c 	struct pci_dev *pci, *master;
master           2508 sound/pci/hda/patch_hdmi.c 	master = to_pci_dev(bus->dev);
master           2510 sound/pci/hda/patch_hdmi.c 	return master->bus == pci->bus;
master             52 sound/pci/ice1712/aureon.c 	unsigned short master[2];
master            682 sound/pci/ice1712/aureon.c static void wm_set_vol(struct snd_ice1712 *ice, unsigned int index, unsigned short vol, unsigned short master)
master            686 sound/pci/ice1712/aureon.c 	if ((master & WM_VOL_MUTE) || (vol & WM_VOL_MUTE)) {
master            689 sound/pci/ice1712/aureon.c 		nvol = ((vol % WM_VOL_CNT) * (master % WM_VOL_CNT)) /
master            749 sound/pci/ice1712/aureon.c 			spec->master[i] & ~WM_VOL_MUTE;
master            764 sound/pci/ice1712/aureon.c 		vol |= spec->master[ch] & WM_VOL_MUTE;
master            765 sound/pci/ice1712/aureon.c 		if (vol != spec->master[ch]) {
master            767 sound/pci/ice1712/aureon.c 			spec->master[ch] = vol;
master            771 sound/pci/ice1712/aureon.c 					   spec->master[ch]);
master            825 sound/pci/ice1712/aureon.c 				   spec->master[i]);
master            877 sound/pci/ice1712/aureon.c 				   spec->master[i]);
master            897 sound/pci/ice1712/aureon.c 		(spec->master[0] & WM_VOL_MUTE) ? 0 : 1;
master            899 sound/pci/ice1712/aureon.c 		(spec->master[1] & WM_VOL_MUTE) ? 0 : 1;
master            911 sound/pci/ice1712/aureon.c 		int val = (spec->master[i] & WM_VOL_MUTE) ? 0 : 1;
master            914 sound/pci/ice1712/aureon.c 			spec->master[i] &= ~WM_VOL_MUTE;
master            915 sound/pci/ice1712/aureon.c 			spec->master[i] |=
master            920 sound/pci/ice1712/aureon.c 					   spec->master[i]);
master           2078 sound/pci/ice1712/aureon.c 		wm_set_vol(ice, i, spec->vol[i], spec->master[i % 2]);
master           2115 sound/pci/ice1712/aureon.c 	spec->master[0] = WM_VOL_MUTE;
master           2116 sound/pci/ice1712/aureon.c 	spec->master[1] = WM_VOL_MUTE;
master           2119 sound/pci/ice1712/aureon.c 		wm_set_vol(ice, i, spec->vol[i], spec->master[i % 2]);
master            118 sound/pci/ice1712/hoontech.c static void snd_ice1712_stdsp24_box_midi(struct snd_ice1712 *ice, int box, int master)
master            129 sound/pci/ice1712/hoontech.c 	ICE1712_STDSP24_2_MIDI1(spec->boxbits, master);
master            422 sound/pci/ice1712/juli.c 		       struct snd_kcontrol *master,
master            430 sound/pci/ice1712/juli.c 			snd_ctl_add_slave(master, slave);
master             46 sound/pci/ice1712/phase.c 	unsigned short master[2];
master            266 sound/pci/ice1712/phase.c 			unsigned short vol, unsigned short master)
master            270 sound/pci/ice1712/phase.c 	if ((master & WM_VOL_MUTE) || (vol & WM_VOL_MUTE))
master            274 sound/pci/ice1712/phase.c 			(master & ~WM_VOL_MUTE)) / 127) & WM_VOL_MAX];
master            335 sound/pci/ice1712/phase.c 		ucontrol->value.integer.value[i] = spec->master[i] &
master            352 sound/pci/ice1712/phase.c 		vol |= spec->master[ch] & WM_VOL_MUTE;
master            353 sound/pci/ice1712/phase.c 		if (vol != spec->master[ch]) {
master            355 sound/pci/ice1712/phase.c 			spec->master[ch] = vol;
master            359 sound/pci/ice1712/phase.c 					   spec->master[ch]);
master            451 sound/pci/ice1712/phase.c 	spec->master[0] = WM_VOL_MUTE;
master            452 sound/pci/ice1712/phase.c 	spec->master[1] = WM_VOL_MUTE;
master            455 sound/pci/ice1712/phase.c 		wm_set_vol(ice, i, spec->vol[i], spec->master[i % 2]);
master            511 sound/pci/ice1712/phase.c 				   spec->master[i]);
master            566 sound/pci/ice1712/phase.c 					spec->master[i]);
master            587 sound/pci/ice1712/phase.c 		(spec->master[0] & WM_VOL_MUTE) ? 0 : 1;
master            589 sound/pci/ice1712/phase.c 		(spec->master[1] & WM_VOL_MUTE) ? 0 : 1;
master            602 sound/pci/ice1712/phase.c 		int val = (spec->master[i] & WM_VOL_MUTE) ? 0 : 1;
master            605 sound/pci/ice1712/phase.c 			spec->master[i] &= ~WM_VOL_MUTE;
master            606 sound/pci/ice1712/phase.c 			spec->master[i] |=
master            612 sound/pci/ice1712/phase.c 						spec->master[i]);
master             29 sound/pci/ice1712/prodigy_hifi.c 	unsigned short master[2];
master            313 sound/pci/ice1712/prodigy_hifi.c 		       unsigned short vol, unsigned short master)
master            317 sound/pci/ice1712/prodigy_hifi.c 	if ((master & WM_VOL_MUTE) || (vol & WM_VOL_MUTE))
master            320 sound/pci/ice1712/prodigy_hifi.c 		nvol = (((vol & ~WM_VOL_MUTE) * (master & ~WM_VOL_MUTE)) / 128)
master            330 sound/pci/ice1712/prodigy_hifi.c 			   unsigned short vol, unsigned short master)
master            334 sound/pci/ice1712/prodigy_hifi.c 	if ((master & WM_VOL_MUTE) || (vol & WM_VOL_MUTE))
master            337 sound/pci/ice1712/prodigy_hifi.c 		nvol = (((vol & ~WM_VOL_MUTE) * (master & ~WM_VOL_MUTE)) / 128)
master            385 sound/pci/ice1712/prodigy_hifi.c 			wm_set_vol(ice, idx, spec->vol[2 + i], spec->master[i]);
master            438 sound/pci/ice1712/prodigy_hifi.c 				       spec->vol[ofs + i], spec->master[i]);
master            466 sound/pci/ice1712/prodigy_hifi.c 		ucontrol->value.integer.value[i] = spec->master[i];
master            479 sound/pci/ice1712/prodigy_hifi.c 		if (ucontrol->value.integer.value[ch] != spec->master[ch]) {
master            480 sound/pci/ice1712/prodigy_hifi.c 			spec->master[ch] = ucontrol->value.integer.value[ch];
master            484 sound/pci/ice1712/prodigy_hifi.c 				   spec->vol[2 + ch], spec->master[ch]);
master            487 sound/pci/ice1712/prodigy_hifi.c 				       spec->vol[0 + ch], spec->master[ch]);
master            490 sound/pci/ice1712/prodigy_hifi.c 				       spec->vol[4 + ch], spec->master[ch]);
master            493 sound/pci/ice1712/prodigy_hifi.c 				       spec->vol[6 + ch], spec->master[ch]);
master           1010 sound/pci/ice1712/prodigy_hifi.c 			   spec->vol[2 + ch], spec->master[ch]);
master           1013 sound/pci/ice1712/prodigy_hifi.c 			       spec->vol[0 + ch], spec->master[ch]);
master           1016 sound/pci/ice1712/prodigy_hifi.c 			       spec->vol[4 + ch], spec->master[ch]);
master           1019 sound/pci/ice1712/prodigy_hifi.c 			       spec->vol[6 + ch], spec->master[ch]);
master            780 sound/pci/ice1712/quartet.c 		       struct snd_kcontrol *master, char * const *list)
master            785 sound/pci/ice1712/quartet.c 			snd_ctl_add_slave(master, slave);
master            284 sound/pci/lola/lola.h 	struct lola_stream *master;	/* master stream (for multi-channel) */
master            223 sound/pci/lola/lola_pcm.c 	str->master = NULL;
master            252 sound/pci/lola/lola_pcm.c 		if (s->master != str)
master            254 sound/pci/lola/lola_pcm.c 		s->master = NULL;
master            469 sound/pci/lola/lola_pcm.c 		str[i].master = str;
master            130 sound/soc/bcm/bcm2835-i2s.c 	unsigned int master = dev->fmt & SND_SOC_DAIFMT_MASTER_MASK;
master            135 sound/soc/bcm/bcm2835-i2s.c 	switch (master) {
master             31 sound/soc/codecs/adau1373.c 	bool master;
master            830 sound/soc/codecs/adau1373.c 	if (!adau1373->dais[dai].master)
master           1108 sound/soc/codecs/adau1373.c 		adau1373_dai->master = true;
master           1112 sound/soc/codecs/adau1373.c 		adau1373_dai->master = false;
master            263 sound/soc/codecs/adau1761.c 	if (!adau->master)
master            182 sound/soc/codecs/adau1781.c 	if (!adau->master)
master            561 sound/soc/codecs/adau17x1.c 		adau->master = true;
master            565 sound/soc/codecs/adau17x1.c 		adau->master = false;
master             47 sound/soc/codecs/adau17x1.h 	bool master;
master            129 sound/soc/codecs/adau1977.c 	bool master;
master            334 sound/soc/codecs/adau1977.c 	if (adau1977->master) {
master            537 sound/soc/codecs/adau1977.c 		if (adau1977->master)
master            626 sound/soc/codecs/adau1977.c 		adau1977->master = false;
master            630 sound/soc/codecs/adau1977.c 		adau1977->master = true;
master            718 sound/soc/codecs/adau1977.c 	if (adau1977->master)
master            158 sound/soc/codecs/cs4271.c 	bool				master;
master            217 sound/soc/codecs/cs4271.c 		cs4271->master = false;
master            220 sound/soc/codecs/cs4271.c 		cs4271->master = true;
master            301 sound/soc/codecs/cs4271.c 	bool		master;		/* codec mode */
master            387 sound/soc/codecs/cs4271.c 		if ((cs4271_clk_tab[i].master == cs4271->master) &&
master            671 sound/soc/codecs/da7210.c 	int master;
master            845 sound/soc/codecs/da7210.c 		if (!da7210->master) {
master            886 sound/soc/codecs/da7210.c 		da7210->master = 1;
master            890 sound/soc/codecs/da7210.c 		da7210->master = 0;
master            992 sound/soc/codecs/da7210.c 	if (!da7210->master)
master            999 sound/soc/codecs/da7210.c 		    (da7210->master ==  da7210_pll_div[cnt].mode) &&
master           1069 sound/soc/codecs/da7210.c 	da7210->master          = 0;    /* This will be set from set_fmt() */
master            743 sound/soc/codecs/da7213.c 		if (da7213->master)
master            794 sound/soc/codecs/da7213.c 		if (da7213->master)
master           1224 sound/soc/codecs/da7213.c 		da7213->master = true;
master           1227 sound/soc/codecs/da7213.c 		da7213->master = false;
master           1399 sound/soc/codecs/da7213.c 		if (!da7213->master) {
master            530 sound/soc/codecs/da7213.h 	bool master;
master           1405 sound/soc/codecs/da7218.c 		if (da7218->master)
master           1466 sound/soc/codecs/da7218.c 		if (da7218->master)
master           1939 sound/soc/codecs/da7218.c 		da7218->master = true;
master           1942 sound/soc/codecs/da7218.c 		da7218->master = false;
master           1399 sound/soc/codecs/da7218.h 	bool master;
master            803 sound/soc/codecs/da7219.c 		if (da7219->master) {
master            851 sound/soc/codecs/da7219.c 		if (da7219->master) {
master           1307 sound/soc/codecs/da7219.c 		da7219->master = true;
master           1310 sound/soc/codecs/da7219.c 		da7219->master = false;
master           1463 sound/soc/codecs/da7219.c 	if (da7219->master) {
master           1591 sound/soc/codecs/da7219.c 	if (da7219->master && wclk) {
master           1612 sound/soc/codecs/da7219.c 	if (da7219->master && !da7219->tdm_en) {
master           1898 sound/soc/codecs/da7219.c 	if (!da7219->master)
master           1915 sound/soc/codecs/da7219.c 	if (!da7219->master)
master           1930 sound/soc/codecs/da7219.c 	if (!da7219->master)
master           1982 sound/soc/codecs/da7219.c 	if (!da7219->master)
master           2017 sound/soc/codecs/da7219.c 	if (!da7219->master)
master           2071 sound/soc/codecs/da7219.c 	if (!*parent_rate || !da7219->master)
master           2095 sound/soc/codecs/da7219.c 	if (!da7219->master)
master            828 sound/soc/codecs/da7219.h 	bool master;
master            940 sound/soc/codecs/da9055.c 	int master;
master           1138 sound/soc/codecs/da9055.c 		if (!da9055->master) {
master           1180 sound/soc/codecs/da9055.c 	    (da9055->master != mode))
master           1183 sound/soc/codecs/da9055.c 	da9055->master = mode;
master           1291 sound/soc/codecs/da9055.c 	if (!da9055->master && (fout != 2822400))
master           1298 sound/soc/codecs/da9055.c 		    (da9055->master ==  da9055_pll_div[cnt].mode) &&
master             87 sound/soc/codecs/es8328.c 	bool master;
master            465 sound/soc/codecs/es8328.c 	if (es8328->master && es8328->sysclk_constraints)
master            489 sound/soc/codecs/es8328.c 	if (es8328->master) {
master            599 sound/soc/codecs/es8328.c 		es8328->master = true;
master            605 sound/soc/codecs/es8328.c 		es8328->master = false;
master           1596 sound/soc/codecs/max98090.c 			max98090->master = false;
master           1613 sound/soc/codecs/max98090.c 			max98090->master = true;
master           1948 sound/soc/codecs/max98090.c 	if (max98090->master)
master           2042 sound/soc/codecs/max98090.c 		if (!max98090->master && dai->active == 1)
master           2050 sound/soc/codecs/max98090.c 		if (!max98090->master && dai->active == 1)
master           2383 sound/soc/codecs/max98090.c 	max98090->master = false;
master           1541 sound/soc/codecs/max98090.h 	bool master;
master            257 sound/soc/codecs/max9860.c 	u8 master;
master            273 sound/soc/codecs/max9860.c 		master = 0;
master            276 sound/soc/codecs/max9860.c 		master = MAX9860_MASTER;
master            281 sound/soc/codecs/max9860.c 	ifc1a |= master;
master            283 sound/soc/codecs/max9860.c 	if (master) {
master            366 sound/soc/codecs/max9860.c 		if (master) {
master            406 sound/soc/codecs/max9860.c 		if (!master)
master            432 sound/soc/codecs/max9860.c 	if (!master) {
master            166 sound/soc/codecs/max9867.c 	bool master, dsp_a;
master            197 sound/soc/codecs/max9867.c 	if (max9867->master) {
master            306 sound/soc/codecs/max9867.c 		max9867->master = true;
master            311 sound/soc/codecs/max9867.c 		max9867->master = false;
master            155 sound/soc/codecs/max98927.c 		max98927->master = true;
master            272 sound/soc/codecs/max98927.c 	if (max98927->master) {
master            266 sound/soc/codecs/max98927.h 	unsigned int master;
master             80 sound/soc/codecs/rt1305.c 	int master;
master            704 sound/soc/codecs/rt1305.c 		rt1305->master = 1;
master            708 sound/soc/codecs/rt1305.c 		rt1305->master = 0;
master             57 sound/soc/codecs/rt1308.c 	int master;
master            529 sound/soc/codecs/rt1308.c 		rt1308->master = 0;
master             45 sound/soc/codecs/rt274.c 	bool master;
master            690 sound/soc/codecs/rt274.c 	if (rt274->master)
master            712 sound/soc/codecs/rt274.c 		rt274->master = true;
master            717 sound/soc/codecs/rt274.c 		rt274->master = false;
master            151 sound/soc/codecs/rt5616.c 	int master[RT5616_AIFS];
master           1019 sound/soc/codecs/rt5616.c 		rt5616->master[dai->id] = 1;
master           1023 sound/soc/codecs/rt5616.c 		rt5616->master[dai->id] = 0;
master             31 sound/soc/codecs/rt5631.c 	int master;
master           1365 sound/soc/codecs/rt5631.c 	if (rt5631->master)
master           1411 sound/soc/codecs/rt5631.c 		rt5631->master = 1;
master           1415 sound/soc/codecs/rt5631.c 		rt5631->master = 0;
master           1487 sound/soc/codecs/rt5631.c 	if (rt5631->master) {
master           1778 sound/soc/codecs/rt5640.c 		rt5640->master[dai->id] = 1;
master           1782 sound/soc/codecs/rt5640.c 		rt5640->master[dai->id] = 0;
master           2130 sound/soc/codecs/rt5640.h 	int master[RT5640_AIFS];
master            430 sound/soc/codecs/rt5645.c 	int master[RT5645_AIFS];
master           2825 sound/soc/codecs/rt5645.c 		rt5645->master[dai->id] = 1;
master           2829 sound/soc/codecs/rt5645.c 		rt5645->master[dai->id] = 0;
master           1356 sound/soc/codecs/rt5651.c 		rt5651->master[dai->id] = 1;
master           1360 sound/soc/codecs/rt5651.c 		rt5651->master[dai->id] = 0;
master           2092 sound/soc/codecs/rt5651.h 	int master[RT5651_AIFS];
master           3402 sound/soc/codecs/rt5659.c 		rt5659->master[dai->id] = 1;
master           3406 sound/soc/codecs/rt5659.c 		rt5659->master[dai->id] = 0;
master           1806 sound/soc/codecs/rt5659.h 	int master[RT5659_AIFS];
master            911 sound/soc/codecs/rt5660.c 		rt5660->master[dai->id] = 1;
master            916 sound/soc/codecs/rt5660.c 		rt5660->master[dai->id] = 0;
master            840 sound/soc/codecs/rt5660.h 	int master[RT5660_AIFS];
master             60 sound/soc/codecs/rt5665.c 	int master[RT5665_AIFS];
master           4204 sound/soc/codecs/rt5665.c 	if (rt5665->master[RT5665_AIF2_1] || rt5665->master[RT5665_AIF2_2]) {
master           4208 sound/soc/codecs/rt5665.c 	if (rt5665->master[RT5665_AIF3]) {
master           4224 sound/soc/codecs/rt5665.c 		rt5665->master[dai->id] = 1;
master           4228 sound/soc/codecs/rt5665.c 		rt5665->master[dai->id] = 0;
master           4314 sound/soc/codecs/rt5665.c 	if (rt5665->master[RT5665_AIF2_1] || rt5665->master[RT5665_AIF2_2]) {
master           4318 sound/soc/codecs/rt5665.c 	if (rt5665->master[RT5665_AIF3]) {
master             57 sound/soc/codecs/rt5668.c 	int master[RT5668_AIFS];
master           1965 sound/soc/codecs/rt5668.c 		if (rt5668->master[RT5668_AIF1]) {
master           1982 sound/soc/codecs/rt5668.c 		if (rt5668->master[RT5668_AIF2]) {
master           2012 sound/soc/codecs/rt5668.c 		rt5668->master[dai->id] = 1;
master           2015 sound/soc/codecs/rt5668.c 		rt5668->master[dai->id] = 0;
master           2072 sound/soc/codecs/rt5668.c 			tdm_ctrl | rt5668->master[dai->id]);
master           2075 sound/soc/codecs/rt5668.c 		if (rt5668->master[dai->id] == 0)
master           2121 sound/soc/codecs/rt5668.c 	if (rt5668->master[RT5668_AIF2]) {
master           2342 sound/soc/codecs/rt5670.c 		rt5670->master[dai->id] = 1;
master           2346 sound/soc/codecs/rt5670.c 		rt5670->master[dai->id] = 0;
master           2000 sound/soc/codecs/rt5670.h 	int master[RT5670_AIFS];
master           4196 sound/soc/codecs/rt5677.c 		rt5677->master[dai->id] = 1;
master           4200 sound/soc/codecs/rt5677.c 		rt5677->master[dai->id] = 0;
master           1838 sound/soc/codecs/rt5677.h 	int master[RT5677_AIFS];
master             63 sound/soc/codecs/rt5682.c 	int master[RT5682_AIFS];
master           2043 sound/soc/codecs/rt5682.c 		if (rt5682->master[RT5682_AIF1]) {
master           2060 sound/soc/codecs/rt5682.c 		if (rt5682->master[RT5682_AIF2]) {
master           2090 sound/soc/codecs/rt5682.c 		rt5682->master[dai->id] = 1;
master           2093 sound/soc/codecs/rt5682.c 		rt5682->master[dai->id] = 0;
master           2150 sound/soc/codecs/rt5682.c 			tdm_ctrl | rt5682->master[dai->id]);
master           2153 sound/soc/codecs/rt5682.c 		if (rt5682->master[dai->id] == 0)
master           2199 sound/soc/codecs/rt5682.c 	if (rt5682->master[RT5682_AIF2]) {
master            143 sound/soc/codecs/sgtl5000.c 	int master;	/* i2s master or not */
master            801 sound/soc/codecs/sgtl5000.c 	sgtl5000->master = 0;
master            813 sound/soc/codecs/sgtl5000.c 		sgtl5000->master = 1;
master            972 sound/soc/codecs/sgtl5000.c 		if (sgtl5000->master) {
master             35 sound/soc/codecs/tlv320aic26.c 	int master;
master            121 sound/soc/codecs/tlv320aic26.c 	if (aic26->master)
master            183 sound/soc/codecs/tlv320aic26.c 	case SND_SOC_DAIFMT_CBM_CFM: aic26->master = 1; break;
master            184 sound/soc/codecs/tlv320aic26.c 	case SND_SOC_DAIFMT_CBS_CFS: aic26->master = 0; break;
master            365 sound/soc/codecs/tlv320aic26.c 	aic26->master = 1;
master             82 sound/soc/codecs/tlv320aic3x.c 	int master;
master           1265 sound/soc/codecs/tlv320aic3x.c 		aic3x->master = 1;
master           1269 sound/soc/codecs/tlv320aic3x.c 		aic3x->master = 0;
master           1273 sound/soc/codecs/tlv320aic3x.c 		aic3x->master = 1;
master           1278 sound/soc/codecs/tlv320aic3x.c 		aic3x->master = 1;
master           1451 sound/soc/codecs/tlv320aic3x.c 		    aic3x->master) {
master           1461 sound/soc/codecs/tlv320aic3x.c 		    aic3x->master) {
master             60 sound/soc/codecs/tscs454.c 	bool master;
master            765 sound/soc/codecs/tscs454.c 		unsigned int aif_id, bool master)
master            788 sound/soc/codecs/tscs454.c 	val = master ? FV_PORTMS_MASTER : FV_PORTMS_SLAVE;
master            793 sound/soc/codecs/tscs454.c 			aif_id, master ? "master" : "slave", ret);
master            805 sound/soc/codecs/tscs454.c 	ret = aif_set_master(component, aif->id, aif->master);
master           2726 sound/soc/codecs/tscs454.c 		aif->master = true;
master           2729 sound/soc/codecs/tscs454.c 		aif->master = false;
master            839 sound/soc/codecs/wm8350.c 	u16 master = snd_soc_component_read32(component, WM8350_AI_DAC_CONTROL) &
master            849 sound/soc/codecs/wm8350.c 		master |= WM8350_BCLK_MSTR;
master            897 sound/soc/codecs/wm8350.c 	snd_soc_component_write(component, WM8350_AI_DAC_CONTROL, master);
master            347 sound/soc/codecs/wm8770.c 	int iface, master;
master            353 sound/soc/codecs/wm8770.c 		master = 0x100;
master            356 sound/soc/codecs/wm8770.c 		master = 0;
master            393 sound/soc/codecs/wm8770.c 	snd_soc_component_update_bits(component, WM8770_MSTRCTRL, 0x100, master);
master            167 sound/soc/codecs/wm8776.c 	int reg, iface, master;
master            172 sound/soc/codecs/wm8776.c 		master = 0x80;
master            176 sound/soc/codecs/wm8776.c 		master = 0x100;
master            188 sound/soc/codecs/wm8776.c 		master = 0;
master            225 sound/soc/codecs/wm8776.c 	snd_soc_component_update_bits(component, WM8776_MSTRCTRL, 0x180, master);
master            246 sound/soc/codecs/wm8776.c 	int ratio_shift, master;
master            252 sound/soc/codecs/wm8776.c 		master = 0x80;
master            257 sound/soc/codecs/wm8776.c 		master = 0x100;
master            285 sound/soc/codecs/wm8776.c 	if (snd_soc_component_read32(component, WM8776_MSTRCTRL) & master) {
master            219 sound/soc/codecs/wm8804.c 	u16 format, master, bcp, lrp;
master            248 sound/soc/codecs/wm8804.c 		master = 1;
master            251 sound/soc/codecs/wm8804.c 		master = 0;
master            259 sound/soc/codecs/wm8804.c 	snd_soc_component_update_bits(component, WM8804_AIFRX, 0x40, master << 6);
master            572 sound/soc/codecs/wm8983.c 	u16 format, master, bcp, lrp;
master            598 sound/soc/codecs/wm8983.c 		master = 1;
master            601 sound/soc/codecs/wm8983.c 		master = 0;
master            609 sound/soc/codecs/wm8983.c 			    WM8983_MS_MASK, master << WM8983_MS_SHIFT);
master            664 sound/soc/codecs/wm8985.c 	u16 format, master, bcp, lrp;
master            692 sound/soc/codecs/wm8985.c 		master = 1;
master            695 sound/soc/codecs/wm8985.c 		master = 0;
master            703 sound/soc/codecs/wm8985.c 			    WM8985_MS_MASK, master << WM8985_MS_SHIFT);
master            210 sound/soc/codecs/wm8993.c 	int master;
master           1102 sound/soc/codecs/wm8993.c 		wm8993->master = 0;
master           1106 sound/soc/codecs/wm8993.c 		wm8993->master = 1;
master           1110 sound/soc/codecs/wm8993.c 		wm8993->master = 1;
master           1115 sound/soc/codecs/wm8993.c 		wm8993->master = 1;
master           1444 sound/soc/codecs/wm8995.c 	int master;
master           1449 sound/soc/codecs/wm8995.c 	master = 0;
master           1454 sound/soc/codecs/wm8995.c 		master = WM8995_AIF1_MSTR;
master           1525 sound/soc/codecs/wm8995.c 			    WM8995_AIF1_MSTR_MASK, master);
master            152 sound/soc/codecs/wm9081.c 	int master;
master            664 sound/soc/codecs/wm9081.c 		if (wm9081->master && wm9081->bclk) {
master            911 sound/soc/codecs/wm9081.c 		wm9081->master = 0;
master            915 sound/soc/codecs/wm9081.c 		wm9081->master = 1;
master            919 sound/soc/codecs/wm9081.c 		wm9081->master = 1;
master            923 sound/soc/codecs/wm9081.c 		wm9081->master = 1;
master             53 sound/soc/hisilicon/hi6210-i2s.c 	u32 master:1;
master            246 sound/soc/hisilicon/hi6210-i2s.c 	i2s->master = (i2s->format & SND_SOC_DAIFMT_MASTER_MASK) ==
master            378 sound/soc/hisilicon/hi6210-i2s.c 		i2s->master = false;
master            384 sound/soc/hisilicon/hi6210-i2s.c 		i2s->master = true;
master            453 sound/soc/hisilicon/hi6210-i2s.c 	if (!i2s->master)
master            737 sound/soc/mxs/mxs-saif.c 	struct device_node *master;
master            762 sound/soc/mxs/mxs-saif.c 	master = of_parse_phandle(np, "fsl,saif-master", 0);
master            763 sound/soc/mxs/mxs-saif.c 	if (!master) {
master            766 sound/soc/mxs/mxs-saif.c 		ret = of_alias_get_id(master, "saif");
master             74 sound/soc/pxa/pxa2xx-i2s.c 	int master;
master            136 sound/soc/pxa/pxa2xx-i2s.c 		pxa_i2s.master = 1;
master            139 sound/soc/pxa/pxa2xx-i2s.c 		pxa_i2s.master = 0;
master            178 sound/soc/pxa/pxa2xx-i2s.c 		if (pxa_i2s.master)
master            257 sound/soc/samsung/s3c-i2s-v2.c 		i2s->master = 0;
master            261 sound/soc/samsung/s3c-i2s-v2.c 		i2s->master = 1;
master            402 sound/soc/samsung/s3c-i2s-v2.c 		if (!i2s->master) {
master             56 sound/soc/samsung/s3c-i2s-v2.h 	unsigned char	 master;
master            250 sound/soc/sh/fsi.c 	struct fsi_master *master;
master            345 sound/soc/sh/fsi.c static u32 _fsi_master_read(struct fsi_master *master, u32 reg)
master            350 sound/soc/sh/fsi.c 	spin_lock_irqsave(&master->lock, flags);
master            351 sound/soc/sh/fsi.c 	ret = __fsi_reg_read(master->base + reg);
master            352 sound/soc/sh/fsi.c 	spin_unlock_irqrestore(&master->lock, flags);
master            359 sound/soc/sh/fsi.c static void _fsi_master_mask_set(struct fsi_master *master,
master            364 sound/soc/sh/fsi.c 	spin_lock_irqsave(&master->lock, flags);
master            365 sound/soc/sh/fsi.c 	__fsi_reg_mask_set(master->base + reg, mask, data);
master            366 sound/soc/sh/fsi.c 	spin_unlock_irqrestore(&master->lock, flags);
master            372 sound/soc/sh/fsi.c static int fsi_version(struct fsi_master *master)
master            374 sound/soc/sh/fsi.c 	return master->core->ver;
master            379 sound/soc/sh/fsi.c 	return fsi->master;
master            389 sound/soc/sh/fsi.c 	return fsi->master->base == fsi->base;
master            416 sound/soc/sh/fsi.c 	struct fsi_master *master = snd_soc_dai_get_drvdata(dai);
master            419 sound/soc/sh/fsi.c 		return &master->fsia;
master            421 sound/soc/sh/fsi.c 		return &master->fsib;
master            502 sound/soc/sh/fsi.c 	struct fsi_master *master = fsi_get_master(fsi);
master            506 sound/soc/sh/fsi.c 	spin_lock_irqsave(&master->lock, flags);
master            508 sound/soc/sh/fsi.c 	spin_unlock_irqrestore(&master->lock, flags);
master            523 sound/soc/sh/fsi.c 	struct fsi_master *master = fsi_get_master(fsi);
master            526 sound/soc/sh/fsi.c 	spin_lock_irqsave(&master->lock, flags);
master            537 sound/soc/sh/fsi.c 	spin_unlock_irqrestore(&master->lock, flags);
master            543 sound/soc/sh/fsi.c 	struct fsi_master *master = fsi_get_master(fsi);
master            546 sound/soc/sh/fsi.c 	spin_lock_irqsave(&master->lock, flags);
master            564 sound/soc/sh/fsi.c 	spin_unlock_irqrestore(&master->lock, flags);
master            626 sound/soc/sh/fsi.c 	struct fsi_master *master = fsi_get_master(fsi);
master            630 sound/soc/sh/fsi.c 	if (fsi_version(master) >= 2) {
master            674 sound/soc/sh/fsi.c 	struct fsi_master *master = fsi_get_master(fsi);
master            676 sound/soc/sh/fsi.c 	fsi_core_mask_set(master, imsk,  data, data);
master            677 sound/soc/sh/fsi.c 	fsi_core_mask_set(master, iemsk, data, data);
master            683 sound/soc/sh/fsi.c 	struct fsi_master *master = fsi_get_master(fsi);
master            685 sound/soc/sh/fsi.c 	fsi_core_mask_set(master, imsk,  data, 0);
master            686 sound/soc/sh/fsi.c 	fsi_core_mask_set(master, iemsk, data, 0);
master            689 sound/soc/sh/fsi.c static u32 fsi_irq_get_status(struct fsi_master *master)
master            691 sound/soc/sh/fsi.c 	return fsi_core_read(master, int_st);
master            697 sound/soc/sh/fsi.c 	struct fsi_master *master = fsi_get_master(fsi);
master            703 sound/soc/sh/fsi.c 	fsi_core_mask_set(master, int_st, data, 0);
master            713 sound/soc/sh/fsi.c 	struct fsi_master *master = fsi_get_master(fsi);
master            720 sound/soc/sh/fsi.c 		fsi_core_mask_set(master, a_mclk, mask, val) :
master            721 sound/soc/sh/fsi.c 		fsi_core_mask_set(master, b_mclk, mask, val);
master           1178 sound/soc/sh/fsi.c 	struct fsi_master *master = fsi_get_master(fsi);
master           1187 sound/soc/sh/fsi.c 		fsi_master_mask_set(master, CLK_RST, clk, (enable) ? clk : 0);
master           1234 sound/soc/sh/fsi.c 	struct fsi_master *master = data;
master           1235 sound/soc/sh/fsi.c 	u32 int_st = fsi_irq_get_status(master);
master           1238 sound/soc/sh/fsi.c 	fsi_master_mask_set(master, SOFT_RST, IR, 0);
master           1239 sound/soc/sh/fsi.c 	fsi_master_mask_set(master, SOFT_RST, IR, IR);
master           1242 sound/soc/sh/fsi.c 		fsi_stream_transfer(&master->fsia.playback);
master           1244 sound/soc/sh/fsi.c 		fsi_stream_transfer(&master->fsib.playback);
master           1246 sound/soc/sh/fsi.c 		fsi_stream_transfer(&master->fsia.capture);
master           1248 sound/soc/sh/fsi.c 		fsi_stream_transfer(&master->fsib.capture);
master           1250 sound/soc/sh/fsi.c 	fsi_count_fifo_err(&master->fsia);
master           1251 sound/soc/sh/fsi.c 	fsi_count_fifo_err(&master->fsib);
master           1253 sound/soc/sh/fsi.c 	fsi_irq_clear_status(&master->fsia);
master           1254 sound/soc/sh/fsi.c 	fsi_irq_clear_status(&master->fsib);
master           1344 sound/soc/sh/fsi.c 	struct fsi_master *master = fsi_get_master(fsi);
master           1353 sound/soc/sh/fsi.c 		fsi_master_mask_set(master, CLK_RST, clk, (enable) ? clk : 0);
master           1436 sound/soc/sh/fsi.c 	struct fsi_master *master = fsi_get_master(fsi);
master           1442 sound/soc/sh/fsi.c 	shift = fsi_master_read(master, FIFO_SZ);
master           1619 sound/soc/sh/fsi.c 	struct fsi_master *master = fsi_get_master(fsi);
master           1621 sound/soc/sh/fsi.c 	if (fsi_version(master) < 2)
master           1916 sound/soc/sh/fsi.c 	struct fsi_master *master;
master           1953 sound/soc/sh/fsi.c 	master = devm_kzalloc(&pdev->dev, sizeof(*master), GFP_KERNEL);
master           1954 sound/soc/sh/fsi.c 	if (!master)
master           1957 sound/soc/sh/fsi.c 	master->base = devm_ioremap_nocache(&pdev->dev,
master           1959 sound/soc/sh/fsi.c 	if (!master->base) {
master           1965 sound/soc/sh/fsi.c 	master->core		= core;
master           1966 sound/soc/sh/fsi.c 	spin_lock_init(&master->lock);
master           1969 sound/soc/sh/fsi.c 	fsi		= &master->fsia;
master           1970 sound/soc/sh/fsi.c 	fsi->base	= master->base;
master           1972 sound/soc/sh/fsi.c 	fsi->master	= master;
master           1982 sound/soc/sh/fsi.c 	fsi		= &master->fsib;
master           1983 sound/soc/sh/fsi.c 	fsi->base	= master->base + 0x40;
master           1985 sound/soc/sh/fsi.c 	fsi->master	= master;
master           1995 sound/soc/sh/fsi.c 	dev_set_drvdata(&pdev->dev, master);
master           1998 sound/soc/sh/fsi.c 			       dev_name(&pdev->dev), master);
master           2015 sound/soc/sh/fsi.c 	fsi_stream_remove(&master->fsib);
master           2017 sound/soc/sh/fsi.c 	fsi_stream_remove(&master->fsia);
master           2024 sound/soc/sh/fsi.c 	struct fsi_master *master;
master           2026 sound/soc/sh/fsi.c 	master = dev_get_drvdata(&pdev->dev);
master           2030 sound/soc/sh/fsi.c 	fsi_stream_remove(&master->fsia);
master           2031 sound/soc/sh/fsi.c 	fsi_stream_remove(&master->fsib);
master           2060 sound/soc/sh/fsi.c 	struct fsi_master *master = dev_get_drvdata(dev);
master           2061 sound/soc/sh/fsi.c 	struct fsi_priv *fsia = &master->fsia;
master           2062 sound/soc/sh/fsi.c 	struct fsi_priv *fsib = &master->fsib;
master           2075 sound/soc/sh/fsi.c 	struct fsi_master *master = dev_get_drvdata(dev);
master           2076 sound/soc/sh/fsi.c 	struct fsi_priv *fsia = &master->fsia;
master           2077 sound/soc/sh/fsi.c 	struct fsi_priv *fsib = &master->fsib;
master            114 sound/soc/stm/stm32_sai_sub.c 	bool master;
master            725 sound/soc/stm/stm32_sai_sub.c 		sai->master = false;
master            728 sound/soc/stm/stm32_sai_sub.c 		sai->master = true;
master            740 sound/soc/stm/stm32_sai_sub.c 		sai->master = false;
master            793 sound/soc/stm/stm32_sai_sub.c 	if (sai->master)
master           1093 sound/soc/stm/stm32_sai_sub.c 	if (sai->master)
master           1407 sound/soc/stm/stm32_sai_sub.c 		sai->master = true;
master             53 sound/soc/tegra/tegra20_das.c int tegra20_das_connect_dap_to_dap(int dap, int otherdap, int master,
master             67 sound/soc/tegra/tegra20_das.c 		!!master << TEGRA20_DAS_DAP_CTRL_SEL_DAP_MS_SEL_P;
master            109 sound/soc/tegra/tegra20_das.h 					  int master, int sdata1rx,
master            382 sound/soc/ti/davinci-i2s.c 	int mcbsp_word_length, master;
master            398 sound/soc/ti/davinci-i2s.c 	master = dev->fmt & SND_SOC_DAIFMT_MASTER_MASK;
master            402 sound/soc/ti/davinci-i2s.c 	switch (master) {
master            475 sound/soc/ti/davinci-i2s.c 		switch (master) {
master            494 sound/soc/ti/davinci-i2s.c 	switch (master) {
master            938 sound/soc/ti/omap-mcbsp.c 	unsigned int format, div, framesize, master;
master           1045 sound/soc/ti/omap-mcbsp.c 	master = mcbsp->fmt & SND_SOC_DAIFMT_MASTER_MASK;
master           1046 sound/soc/ti/omap-mcbsp.c 	if (master ==	SND_SOC_DAIFMT_CBS_CFS) {
master             97 sound/soc/zte/zx-i2s.c 	int					master;
master            203 sound/soc/zte/zx-i2s.c 		i2s->master = 0;
master            208 sound/soc/zte/zx-i2s.c 		i2s->master = 1;
master            277 sound/soc/zte/zx-i2s.c 	if (i2s->master)
master             79 sound/soc/zte/zx-tdm.c 	int					master;
master            174 sound/soc/zte/zx-tdm.c 		tdm->master = 1;
master            178 sound/soc/zte/zx-tdm.c 		tdm->master = 0;
master            223 sound/soc/zte/zx-tdm.c 	if (tdm->master)
master            214 sound/usb/usx2y/us122l.c 	if (us122l->master == file)
master            215 sound/usb/usx2y/us122l.c 		us122l->master = us122l->slave;
master            412 sound/usb/usx2y/us122l.c 	if (!us122l->master)
master            413 sound/usb/usx2y/us122l.c 		us122l->master = file;
master            414 sound/usb/usx2y/us122l.c 	else if (us122l->master != file) {
master             15 sound/usb/usx2y/us122l.h 	struct file		*master;
master           1687 tools/include/uapi/drm/i915_drm.h 	struct i915_engine_class_instance master;
master           1700 tools/include/uapi/drm/i915_drm.h 	struct i915_engine_class_instance master; \
master            103 tools/testing/selftests/filesystems/devpts_pts.c 	int master = -1, slave = -1, fret = -1;
master            105 tools/testing/selftests/filesystems/devpts_pts.c 	master = open(ptmx, O_RDWR | O_NOCTTY | O_CLOEXEC);
master            106 tools/testing/selftests/filesystems/devpts_pts.c 	if (master < 0) {
master            116 tools/testing/selftests/filesystems/devpts_pts.c 	ret = unlockpt(master);
master            123 tools/testing/selftests/filesystems/devpts_pts.c 	slave = ioctl(master, TIOCGPTPEER, O_RDWR | O_NOCTTY | O_CLOEXEC);
master            179 tools/testing/selftests/filesystems/devpts_pts.c 	if (master >= 0)
master            180 tools/testing/selftests/filesystems/devpts_pts.c 		close(master);