Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 119447
b: refs/heads/master
c: 72e9622
h: refs/heads/master
i:
  119445: 230e7e0
  119443: 46e8880
  119439: e4d56c4
v: v3
  • Loading branch information
Guennadi Liakhovetski authored and Eric Miao committed Nov 26, 2008
1 parent 5aa1a39 commit 710dccd
Show file tree
Hide file tree
Showing 8 changed files with 340 additions and 14 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 487ff32082a9bd7489d8185cf7d7a2fdf18a22fa
refs/heads/master: 72e9622c2a2eb73d82c716504cc93d22cd3cfd8e
1 change: 1 addition & 0 deletions trunk/arch/arm/mach-pxa/pcm990-baseboard.c
Original file line number Diff line number Diff line change
Expand Up @@ -385,6 +385,7 @@ static struct soc_camera_link iclink[] = {
.gpio = NR_BUILTIN_GPIO + 1,
}, {
.bus_id = 0, /* Must match with the camera ID above */
.gpio = -ENXIO,
}
};

Expand Down
5 changes: 2 additions & 3 deletions trunk/arch/arm/plat-omap/gpio.c
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,6 @@
#define OMAP24XX_GPIO_IRQSTATUS2 0x0028
#define OMAP24XX_GPIO_IRQENABLE2 0x002c
#define OMAP24XX_GPIO_IRQENABLE1 0x001c
#define OMAP24XX_GPIO_WAKE_EN 0x0020
#define OMAP24XX_GPIO_CTRL 0x0030
#define OMAP24XX_GPIO_OE 0x0034
#define OMAP24XX_GPIO_DATAIN 0x0038
Expand Down Expand Up @@ -1552,7 +1551,7 @@ static int omap_gpio_suspend(struct sys_device *dev, pm_message_t mesg)
#endif
#if defined(CONFIG_ARCH_OMAP24XX) || defined(CONFIG_ARCH_OMAP34XX)
case METHOD_GPIO_24XX:
wake_status = bank->base + OMAP24XX_GPIO_WAKE_EN;
wake_status = bank->base + OMAP24XX_GPIO_SETWKUENA;
wake_clear = bank->base + OMAP24XX_GPIO_CLEARWKUENA;
wake_set = bank->base + OMAP24XX_GPIO_SETWKUENA;
break;
Expand All @@ -1575,7 +1574,7 @@ static int omap_gpio_resume(struct sys_device *dev)
{
int i;

if (!cpu_class_is_omap2() && !cpu_is_omap16xx())
if (!cpu_is_omap24xx() && !cpu_is_omap16xx())
return 0;

for (i = 0; i < gpio_bank_count; i++) {
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/arm/plat-omap/include/mach/pm.h
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ void clk_deny_idle(struct clk *clk);
* clk_allow_idle - Counters previous clk_deny_idle
* @clk: clock signal handle
*/
void clk_allow_idle(struct clk *clk);
void clk_deny_idle(struct clk *clk);

extern void omap_pm_idle(void);
extern void omap_pm_suspend(void);
Expand Down
14 changes: 7 additions & 7 deletions trunk/drivers/usb/gadget/pxa25x_udc.c
Original file line number Diff line number Diff line change
Expand Up @@ -141,11 +141,7 @@ static int is_vbus_present(void)

if (mach->gpio_vbus) {
int value = gpio_get_value(mach->gpio_vbus);

if (mach->gpio_vbus_inverted)
return !value;
else
return !!value;
return mach->gpio_vbus_inverted ? !value : value;
}
if (mach->udc_is_connected)
return mach->udc_is_connected();
Expand Down Expand Up @@ -986,7 +982,7 @@ static int pxa25x_udc_vbus_session(struct usb_gadget *_gadget, int is_active)
struct pxa25x_udc *udc;

udc = container_of(_gadget, struct pxa25x_udc, gadget);
udc->vbus = is_active;
udc->vbus = (is_active != 0);
DMSG("vbus %s\n", is_active ? "supplied" : "inactive");
pullup(udc);
return 0;
Expand Down Expand Up @@ -1403,8 +1399,12 @@ lubbock_vbus_irq(int irq, void *_dev)
static irqreturn_t udc_vbus_irq(int irq, void *_dev)
{
struct pxa25x_udc *dev = _dev;
int vbus = gpio_get_value(dev->mach->gpio_vbus);

pxa25x_udc_vbus_session(&dev->gadget, is_vbus_present());
if (dev->mach->gpio_vbus_inverted)
vbus = !vbus;

pxa25x_udc_vbus_session(&dev->gadget, vbus);
return IRQ_HANDLED;
}

Expand Down
1 change: 1 addition & 0 deletions trunk/drivers/video/omap/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ objs-y$(CONFIG_MACH_OMAP_PALMZ71) += lcd_palmz71.o
objs-$(CONFIG_ARCH_OMAP16XX)$(CONFIG_MACH_OMAP_INNOVATOR) += lcd_inn1610.o
objs-$(CONFIG_ARCH_OMAP15XX)$(CONFIG_MACH_OMAP_INNOVATOR) += lcd_inn1510.o
objs-y$(CONFIG_MACH_OMAP_OSK) += lcd_osk.o
objs-y$(CONFIG_MACH_SX1) += lcd_sx1.o

omapfb-objs := $(objs-yy)

Loading

0 comments on commit 710dccd

Please sign in to comment.