/openbmc/linux/drivers/video/fbdev/ |
H A D | imsttfb.c | 40 #define eieio() /* Enforce In-order Execution of I/O */ macro 567 par->cmap_regs[PIDXHI] = 0; eieio(); in set_imstt_regvals_ibm() 568 par->cmap_regs[PIDXLO] = PIXM0; eieio(); in set_imstt_regvals_ibm() 569 par->cmap_regs[PIDXDATA] = init->pclk_m;eieio(); in set_imstt_regvals_ibm() 570 par->cmap_regs[PIDXLO] = PIXN0; eieio(); in set_imstt_regvals_ibm() 571 par->cmap_regs[PIDXDATA] = init->pclk_n;eieio(); in set_imstt_regvals_ibm() 572 par->cmap_regs[PIDXLO] = PIXP0; eieio(); in set_imstt_regvals_ibm() 573 par->cmap_regs[PIDXDATA] = init->pclk_p;eieio(); in set_imstt_regvals_ibm() 574 par->cmap_regs[PIDXLO] = PIXC0; eieio(); in set_imstt_regvals_ibm() 575 par->cmap_regs[PIDXDATA] = 0x02; eieio(); in set_imstt_regvals_ibm() [all …]
|
/openbmc/linux/arch/powerpc/platforms/cell/spufs/ |
H A D | switch.c | 119 eieio(); in disable_interrupts() 233 eieio(); in save_spu_status() 273 eieio(); in halt_mfc_decr() 453 eieio(); in set_mfc_tclass_id() 467 eieio(); in purge_mfc_queue() 530 eieio(); in reset_spu_privcntl() 552 eieio(); in reset_spu_lslr() 632 eieio(); in save_ch_part1() 637 eieio(); in save_ch_part1() 650 eieio(); in save_spu_mb() [all …]
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | io.c | 37 eieio(); in _insb() 68 eieio(); in _insw_ns() 99 eieio(); in _insl_ns() 158 eieio(); in _memcpy_fromio() 165 eieio(); in _memcpy_fromio() 172 eieio(); in _memcpy_fromio()
|
/openbmc/u-boot/board/freescale/common/ |
H A D | pq-mds-pib.c | 56 eieio(); in pib_init() 76 eieio(); in pib_init() 94 eieio(); in pib_init()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-bsp/flashrom/flashrom/ |
H A D | 0001-hwaccess-use-__asm__-as-is-done-elsewhere.patch | 12 74 | asm("eieio" : : : "memory"); 15 74 | asm("eieio" : : : "memory"); 32 - asm("eieio" : : : "memory"); 33 + __asm__ ("eieio" : : : "memory");
|
/openbmc/qemu/target/ppc/translate/ |
H A D | misc-impl.c.inc | 87 * BookE uses the mbar instruction instead of eieio, which is basically 101 * eieio has complex semanitcs. It provides memory ordering between 126 * POWER9 has a eieio instruction variant using bit 6 as a hint to 137 qemu_log_mask(LOG_GUEST_ERROR, "invalid eieio using bit 6 at @"
|
/openbmc/u-boot/arch/powerpc/include/asm/ |
H A D | io.h | 104 static inline void eieio(void) in eieio() function 122 #define iobarrier_rw() eieio() 123 #define iobarrier_r() eieio() 124 #define iobarrier_w() eieio()
|
/openbmc/u-boot/cmd/ |
H A D | tsi148.c | 104 eieio(); in tsi148_init() 110 eieio(); in tsi148_init() 115 eieio(); in tsi148_init()
|
H A D | universe.c | 102 eieio(); in universe_init() 105 eieio(); in universe_init()
|
/openbmc/linux/arch/powerpc/boot/ |
H A D | cpm-serial.c | 174 eieio(); in cpm_serial_putc() 193 eieio(); in cpm_serial_getc()
|
H A D | io.h | 93 static inline void eieio(void) in eieio() function
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | synch.h | 15 static inline void eieio(void) in eieio() function
|
H A D | barrier.h | 48 # define SMPWMB eieio
|
H A D | io.h | 841 #define iobarrier_rw() eieio() 842 #define iobarrier_r() eieio() 843 #define iobarrier_w() eieio()
|
/openbmc/linux/arch/powerpc/mm/book3s32/ |
H A D | nohash_low.S | 31 eieio
|
H A D | hash_low.S | 148 eieio 157 eieio 253 eieio
|
/openbmc/u-boot/include/ |
H A D | ns87308.h | 151 eieio(); in write_pm_reg()
|
/openbmc/linux/drivers/i2c/busses/ |
H A D | i2c-cpm.c | 228 eieio(); in cpm_i2c_parse_message() 235 eieio(); in cpm_i2c_parse_message() 258 eieio(); in cpm_i2c_check_message()
|
/openbmc/linux/drivers/macintosh/ |
H A D | via-pmu.c | 2498 via2[B] &= ~TREQ; eieio(); in polled_handshake() 2501 via2[B] |= TREQ; eieio(); in polled_handshake() 2509 via1[ACR] |= SR_OUT | SR_EXT; eieio(); in polled_send_byte() 2510 via1[SR] = x; eieio(); in polled_send_byte() 2519 via1[ACR] = (via1[ACR] & ~SR_OUT) | SR_EXT; eieio(); in polled_recv_byte() 2520 x = via1[SR]; eieio(); in polled_recv_byte() 2522 x = via1[SR]; eieio(); in polled_recv_byte()
|
/openbmc/u-boot/drivers/mtd/nand/raw/ |
H A D | fsl_upm.c | 28 eieio(); in fsl_upm_end_pattern()
|
/openbmc/linux/drivers/mtd/nand/raw/ |
H A D | pasemi_nand.c | 72 eieio(); in pasemi_hwcontrol()
|
/openbmc/linux/arch/powerpc/lib/ |
H A D | copypage_power7.S | 39 eieio
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/emacs/files/ |
H A D | use-emacs-native-tools-for-cross-compiling.patch | 85 @@ -109,7 +109,7 @@ MAIN_FIRST = ./emacs-lisp/eieio.el ./ema
|
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/ |
H A D | mp.c | 172 eieio(); in cpu_release()
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | book3s_xive.c | 48 eieio(); in xive_vm_ack_pending() 699 eieio(); in kvmppc_xive_push_vcpu() 704 eieio(); in kvmppc_xive_push_vcpu() 769 eieio(); in kvmppc_xive_pull_vcpu() 780 eieio(); in kvmppc_xive_pull_vcpu()
|