mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-20 17:52:52 +00:00
dde_linux: remove legacy imx6 usb host driver
Ref genodelabs/genode#4942
This commit is contained in:
parent
5e7e6514be
commit
3d5ec9ea3f
@ -1,52 +0,0 @@
|
||||
/*
|
||||
* \brief EHCI for Freescale i.MX6
|
||||
* \author Stefan Kalkowski
|
||||
* \date 2018-04-11
|
||||
*/
|
||||
|
||||
/*
|
||||
* Copyright (C) 2018 Genode Labs GmbH
|
||||
*
|
||||
* This file is distributed under the terms of the GNU General Public License
|
||||
* version 2.
|
||||
*/
|
||||
|
||||
#include <platform.h>
|
||||
#include <lx_emul.h>
|
||||
|
||||
extern "C" int module_ci_hdrc_platform_register();
|
||||
extern "C" int module_ci_hdrc_imx_driver_init();
|
||||
extern "C" int module_usbmisc_imx_driver_init();
|
||||
extern "C" int postcore_mxs_phy_module_init();
|
||||
|
||||
extern "C" void module_ehci_hcd_init();
|
||||
extern "C" void module_xhci_hcd_init();
|
||||
|
||||
void platform_hcd_init(Genode::Env &, Services *services)
|
||||
{
|
||||
module_ehci_hcd_init();
|
||||
module_ci_hdrc_platform_register();
|
||||
postcore_mxs_phy_module_init();
|
||||
module_usbmisc_imx_driver_init();
|
||||
module_ci_hdrc_imx_driver_init();
|
||||
|
||||
lx_platform_device_init();
|
||||
}
|
||||
|
||||
extern "C" int devm_extcon_register_notifier(struct device *dev, struct extcon_dev *edev, unsigned int id, struct notifier_block *nb)
|
||||
{
|
||||
BUG();
|
||||
return -1;
|
||||
}
|
||||
|
||||
extern "C" struct extcon_dev *extcon_get_edev_by_phandle(struct device *dev, int index)
|
||||
{
|
||||
BUG();
|
||||
return NULL;
|
||||
}
|
||||
|
||||
extern "C" int extcon_get_state(struct extcon_dev *edev, unsigned int id)
|
||||
{
|
||||
BUG();
|
||||
return -1;
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
include $(REP_DIR)/src/drivers/usb_host/target.inc
|
||||
|
||||
TARGET = legacy_imx6q_sabrelite_usb_host_drv
|
||||
REQUIRES = arm_v7
|
||||
|
||||
SRC_C += usb/chipidea/ci_hdrc_imx.c
|
||||
SRC_C += usb/chipidea/core.c
|
||||
SRC_C += usb/chipidea/host.c
|
||||
SRC_C += usb/chipidea/otg.c
|
||||
SRC_C += usb/chipidea/usbmisc_imx.c
|
||||
SRC_C += usb/phy/phy-mxs-usb.c
|
||||
|
||||
INC_DIR += $(REP_DIR)/src/drivers/usb_host/spec/arm
|
||||
INC_DIR += $(REP_DIR)/src/include/spec/arm
|
||||
|
||||
SRC_CC += spec/arm/platform.cc
|
||||
SRC_CC += spec/imx6q_sabrelite/platform.cc
|
||||
|
||||
CC_OPT += -DCONFIG_USB_CHIPIDEA
|
||||
CC_OPT += -DCONFIG_USB_CHIPIDEA_HOST
|
||||
CC_OPT += -DCONFIG_USB_EHCI_HCD
|
||||
CC_OPT += -DCONFIG_USB_EHCI_ROOT_HUB_TT
|
||||
CC_OPT += -DCONFIG_USB_MXS_PHY
|
||||
CC_OPT += -DCONFIG_USB_EHCI_TT_NEWSCHED=1
|
||||
CC_OPT += -DCONFIG_EXTCON=1
|
||||
|
||||
CC_C_OPT += -Wno-incompatible-pointer-types
|
Loading…
x
Reference in New Issue
Block a user