Home
last modified time | relevance | path

Searched refs:__raw_writeb (Results 1 – 25 of 55) sorted by relevance

123

/linux/arch/sh/boards/mach-sh03/
H A Drtc.c64 __raw_writeb(0, RTC_SEC1); __raw_writeb(0, RTC_SEC10); in sh03_rtc_gettimeofday()
65 __raw_writeb(0, RTC_MIN1); __raw_writeb(0, RTC_MIN10); in sh03_rtc_gettimeofday()
66 __raw_writeb(0, RTC_HOU1); __raw_writeb(0, RTC_HOU10); in sh03_rtc_gettimeofday()
67 __raw_writeb(6, RTC_WEE1); in sh03_rtc_gettimeofday()
68 __raw_writeb(1, RTC_DAY1); __raw_writeb(0, RTC_DAY10); in sh03_rtc_gettimeofday()
69 __raw_writeb(1, RTC_MON1); __raw_writeb(0, RTC_MON10); in sh03_rtc_gettimeofday()
70 __raw_writeb(0, RTC_YEA1); __raw_writeb(0, RTC_YEA10); in sh03_rtc_gettimeofday()
71 __raw_writeb(0, RTC_YEA100); in sh03_rtc_gettimeofday()
72 __raw_writeb(2, RTC_YEA1000); in sh03_rtc_gettimeofday()
73 __raw_writeb(0, RTC_CTL); in sh03_rtc_gettimeofday()
[all …]
/linux/drivers/rtc/
H A Drtc-rs5c313.c84 #define RS5C313_CEENABLE __raw_writeb(RS5C313_CE_RTCCE, RS5C313_CE);
85 #define RS5C313_CEDISABLE __raw_writeb(0x00, RS5C313_CE)
86 #define RS5C313_MISCOP __raw_writeb(0x02, 0xB0000008)
91 __raw_writeb(__raw_readb(SCSMR1) & ~SCSMR1_CA, SCSMR1); in rs5c313_init_port()
92 __raw_writeb(__raw_readb(SCSCR1) & ~SCSCR1_CKE, SCSCR1); in rs5c313_init_port()
96 __raw_writeb(scsptr1_data, SCSPTR1); in rs5c313_init_port()
98 __raw_writeb(scsptr1_data, SCSPTR1); in rs5c313_init_port()
110 __raw_writeb(scsptr1_data, SCSPTR1); in rs5c313_write_data()
113 __raw_writeb(scsptr1_data, SCSPTR1); in rs5c313_write_data()
117 __raw_writeb(scsptr1_data, SCSPTR1); in rs5c313_write_data()
[all …]
/linux/arch/sh/boards/mach-hp6xx/
H A Dpm.c61 __raw_writeb(stbcr | STBCR_STBY | STBCR_MSTP2, STBCR); in pm_enter()
92 __raw_writeb(stbcr, STBCR); in pm_enter()
117 __raw_writeb(0x1f, DACR); in hp6x0_pm_enter()
120 __raw_writeb(0x01, STBCR); in hp6x0_pm_enter()
123 __raw_writeb(0x7f , STBCR2); in hp6x0_pm_enter()
130 __raw_writeb(stbcr, STBCR); in hp6x0_pm_enter()
131 __raw_writeb(stbcr2, STBCR2); in hp6x0_pm_enter()
H A Dsetup.c153 __raw_writeb(v8,DACR); in hp6xx_setup()
158 __raw_writeb(v8, SCPDR); in hp6xx_setup()
/linux/drivers/cdrom/
H A Dgdrom.c164 __raw_writeb(GDROM_COM_IDDEV, GDROM_STATUSCOMMAND_REG); in gdrom_identifydevice()
180 __raw_writeb(0x08, GDROM_ALTSTATUS_REG); in gdrom_spicommand()
182 __raw_writeb(buflen & 0xFF, GDROM_BCL_REG); in gdrom_spicommand()
183 __raw_writeb((buflen >> 8) & 0xFF, GDROM_BCH_REG); in gdrom_spicommand()
185 __raw_writeb(0, GDROM_INTSEC_REG); in gdrom_spicommand()
186 __raw_writeb(0, GDROM_SECNUM_REG); in gdrom_spicommand()
187 __raw_writeb(0, GDROM_ERROR_REG); in gdrom_spicommand()
194 __raw_writeb(GDROM_COM_PACKET, GDROM_STATUSCOMMAND_REG); in gdrom_spicommand()
216 __raw_writeb(GDROM_COM_EXECDIAG, GDROM_STATUSCOMMAND_REG); in gdrom_execute_diagnostic()
597 __raw_writeb(1, GDROM_ERROR_REG); in gdrom_readdisk_dma()
[all …]
/linux/drivers/watchdog/
H A Dsb_wdog.c73 __raw_writeb(0, wdog); in sbwdog_set()
87 __raw_writeb(__raw_readb(wdog) | 1, wdog); in sbwdog_pet()
117 __raw_writeb(1, user_dog); in sbwdog_open()
128 __raw_writeb(0, user_dog); in sbwdog_release()
228 __raw_writeb(0, user_dog); in sbwdog_notify_sys()
229 __raw_writeb(0, kern_dog); in sbwdog_notify_sys()
282 __raw_writeb(cfg, wd_cfg_reg); in sbwdog_interrupt()
H A Dmax63xx_wdt.c165 __raw_writeb(val | MAX6369_WDI, wdt->base); in max63xx_mmap_ping()
166 __raw_writeb(val & ~MAX6369_WDI, wdt->base); in max63xx_mmap_ping()
180 __raw_writeb(val, wdt->base); in max63xx_mmap_set()
/linux/include/asm-generic/
H A Dlogic_io.h53 #define __raw_writeb __raw_writeb macro
54 void __raw_writeb(u8 value, volatile void __iomem *addr);
/linux/arch/sh/cchips/hd6446x/
H A Dhd64461.c49 __raw_writeb(0x00, HD64461_PCC1CSCR); in hd64461_mask_and_ack_irq()
105 __raw_writeb(0x4c, HD64461_PCC1CSCIER); in setup_hd64461()
106 __raw_writeb(0x00, HD64461_PCC1CSCR); in setup_hd64461()
/linux/drivers/input/touchscreen/
H A Dhp680_ts_input.c36 __raw_writeb(scpdr, SCPDR); in do_softint()
44 __raw_writeb(scpdr, SCPDR); in do_softint()
52 __raw_writeb(scpdr, SCPDR); in do_softint()
/linux/arch/riscv/include/asm/
H A Dmmio.h19 #define __raw_writeb __raw_writeb macro
20 static inline void __raw_writeb(u8 val, volatile void __iomem *addr) in __raw_writeb() function
92 #define writeb_cpu(v, c) ((void)__raw_writeb((v), (c)))
/linux/arch/sh/kernel/cpu/
H A Dadc.c24 __raw_writeb(csr, ADCSR); in adc_single()
31 __raw_writeb(csr, ADCSR); in adc_single()
/linux/arch/sh/include/mach-se/mach/
H A Dmrshpc.h49 __raw_writeb(0x00, PA_MRSHPC_MW2 + 0x206); in mrshpc_setup_windows()
50 __raw_writeb(0x42, PA_MRSHPC_MW2 + 0x200); in mrshpc_setup_windows()
/linux/drivers/input/keyboard/
H A Djornada680_kbd.c148 __raw_writeb(*t++, PDDR); in jornada_scan_keyb()
149 __raw_writeb(*t++, PEDR); in jornada_scan_keyb()
157 __raw_writeb(0xff, PDDR); in jornada_scan_keyb()
158 __raw_writeb(0xff, PEDR); in jornada_scan_keyb()
/linux/arch/sh/kernel/cpu/sh4a/
H A Dsetup-sh7724.c1244 __raw_writeb(sh7724_rstandby_state.imr0, 0xa4080080); /* IMR0 */ in sh7724_post_sleep_notifier_call()
1245 __raw_writeb(sh7724_rstandby_state.imr1, 0xa4080084); /* IMR1 */ in sh7724_post_sleep_notifier_call()
1246 __raw_writeb(sh7724_rstandby_state.imr2, 0xa4080088); /* IMR2 */ in sh7724_post_sleep_notifier_call()
1247 __raw_writeb(sh7724_rstandby_state.imr3, 0xa408008c); /* IMR3 */ in sh7724_post_sleep_notifier_call()
1248 __raw_writeb(sh7724_rstandby_state.imr4, 0xa4080090); /* IMR4 */ in sh7724_post_sleep_notifier_call()
1249 __raw_writeb(sh7724_rstandby_state.imr5, 0xa4080094); /* IMR5 */ in sh7724_post_sleep_notifier_call()
1250 __raw_writeb(sh7724_rstandby_state.imr6, 0xa4080098); /* IMR6 */ in sh7724_post_sleep_notifier_call()
1251 __raw_writeb(sh7724_rstandby_state.imr7, 0xa408009c); /* IMR7 */ in sh7724_post_sleep_notifier_call()
1252 __raw_writeb(sh7724_rstandby_state.imr8, 0xa40800a0); /* IMR8 */ in sh7724_post_sleep_notifier_call()
1253 __raw_writeb(sh7724_rstandby_state.imr9, 0xa40800a4); /* IMR9 */ in sh7724_post_sleep_notifier_call()
[all …]
/linux/drivers/scsi/
H A Dzalon.c124 __raw_writeb(0x20, io_port + 0x38); /* DCNTL_REG, EA */ in zalon_probe()
125 __raw_writeb(0x04, io_port + 0x1b); /* CTEST0_REG, EHP */ in zalon_probe()
126 __raw_writeb(0x80, io_port + 0x22); /* CTEST4_REG, MUX */ in zalon_probe()
/linux/arch/arm64/include/asm/
H A Dio.h25 #define __raw_writeb __raw_writeb macro
26 static __always_inline void __raw_writeb(u8 val, volatile void __iomem *addr) in __raw_writeb() function
/linux/arch/alpha/include/asm/
H A Dio.h262 extern void __raw_writeb(u8 b, volatile void __iomem *addr);
270 #define __raw_writeb __raw_writeb macro
448 extern inline void __raw_writeb(u8 b, volatile void __iomem *addr) in __raw_writeb() function
479 __raw_writeb(b, addr); in writeb()
/linux/arch/sh/include/mach-ecovec24/mach/
H A Dromimage.h45 __raw_writeb(1 << (nr - 1), PGDR); in mmcif_update_progress()
/linux/arch/sh/include/cpu-sh2/cpu/
H A Dwatchdog.h62 __raw_writeb((WTCNT_HIGH << 8) | (__u16)val, RSTCSR); in sh_wdt_write_rstcsr()
/linux/arch/sh/kernel/cpu/sh3/
H A Dserial-sh770x.c28 __raw_writeb(data & 0xbf, SCPDR); in sh770x_sci_init_pins()
/linux/drivers/sh/intc/
H A Daccess.c100 __raw_writeb(intc_set_field_from_handle(0, data, h), ptr); in write_8()
131 __raw_writeb(value, ptr); in modify_8()
/linux/arch/sparc/include/asm/
H A Dio.h18 #define writeb_be(__b, __addr) __raw_writeb(__b, __addr)
/linux/arch/arm/include/asm/hardware/
H A Dioc.h20 #define ioc_writeb(val,off) __raw_writeb(val, IOC_BASE + (off))
/linux/arch/sh/boards/mach-landisk/
H A Dirq.c62 __raw_writeb(0x00, PA_PWRINT_CLR); in init_landisk_IRQ()

123