• Home
  • Raw
  • Download

Lines Matching full:cx

22 void cx18_memset_io(struct cx18 *cx, void __iomem *addr, int val, size_t count)  in cx18_memset_io()  argument
30 cx18_writeb(cx, (u8) val, dst); in cx18_memset_io()
35 cx18_writew(cx, val2, dst); in cx18_memset_io()
40 cx18_writel(cx, val4, dst); in cx18_memset_io()
45 cx18_writew(cx, val2, dst); in cx18_memset_io()
50 cx18_writeb(cx, (u8) val, dst); in cx18_memset_io()
53 void cx18_sw1_irq_enable(struct cx18 *cx, u32 val) in cx18_sw1_irq_enable() argument
55 cx18_write_reg_expect(cx, val, SW1_INT_STATUS, ~val, val); in cx18_sw1_irq_enable()
56 cx->sw1_irq_mask = cx18_read_reg(cx, SW1_INT_ENABLE_PCI) | val; in cx18_sw1_irq_enable()
57 cx18_write_reg(cx, cx->sw1_irq_mask, SW1_INT_ENABLE_PCI); in cx18_sw1_irq_enable()
60 void cx18_sw1_irq_disable(struct cx18 *cx, u32 val) in cx18_sw1_irq_disable() argument
62 cx->sw1_irq_mask = cx18_read_reg(cx, SW1_INT_ENABLE_PCI) & ~val; in cx18_sw1_irq_disable()
63 cx18_write_reg(cx, cx->sw1_irq_mask, SW1_INT_ENABLE_PCI); in cx18_sw1_irq_disable()
66 void cx18_sw2_irq_enable(struct cx18 *cx, u32 val) in cx18_sw2_irq_enable() argument
68 cx18_write_reg_expect(cx, val, SW2_INT_STATUS, ~val, val); in cx18_sw2_irq_enable()
69 cx->sw2_irq_mask = cx18_read_reg(cx, SW2_INT_ENABLE_PCI) | val; in cx18_sw2_irq_enable()
70 cx18_write_reg(cx, cx->sw2_irq_mask, SW2_INT_ENABLE_PCI); in cx18_sw2_irq_enable()
73 void cx18_sw2_irq_disable(struct cx18 *cx, u32 val) in cx18_sw2_irq_disable() argument
75 cx->sw2_irq_mask = cx18_read_reg(cx, SW2_INT_ENABLE_PCI) & ~val; in cx18_sw2_irq_disable()
76 cx18_write_reg(cx, cx->sw2_irq_mask, SW2_INT_ENABLE_PCI); in cx18_sw2_irq_disable()
79 void cx18_sw2_irq_disable_cpu(struct cx18 *cx, u32 val) in cx18_sw2_irq_disable_cpu() argument
82 r = cx18_read_reg(cx, SW2_INT_ENABLE_CPU); in cx18_sw2_irq_disable_cpu()
83 cx18_write_reg(cx, r & ~val, SW2_INT_ENABLE_CPU); in cx18_sw2_irq_disable_cpu()
86 void cx18_setup_page(struct cx18 *cx, u32 addr) in cx18_setup_page() argument
89 val = cx18_read_reg(cx, 0xD000F8); in cx18_setup_page()
91 cx18_write_reg(cx, val, 0xD000F8); in cx18_setup_page()