Blackfin arch: Fix PM building on BF52x: No ROTWE on BF52x, add USBWE
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Bryan Wu <cooloney@kernel.org>
This commit is contained in:
committed by
Bryan Wu
parent
226a6ec311
commit
d310fb4bb7
@@ -634,18 +634,9 @@
|
|||||||
/* PLL_DIV Macros */
|
/* PLL_DIV Macros */
|
||||||
#define SET_SSEL(x) ((x)&0xF) /* Set SSEL = 0-15 --> SCLK = VCO/SSEL */
|
#define SET_SSEL(x) ((x)&0xF) /* Set SSEL = 0-15 --> SCLK = VCO/SSEL */
|
||||||
|
|
||||||
/* VR_CTL Masks */
|
/* VR_CTL Masks */
|
||||||
#define FREQ 0x0003 /* Switching Oscillator Frequency For Regulator */
|
#define FREQ 0x3000 /* Switching Oscillator Frequency For Regulator */
|
||||||
#define HIBERNATE 0x0000 /* Powerdown/Bypass On-Board Regulation */
|
#define HIBERNATE 0x0000 /* Powerdown/Bypass On-Board Regulation */
|
||||||
#define FREQ_333 0x0001 /* Switching Frequency Is 333 kHz */
|
|
||||||
#define FREQ_667 0x0002 /* Switching Frequency Is 667 kHz */
|
|
||||||
#define FREQ_1000 0x0003 /* Switching Frequency Is 1 MHz */
|
|
||||||
|
|
||||||
#define GAIN 0x000C /* Voltage Level Gain */
|
|
||||||
#define GAIN_5 0x0000 /* GAIN = 5 */
|
|
||||||
#define GAIN_10 0x0004 /* GAIN = 10 */
|
|
||||||
#define GAIN_20 0x0008 /* GAIN = 20 */
|
|
||||||
#define GAIN_50 0x000C /* GAIN = 50 */
|
|
||||||
|
|
||||||
#define VLEV 0x00F0 /* Internal Voltage Level */
|
#define VLEV 0x00F0 /* Internal Voltage Level */
|
||||||
#define VLEV_085 0x0060 /* VLEV = 0.85 V (-5% - +10% Accuracy) */
|
#define VLEV_085 0x0060 /* VLEV = 0.85 V (-5% - +10% Accuracy) */
|
||||||
@@ -660,7 +651,7 @@
|
|||||||
#define VLEV_130 0x00F0 /* VLEV = 1.30 V (-5% - +10% Accuracy) */
|
#define VLEV_130 0x00F0 /* VLEV = 1.30 V (-5% - +10% Accuracy) */
|
||||||
|
|
||||||
#define WAKE 0x0100 /* Enable RTC/Reset Wakeup From Hibernate */
|
#define WAKE 0x0100 /* Enable RTC/Reset Wakeup From Hibernate */
|
||||||
#define CANWE 0x0200 /* Enable CAN Wakeup From Hibernate */
|
#define USBWE 0x0200 /* Enable USB Wakeup From Hibernate */
|
||||||
#define PHYWE 0x0400 /* Enable PHY Wakeup From Hibernate */
|
#define PHYWE 0x0400 /* Enable PHY Wakeup From Hibernate */
|
||||||
#define CLKBUFOE 0x4000 /* CLKIN Buffer Output Enable */
|
#define CLKBUFOE 0x4000 /* CLKIN Buffer Output Enable */
|
||||||
#define PHYCLKOE CLKBUFOE /* Alternative legacy name for the above */
|
#define PHYCLKOE CLKBUFOE /* Alternative legacy name for the above */
|
||||||
|
@@ -216,7 +216,7 @@ int bfin_internal_set_wake(unsigned int irq, unsigned int state)
|
|||||||
wakeup |= KPADWE;
|
wakeup |= KPADWE;
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
#ifdef IRQ_CNT
|
#ifdef CONFIG_BF54x
|
||||||
case IRQ_CNT:
|
case IRQ_CNT:
|
||||||
wakeup |= ROTWE;
|
wakeup |= ROTWE;
|
||||||
break;
|
break;
|
||||||
|
Reference in New Issue
Block a user