Lines Matching +full:clock +full:- +full:frequency
2 * bbc.h: Defines for BootBus Controller found on UltraSPARC-III
11 /* Register sizes are indicated by "B" (Byte, 1-byte),
12 * "H" (Half-word, 2 bytes), "W" (Word, 4 bytes) or
25 #define BBC_CSC 0x0d /* [B] Clock Synthesizers Control*/
28 #define BBC_ES_DACT 0x14 /* [B] E* De-Assert Change Time */
29 #define BBC_ES_DABT 0x15 /* [B] E* De-Assert Bypass Time */
32 #define BBC_ES_FSL 0x1c /* [W] E* Frequency Switch Latency*/
37 #define BBC_I2C_0_S1 0x2e /* [B] I2C ctrlr-0 reg S1 */
38 #define BBC_I2C_0_S0 0x2f /* [B] I2C ctrlr-0 regs S0,S0',S2,S3*/
39 #define BBC_I2C_1_S1 0x30 /* [B] I2C ctrlr-1 reg S1 */
40 #define BBC_I2C_1_S0 0x31 /* [B] I2C ctrlr-1 regs S0,S0',S2,S3*/
126 #define BBC_PSRC_BUTTON 0x0040 /* System reset via push-button dongle */
127 #define BBC_PSRC_PWRUP 0x0080 /* System reset via power-up */
135 #define BBC_PSRC_SYNTH 0x8000 /* System reset when on-board clock synthesizers
157 /* Clock Synthesizers Control register. This register provides the big-bang
158 * programming interface to the two clock synthesizers of the machine.
167 * clock frequency change trigger to the main system devices (Schizo and
171 * a) Choose new frequency: full, 1/2 or 1/32
172 * b) Program this desired frequency into the cpus and Schizo.
176 #define BBC_ES_CTRL_1_1 0x01 /* Full frequency */
177 #define BBC_ES_CTRL_1_2 0x02 /* 1/2 frequency */
178 #define BBC_ES_CTRL_1_32 0x20 /* 1/32 frequency */
182 * of BBC clock cycles (which is half the system frequency) between
189 * of BBC clock cycles (which is half the system frequency) between
196 * BBC clock cycles (which is half the system frequency) between the
197 * de-assertion of CLK_CHANGE_L[2:0] and the de-assertion of the FREEZE_L
202 /* Energy Star Frequency Switch Latency register. This is the number of
203 * BBC clocks between the de-assertion of CLK_CHANGE_L[2:0] and the first
204 * edge of the Safari clock at the new frequency.
214 /* Keyboard Beep Counter register. There is a free-running counter inside
215 * the BBC which runs at half the system clock. The bit set in this register
218 * generator automatically selects a different bit to use if the system clock