Lines Matching refs:val
65 #define LPC_WRITE_REG(chan, r, val) outl((val), (chan)->reg + (r)) argument
70 u32 val, tmp; in get_clock() local
72 val = LPC_READ_REG(chan, RGIO); in get_clock()
73 val |= GPIO_CLOCK; in get_clock()
74 LPC_WRITE_REG(chan, RGIO, val); in get_clock()
76 val = (LPC_READ_REG(chan, RGLVL) & GPIO_CLOCK) ? 1 : 0; in get_clock()
78 return val; in get_clock()
84 u32 val, tmp; in get_data() local
86 val = LPC_READ_REG(chan, RGIO); in get_data()
87 val |= GPIO_DATA; in get_data()
88 LPC_WRITE_REG(chan, RGIO, val); in get_data()
90 val = (LPC_READ_REG(chan, RGLVL) & GPIO_DATA) ? 1 : 0; in get_data()
92 return val; in get_data()
98 u32 val; in set_clock() local
101 val = LPC_READ_REG(chan, RGIO); in set_clock()
102 val |= GPIO_CLOCK; in set_clock()
103 LPC_WRITE_REG(chan, RGIO, val); in set_clock()
105 val = LPC_READ_REG(chan, RGIO); in set_clock()
106 val &= ~GPIO_CLOCK; in set_clock()
107 LPC_WRITE_REG(chan, RGIO, val); in set_clock()
108 val = LPC_READ_REG(chan, RGLVL); in set_clock()
109 val &= ~GPIO_CLOCK; in set_clock()
110 LPC_WRITE_REG(chan, RGLVL, val); in set_clock()
117 u32 val; in set_data() local
120 val = LPC_READ_REG(chan, RGIO); in set_data()
121 val |= GPIO_DATA; in set_data()
122 LPC_WRITE_REG(chan, RGIO, val); in set_data()
124 val = LPC_READ_REG(chan, RGIO); in set_data()
125 val &= ~GPIO_DATA; in set_data()
126 LPC_WRITE_REG(chan, RGIO, val); in set_data()
127 val = LPC_READ_REG(chan, RGLVL); in set_data()
128 val &= ~GPIO_DATA; in set_data()
129 LPC_WRITE_REG(chan, RGLVL, val); in set_data()