pvr2_hdw_gpio_chg_dir
ret = pvr2_hdw_gpio_chg_dir(hdw,msk,val);
ret |= pvr2_hdw_gpio_chg_dir(hdw,0xffffffff,0x00000088); /*gpio dir*/
ret |= pvr2_hdw_gpio_chg_dir(hdw,0xffffffff,0x00000408); /*gpio dir*/
pvr2_hdw_gpio_chg_dir(hdw,(1 << 11),~0);
pvr2_hdw_gpio_chg_dir(hdw,(1 << 11),~0);
pvr2_hdw_gpio_chg_dir(hdw, 0xffffffff, 0x00000481);
pvr2_hdw_gpio_chg_dir(hdw, 0xffffffff, 0x00000401);
int pvr2_hdw_gpio_chg_dir(struct pvr2_hdw *hdw,u32 msk,u32 val);