Searched refs:SSYNC (Results 1 - 70 of 70) sorted by relevance

/linux-4.4.14/arch/blackfin/include/asm/
H A Dblackfin.h16 /* SSYNC implementation for C file */ SSYNC()
17 static inline void SSYNC(void) SSYNC() function
59 /* SSYNC & CSYNC implementations for assembly files */
61 #define ssync(x) SSYNC(x)
65 #define SSYNC(scratch) \ macro
68 SSYNC; \
78 #define SSYNC(scratch) SSYNC; macro
H A Dentry.h94 /* if we want hardware error to be exact, we need to do a SSYNC (which forces
105 * The extra nop before the SSYNC is to make sure we work around 05000244,
118 SSYNC; \
119 SSYNC; \
148 SSYNC; \
149 SSYNC; \
H A Dbfin_twi.h69 SSYNC(); write_FIFO_CTL()
79 SSYNC(); write_CONTROL()
H A Dcacheflush.h12 #include <asm/blackfin.h> /* for SSYNC() */
54 * flush so that the SSYNC does the right thing in preventing flush_icache_range()
59 SSYNC(); flush_icache_range()
H A Dcplb.h124 SSYNC(); disable_cplb()
144 SSYNC(); enable_cplb()
H A Dio.h45 #define mmiowb() do { SSYNC(); wmb(); } while (0)
H A Ddma.h299 SSYNC(); set_dma_sg()
315 SSYNC(); disable_dma()
H A Dbfin_serial.h379 #define UART_CLEAR_DLAB(p) do { UART_PUT_LCR(p, UART_GET_LCR(p) & ~DLAB); SSYNC(); } while (0)
380 #define UART_SET_DLAB(p) do { UART_PUT_LCR(p, UART_GET_LCR(p) | DLAB); SSYNC(); } while (0)
H A Duaccess.h194 SSYNC(); copy_to_user()
/linux-4.4.14/arch/blackfin/mach-bf561/
H A Dsmp.c56 SSYNC(); platform_secondary_init()
69 SSYNC(); platform_secondary_init()
90 SSYNC(); platform_boot_secondary()
129 SSYNC(); platform_send_ipi()
131 SSYNC(); platform_send_ipi()
139 SSYNC(); platform_send_ipi_cpu()
141 SSYNC(); platform_send_ipi_cpu()
148 SSYNC(); platform_clear_ipi()
150 SSYNC(); platform_clear_ipi()
H A Dhotplug.c33 SSYNC(); platform_cpu_die()
37 SSYNC(); platform_cpu_die()
H A Dsecondary.S70 SSYNC;
76 SSYNC;
141 SSYNC;
150 SSYNC;
H A Datomic.S48 SSYNC(r2);
55 SSYNC(r2);
72 SSYNC(r2);
97 SSYNC(r2);
132 SSYNC(r2);
170 SSYNC(r2);
246 SSYNC(r2);
323 SSYNC(r2);
412 SSYNC(r2);
510 SSYNC(r2);
699 SSYNC(r2);
923 SSYNC(r2);
H A Dints-priority.c86 SSYNC(); program_IAR()
/linux-4.4.14/arch/blackfin/mach-common/
H A Dcache-c.c19 SSYNC(); blackfin_invalidate_entire_dcache()
21 SSYNC(); blackfin_invalidate_entire_dcache()
31 SSYNC(); blackfin_invalidate_entire_icache()
33 SSYNC(); blackfin_invalidate_entire_icache()
51 SSYNC(); bfin_cache_init()
H A Ddpmc_modes.S26 SSYNC;
76 SSYNC;
118 SSYNC;
134 SSYNC;
149 SSYNC;
164 SSYNC;
192 SSYNC;
199 SSYNC;
213 SSYNC;
217 SSYNC;
245 SSYNC;
253 SSYNC;
272 SSYNC;
H A Dhead.S79 SSYNC;
85 SSYNC;
H A Ddpmc.c72 SSYNC(); bfin_idle_this_cpu()
H A Dsmp.c93 SSYNC(); ipi_cpu_stop()
107 * flush so that the SSYNC does the right thing in preventing ipi_flush_icache()
112 SSYNC(); ipi_flush_icache()
H A Dinterrupt.S151 SSYNC;
152 SSYNC;
H A Dentry.S374 SSYNC;
382 SSYNC;
1201 SSYNC;
1209 SSYNC;
/linux-4.4.14/arch/blackfin/mach-bf609/
H A Ddpm.S34 SSYNC;
55 SSYNC;
64 SSYNC;
89 SSYNC;
106 SSYNC;
112 SSYNC;
H A Dpm.c184 SSYNC(); bfin_deepsleep()
/linux-4.4.14/drivers/usb/musb/
H A Dblackfin.c99 SSYNC(); bfin_write_fifo()
103 SSYNC(); bfin_write_fifo()
108 SSYNC(); bfin_write_fifo()
113 SSYNC(); bfin_write_fifo()
121 SSYNC(); bfin_write_fifo()
125 SSYNC(); bfin_write_fifo()
127 SSYNC(); bfin_write_fifo()
153 SSYNC(); bfin_read_fifo()
157 SSYNC(); bfin_read_fifo()
162 SSYNC(); bfin_read_fifo()
167 SSYNC(); bfin_read_fifo()
175 SSYNC(); bfin_read_fifo()
179 SSYNC(); bfin_read_fifo()
181 SSYNC(); bfin_read_fifo()
389 SSYNC(); bfin_musb_reg_init()
394 SSYNC(); bfin_musb_reg_init()
400 SSYNC(); bfin_musb_reg_init()
403 SSYNC(); bfin_musb_reg_init()
406 SSYNC(); bfin_musb_reg_init()
409 SSYNC(); bfin_musb_reg_init()
413 SSYNC(); bfin_musb_reg_init()
420 SSYNC(); bfin_musb_reg_init()
/linux-4.4.14/arch/blackfin/kernel/
H A Dgptimers.c132 SSYNC(); set_gptimer_pwidth()
147 SSYNC(); set_gptimer_period()
170 SSYNC(); set_gptimer_delay()
229 SSYNC(); set_gptimer_status()
244 SSYNC(); set_gptimer_status()
293 SSYNC(); set_gptimer_config()
318 SSYNC(); enable_gptimers()
341 SSYNC(); disable_gptimers()
351 SSYNC(); disable_gptimers_sync()
359 SSYNC(); set_gptimer_pulse_hi()
367 SSYNC(); clear_gptimer_pulse_hi()
H A Dreboot.c16 * than SSYNC() because it's safe (no interrupts and such) and
61 /* Wait for the SWRST write to complete. Cannot rely on SSYNC bfin_reset()
H A Dtime.c44 SSYNC(); setup_system_timer0()
H A Dearly_printk.c166 SSYNC(); init_early_exception_vectors()
H A Dperf_event.c40 * 0x0C o CSYNC/SSYNC insn
54 * 0x0A s CSYNC/SSYNC stalls
H A Dbfin_dma.c186 SSYNC(); clear_dma_buffer()
462 SSYNC(); __dma_memcpy()
H A Dtime-ts.c79 SSYNC(); setup_gptimer0()
H A Dbfin_gpio.c180 SSYNC(); port_setup()
192 SSYNC(); port_setup()
324 SSYNC(); portmux_setup()
H A Dtrace.c296 pr_cont("SSYNC"); decode_ProgCtrl_0()
/linux-4.4.14/arch/blackfin/mach-bf533/
H A Dints-priority.c43 SSYNC(); program_IAR()
/linux-4.4.14/drivers/mmc/host/
H A Dbfin_sdh.c89 SSYNC(); sdh_stop_clock()
99 SSYNC(); sdh_enable_stat_irq()
110 SSYNC(); sdh_disable_stat_irq()
149 SSYNC(); sdh_setup_data()
191 SSYNC(); sdh_setup_data()
199 SSYNC(); sdh_setup_data()
204 SSYNC(); sdh_setup_data()
241 SSYNC(); sdh_start_cmd()
320 SSYNC(); sdh_data_done()
426 SSYNC(); sdh_set_ios()
446 SSYNC(); sdh_set_ios()
468 SSYNC(); sdh_dma_irq()
493 SSYNC(); sdh_stat_irq()
515 SSYNC(); sdh_reset()
521 SSYNC(); sdh_reset()
/linux-4.4.14/sound/soc/blackfin/
H A Dbf5xx-ad73311.c102 SSYNC(); snd_ad73311_configure()
109 SSYNC(); snd_ad73311_configure()
111 SSYNC(); snd_ad73311_configure()
117 SSYNC(); snd_ad73311_configure()
120 SSYNC(); snd_ad73311_configure()
H A Dbf6xx-sport.c40 SSYNC(); sport_set_tx_params()
52 SSYNC(); sport_set_rx_params()
76 SSYNC(); sport_tx_start()
87 SSYNC(); sport_rx_start()
94 SSYNC(); sport_tx_stop()
102 SSYNC(); sport_rx_stop()
231 SSYNC(); sport_tx_irq()
246 SSYNC(); sport_rx_irq()
H A Dbf5xx-sport.c87 SSYNC(); sport_set_multichannel()
104 SSYNC(); sport_config_rx()
121 SSYNC(); sport_config_tx()
161 SSYNC(); sport_start()
170 SSYNC(); sport_stop()
222 SSYNC(); sport_rx_dma_start()
241 SSYNC(); sport_tx_dma_start()
636 SSYNC(); sport_check_status()
640 SSYNC(); sport_check_status()
645 SSYNC(); sport_check_status()
649 SSYNC(); sport_check_status()
654 SSYNC(); sport_check_status()
658 SSYNC(); sport_check_status()
763 SSYNC(); err_handler()
1058 SSYNC(); sport_send_and_recv()
1085 SSYNC(); sport_send_and_recv()
1093 SSYNC(); sport_send_and_recv()
/linux-4.4.14/drivers/video/fbdev/
H A Dbf537-lq035.c249 SSYNC(); start_timers()
254 SSYNC(); start_timers()
259 SSYNC(); start_timers()
269 SSYNC(); config_timers()
276 SSYNC(); config_timers()
282 SSYNC(); config_timers()
288 SSYNC(); config_timers()
295 SSYNC(); config_timers()
304 SSYNC(); config_timers()
407 SSYNC(); request_ports()
468 SSYNC(); bfin_lq035_fb_open()
476 SSYNC(); bfin_lq035_fb_open()
478 SSYNC(); bfin_lq035_fb_open()
502 SSYNC(); bfin_lq035_fb_release()
857 SSYNC(); bfin_lq035_suspend()
868 SSYNC(); bfin_lq035_resume()
875 SSYNC(); bfin_lq035_resume()
H A Dbfin-lq035q1-fb.c405 SSYNC(); bfin_lq035q1_fb_open()
434 SSYNC(); bfin_lq035q1_fb_release()
812 SSYNC(); bfin_lq035q1_suspend()
828 SSYNC(); bfin_lq035q1_resume()
H A Dbf54x-lq043fb.c294 SSYNC(); bfin_bf54x_fb_open()
320 SSYNC(); bfin_bf54x_fb_release()
735 SSYNC(); bfin_bf54x_resume()
H A Dbfin-t350mcqb-fb.c214 SSYNC(); bfin_t350mcqb_fb_open()
241 SSYNC(); bfin_t350mcqb_fb_release()
/linux-4.4.14/drivers/mtd/maps/
H A Dbfin-async-flash.c56 SSYNC(); switch_to_flash()
63 SSYNC(); switch_back()
107 SSYNC(); bfin_flash_write()
119 SSYNC(); bfin_flash_copy_to()
/linux-4.4.14/arch/blackfin/mach-bf538/
H A Dints-priority.c72 SSYNC(); program_IAR()
/linux-4.4.14/arch/blackfin/mach-bf518/
H A Dints-priority.c77 SSYNC(); program_IAR()
/linux-4.4.14/arch/blackfin/mach-bf527/
H A Dints-priority.c78 SSYNC(); program_IAR()
/linux-4.4.14/drivers/mtd/nand/
H A Dbf5xx_nand.c198 SSYNC(); bf5xx_nand_hwcontrol()
383 SSYNC(); bf5xx_nand_read_buf()
393 SSYNC(); bf5xx_nand_read_buf()
416 SSYNC(); bf5xx_nand_write_buf()
432 SSYNC(); bf5xx_nand_read_buf16()
448 SSYNC(); bf5xx_nand_write_buf16()
494 SSYNC(); bf5xx_nand_dma_rw()
601 SSYNC(); bf5xx_nand_dma_init()
642 SSYNC(); bf5xx_nand_hw_init()
646 SSYNC(); bf5xx_nand_hw_init()
649 SSYNC(); bf5xx_nand_hw_init()
708 SSYNC(); bf5xx_nand_scan()
/linux-4.4.14/drivers/tty/serial/
H A Dbfin_sport_uart.c143 SSYNC(); sport_uart_setup()
207 SSYNC(); sport_uart_err_irq()
399 SSYNC(); sport_stop_tx()
414 SSYNC(); sport_start_tx()
427 SSYNC(); sport_stop_rx()
444 SSYNC(); sport_shutdown()
571 SSYNC(); sport_set_termios()
575 SSYNC(); sport_set_termios()
582 SSYNC(); sport_set_termios()
669 SSYNC(); sport_uart_console_write()
686 SSYNC(); sport_uart_console_write()
H A Dbfin_uart.c407 SSYNC(); bfin_serial_dma_tx_chars()
589 SSYNC(); bfin_serial_break_ctl()
883 SSYNC(); bfin_serial_set_termios()
976 SSYNC(); bfin_serial_reset_irda()
979 SSYNC(); bfin_serial_reset_irda()
/linux-4.4.14/arch/blackfin/mach-bf548/
H A Dints-priority.c115 SSYNC(); program_IAR()
/linux-4.4.14/arch/blackfin/include/mach-common/
H A Dpll.h65 SSYNC(); _bfin_write_pll_relock()
/linux-4.4.14/arch/blackfin/lib/
H A Dins.S80 SSYNC; \
/linux-4.4.14/arch/blackfin/mach-bf537/include/mach/
H A Danomaly.h48 /* If I-Cache Is On, CSYNC/SSYNC/IDLE Around Change of Control Causes Failures */
76 /* CSYNC/SSYNC/IDLE Causes Infinite Stall in Penultimate Instruction in Hardware Loop */
116 /* Errors when SSYNC, CSYNC, or Loads to LT, LB and LC Registers Are Interrupted */
142 /* SSYNC Stalls Processor when Executed from Non-Cacheable Memory */
/linux-4.4.14/drivers/media/platform/blackfin/
H A Dppi.c161 SSYNC(); ppi_start()
198 SSYNC(); ppi_stop()
316 SSYNC(); ppi_set_params()
/linux-4.4.14/arch/blackfin/mach-bf538/include/mach/
H A Danomaly.h94 /* Errors when SSYNC, CSYNC, or Loads to LT, LB and LC Registers Are Interrupted */
116 /* SSYNC Stalls Processor when Executed from Non-Cacheable Memory */
156 /* If I-Cache Is On, CSYNC/SSYNC/IDLE Around Change of Control Causes Failures */
/linux-4.4.14/drivers/spi/
H A Dspi-bfin-sport.c114 SSYNC(); bfin_sport_spi_enable()
122 SSYNC(); bfin_sport_spi_disable()
260 SSYNC(); bfin_sport_spi_restore_state()
263 SSYNC(); bfin_sport_spi_restore_state()
324 SSYNC(); sport_err_handler()
357 SSYNC(); bfin_sport_spi_pump_transfers()
H A Dspi-bfin5xx.c211 SSYNC(); bfin_spi_restore_state()
770 SSYNC(); bfin_spi_pump_transfers()
/linux-4.4.14/drivers/net/irda/
H A Dbfin_sir.c134 SSYNC(); bfin_sir_set_speed()
138 SSYNC(); bfin_sir_set_speed()
142 SSYNC(); bfin_sir_set_speed()
524 SSYNC(); bfin_sir_send_work()
527 SSYNC(); bfin_sir_send_work()
/linux-4.4.14/drivers/cpufreq/
H A Dblackfin-cpufreq.c160 SSYNC(); bfin_target()
/linux-4.4.14/arch/blackfin/mach-bf537/
H A Dints-priority.c59 SSYNC(); program_IAR()
/linux-4.4.14/arch/blackfin/mach-bf561/include/mach/
H A Danomaly.h116 /* If I-Cache Is On, CSYNC/SSYNC/IDLE Around Change of Control Causes Failures */
146 /* CSYNC/SSYNC/IDLE Causes Infinite Stall in Penultimate Instruction in Hardware Loop */
192 /* Errors when SSYNC, CSYNC, or Loads to LT, LB and LC Registers Are Interrupted */
320 /* SSYNC Stalls Processor when Executed from Non-Cacheable Memory */
/linux-4.4.14/arch/blackfin/mach-bf533/include/mach/
H A Danomaly.h108 /* If I-Cache Is On, CSYNC/SSYNC/IDLE Around Change of Control Causes Failures */
134 /* CSYNC/SSYNC/IDLE Causes Infinite Stall in Penultimate Instruction in Hardware Loop */
176 /* Errors when SSYNC, CSYNC, or Loads to LT, LB and LC Registers Are Interrupted */
194 /* SSYNC Stalls Processor when Executed from Non-Cacheable Memory */
/linux-4.4.14/arch/blackfin/mach-bf561/boards/
H A Dezkit.c641 SSYNC(); ezkit_init()
647 SSYNC(); ezkit_init()
/linux-4.4.14/include/sound/
H A Dhda_register.h38 #define AZX_REG_OLD_SSYNC 0x34 /* SSYNC for old ICH */
/linux-4.4.14/sound/pci/hda/
H A Dhda_controller.h42 #define AZX_DCAPS_OLD_SSYNC (1 << 20) /* Old SSYNC reg for ICH */
/linux-4.4.14/drivers/ata/
H A Dpata_bf54x.c353 SSYNC(); bfin_set_piomode()
467 SSYNC(); bfin_set_dmamode()
879 SSYNC(); bfin_bmdma_setup()
1470 SSYNC(); bfin_reset_controller()
1488 SSYNC(); bfin_reset_controller()
/linux-4.4.14/drivers/net/ethernet/adi/
H A Dbfin_mac.c800 SSYNC(); bfin_mac_hwtstamp_set()
814 SSYNC(); bfin_mac_hwtstamp_set()
1184 SSYNC(); bfin_mac_hard_start_xmit()
/linux-4.4.14/arch/blackfin/mach-bf548/include/mach/
H A Danomaly.h168 /* Errors when SSYNC, CSYNC, or Loads to LT, LB and LC Registers Are Interrupted */
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dgk104.c315 { 0x17, "SSYNC" },
/linux-4.4.14/scripts/
H A Dcheckpatch.pl2945 ERROR("SSYNC",
2946 "use the SSYNC() macro in asm/blackfin.h\n" . $herevet);

Completed in 1251 milliseconds