/* charger api wrappers */ int hsusb_chg_init(int connect) { if (connect) return msm_chg_rpc_connect(); else return msm_chg_rpc_close(); }
static int tsunagi_power_probe(struct platform_device *pdev) { int ret=0; pr_info("%s\n", __func__); INIT_WORK(&vbus_work, vbus_work_func); power_supply_register(&pdev->dev, &ac_supply); power_supply_register(&pdev->dev, &usb_supply); // Enabling DS0 channel, for first here, later put to other place ret = msm_rapp_rpc_connect(); printk("RET RAPP CONNECT: %d\n", ret); // ret = msm_rapc_enable_ds_channel(); // printk("RET DS ENABLE CONNECT: %d\n", ret); ret = msm_chg_rpc_connect(); printk("RET CHG CONNECT: %d\n", ret); inited = 1; return 0; }