From b16bb82f8b7456f05e6ae67760867334ebe6a92a Mon Sep 17 00:00:00 2001 From: Stefan Kalkowski Date: Fri, 16 Jul 2021 10:49:07 +0200 Subject: [PATCH] dde_linux: mark lx_emul and lx_kit as legacy * Move headers in src/include into legacy sub-directory * Move src/lx_kit to src/lib/legacy/ Fix #4223 --- repos/dde_linux/lib/mk/lxip.mk | 2 +- .../lib/mk/spec/arm/lx_kit_setjmp.mk | 2 +- .../lib/mk/spec/arm_64/lx_kit_setjmp.mk | 2 +- .../lib/mk/spec/x86_32/lx_kit_setjmp.mk | 2 +- repos/dde_linux/lib/mk/spec/x86_32/wifi.mk | 2 +- .../lib/mk/spec/x86_64/lx_kit_setjmp.mk | 2 +- repos/dde_linux/lib/mk/spec/x86_64/wifi.mk | 2 +- repos/dde_linux/lib/mk/wifi.inc | 2 +- .../recipes/src/fec_nic_drv/content.mk | 3 +- .../recipes/src/imx8_fb_drv/content.mk | 3 +- .../recipes/src/intel_fb_drv/content.mk | 3 +- .../recipes/src/usb_hid_drv/content.mk | 3 +- .../recipes/src/usb_host_drv/content.mk | 3 +- .../recipes/src/usb_modem_drv/content.mk | 7 ++- .../recipes/src/usb_net_drv/content.mk | 7 ++- .../dde_linux/recipes/src/vfs_lxip/content.mk | 5 +- .../dde_linux/recipes/src/wifi_drv/content.mk | 4 +- .../framebuffer/imx8/include/lx_emul.h | 60 +++++++++--------- .../framebuffer/imx8/include/lx_emul_c.h | 4 +- .../src/drivers/framebuffer/imx8/lx_emul.cc | 32 +++++----- .../src/drivers/framebuffer/imx8/main.cc | 12 ++-- .../src/drivers/framebuffer/imx8/platform.cc | 4 +- .../src/drivers/framebuffer/imx8/target.mk | 2 +- .../framebuffer/intel/include/lx_emul.h | 62 +++++++++---------- .../framebuffer/intel/include/lx_emul_c.h | 4 +- .../src/drivers/framebuffer/intel/lx_emul.cc | 32 +++++----- .../src/drivers/framebuffer/intel/main.cc | 16 ++--- .../src/drivers/framebuffer/intel/target.mk | 2 +- .../dde_linux/src/drivers/nic/fec/lx_emul.cc | 24 +++---- repos/dde_linux/src/drivers/nic/fec/lx_emul.h | 56 ++++++++--------- repos/dde_linux/src/drivers/nic/fec/main.cc | 14 ++--- .../dde_linux/src/drivers/nic/fec/platform.cc | 4 +- .../dde_linux/src/drivers/nic/fec/target.inc | 2 +- .../drivers/nic/linux_network_session_base.cc | 2 +- .../drivers/nic/linux_network_session_base.h | 2 +- repos/dde_linux/src/drivers/usb_hid/driver.h | 2 +- repos/dde_linux/src/drivers/usb_hid/evdev.cc | 8 +-- .../dde_linux/src/drivers/usb_hid/lx_emul.cc | 26 ++++---- repos/dde_linux/src/drivers/usb_hid/lx_emul.h | 46 +++++++------- repos/dde_linux/src/drivers/usb_hid/main.cc | 12 ++-- repos/dde_linux/src/drivers/usb_hid/target.mk | 2 +- .../dde_linux/src/drivers/usb_host/lx_emul.cc | 24 +++---- .../dde_linux/src/drivers/usb_host/lx_emul.h | 60 +++++++++--------- repos/dde_linux/src/drivers/usb_host/main.cc | 14 ++--- .../dde_linux/src/drivers/usb_host/platform.h | 2 +- repos/dde_linux/src/drivers/usb_host/raw.cc | 8 +-- .../src/drivers/usb_host/spec/arm/platform.cc | 6 +- .../src/drivers/usb_host/spec/x86/platform.cc | 14 ++--- .../dde_linux/src/drivers/usb_host/target.inc | 2 +- .../dde_linux/src/drivers/usb_modem/driver.h | 6 +- .../src/drivers/usb_modem/fec_nic.cc | 2 +- .../dde_linux/src/drivers/usb_modem/fec_nic.h | 2 +- .../src/drivers/usb_modem/lx_emul.cc | 32 +++++----- .../dde_linux/src/drivers/usb_modem/lx_emul.h | 52 ++++++++-------- repos/dde_linux/src/drivers/usb_modem/main.cc | 10 +-- .../dde_linux/src/drivers/usb_modem/target.mk | 2 +- .../src/drivers/usb_modem/terminal.cc | 4 +- .../src/drivers/usb_modem/terminal.h | 2 +- repos/dde_linux/src/drivers/usb_net/driver.h | 2 +- .../dde_linux/src/drivers/usb_net/lx_emul.cc | 32 +++++----- repos/dde_linux/src/drivers/usb_net/lx_emul.h | 52 ++++++++-------- repos/dde_linux/src/drivers/usb_net/main.cc | 14 ++--- repos/dde_linux/src/drivers/usb_net/target.mk | 2 +- .../src/include/{ => legacy}/lx_emul/atomic.h | 0 .../src/include/{ => legacy}/lx_emul/bitops.h | 0 .../src/include/{ => legacy}/lx_emul/bug.h | 0 .../include/{ => legacy}/lx_emul/byteorder.h | 0 .../include/{ => legacy}/lx_emul/compiler.h | 0 .../include/{ => legacy}/lx_emul/completion.h | 0 .../src/include/{ => legacy}/lx_emul/errno.h | 0 .../{ => legacy}/lx_emul/extern_c_begin.h | 0 .../{ => legacy}/lx_emul/extern_c_end.h | 0 .../src/include/{ => legacy}/lx_emul/gfp.h | 0 .../{ => legacy}/lx_emul/impl/completion.h | 4 +- .../include/{ => legacy}/lx_emul/impl/delay.h | 4 +- .../include/{ => legacy}/lx_emul/impl/gfp.h | 8 +-- .../include/{ => legacy}/lx_emul/impl/io.h | 4 +- .../{ => legacy}/lx_emul/impl/kernel.h | 0 .../include/{ => legacy}/lx_emul/impl/mutex.h | 4 +- .../include/{ => legacy}/lx_emul/impl/pci.h | 8 +-- .../{ => legacy}/lx_emul/impl/pci_resource.h | 4 +- .../include/{ => legacy}/lx_emul/impl/sched.h | 2 +- .../include/{ => legacy}/lx_emul/impl/slab.h | 2 +- .../{ => legacy}/lx_emul/impl/spinlock.h | 0 .../include/{ => legacy}/lx_emul/impl/timer.h | 2 +- .../include/{ => legacy}/lx_emul/impl/usb.h | 2 +- .../include/{ => legacy}/lx_emul/impl/wait.h | 2 +- .../include/{ => legacy}/lx_emul/impl/work.h | 4 +- .../src/include/{ => legacy}/lx_emul/ioport.h | 0 .../src/include/{ => legacy}/lx_emul/irq.h | 0 .../include/{ => legacy}/lx_emul/jiffies.h | 0 .../src/include/{ => legacy}/lx_emul/kernel.h | 0 .../include/{ => legacy}/lx_emul/kobject.h | 0 .../src/include/{ => legacy}/lx_emul/list.h | 0 .../src/include/{ => legacy}/lx_emul/mmio.h | 0 .../src/include/{ => legacy}/lx_emul/module.h | 0 .../src/include/{ => legacy}/lx_emul/mutex.h | 0 .../src/include/{ => legacy}/lx_emul/pci.h | 0 .../src/include/{ => legacy}/lx_emul/pm.h | 0 .../src/include/{ => legacy}/lx_emul/printf.h | 0 .../{ => legacy}/lx_emul/scatterlist.h | 0 .../include/{ => legacy}/lx_emul/semaphore.h | 0 .../include/{ => legacy}/lx_emul/spinlock.h | 0 .../src/include/{ => legacy}/lx_emul/string.h | 0 .../src/include/{ => legacy}/lx_emul/time.h | 0 .../src/include/{ => legacy}/lx_emul/timer.h | 0 .../src/include/{ => legacy}/lx_emul/types.h | 0 .../src/include/{ => legacy}/lx_emul/work.h | 0 .../lx_kit/addr_to_page_mapping.h | 4 +- .../{ => legacy}/lx_kit/backend_alloc.h | 2 +- .../src/include/{ => legacy}/lx_kit/env.h | 0 .../{ => legacy}/lx_kit/internal/io_port.h | 0 .../{ => legacy}/lx_kit/internal/list.h | 0 .../{ => legacy}/lx_kit/internal/pci_dev.h | 4 +- .../{ => legacy}/lx_kit/internal/slab_alloc.h | 4 +- .../lx_kit/internal/slab_backend_alloc.h | 2 +- .../{ => legacy}/lx_kit/internal/task.h | 4 +- .../src/include/{ => legacy}/lx_kit/irq.h | 0 .../src/include/{ => legacy}/lx_kit/malloc.h | 6 +- .../{ => legacy}/lx_kit/mapped_io_mem_range.h | 2 +- .../src/include/{ => legacy}/lx_kit/pci.h | 0 .../{ => legacy}/lx_kit/pci_dev_registry.h | 4 +- .../include/{ => legacy}/lx_kit/scheduler.h | 2 +- .../src/include/{ => legacy}/lx_kit/timer.h | 0 .../src/include/{ => legacy}/lx_kit/types.h | 0 .../src/include/{ => legacy}/lx_kit/usb.h | 0 .../src/include/{ => legacy}/lx_kit/work.h | 0 .../lx_kit/internal/arch_execute.h | 0 .../arm_64/{ => legacy}/lx_emul/barrier.h | 0 .../lx_kit/internal/arch_execute.h | 0 .../arm_v6/{ => legacy}/lx_emul/barrier.h | 0 .../arm_v7/{ => legacy}/lx_emul/barrier.h | 0 .../spec/x86/{ => legacy}/lx_emul/barrier.h | 0 .../lx_kit/internal/arch_execute.h | 0 .../lx_kit/internal/arch_execute.h | 0 .../src/{ => lib/legacy}/lx_kit/bug.cc | 6 +- .../src/{ => lib/legacy}/lx_kit/env.cc | 2 +- .../src/{ => lib/legacy}/lx_kit/irq.cc | 4 +- .../src/{ => lib/legacy}/lx_kit/malloc.cc | 6 +- .../legacy}/lx_kit/mapped_io_mem_range.cc | 10 +-- .../src/{ => lib/legacy}/lx_kit/pci.cc | 4 +- .../src/{ => lib/legacy}/lx_kit/printf.cc | 0 .../src/{ => lib/legacy}/lx_kit/scheduler.cc | 4 +- .../{ => lib/legacy}/lx_kit/spec/arm/setjmp.S | 0 .../legacy}/lx_kit/spec/arm_64/setjmp.S | 0 .../legacy}/lx_kit/spec/x86_32/setjmp.S | 0 .../legacy}/lx_kit/spec/x86_64/setjmp.S | 0 .../src/{ => lib/legacy}/lx_kit/timer.cc | 6 +- .../src/{ => lib/legacy}/lx_kit/work.cc | 6 +- .../dde_linux/src/lib/lxip/include/lx_emul.h | 44 ++++++------- repos/dde_linux/src/lib/lxip/include/msghdr.h | 4 +- repos/dde_linux/src/lib/lxip/lxcc_emul.cc | 6 +- repos/dde_linux/src/lib/lxip/timer_handler.cc | 2 +- repos/dde_linux/src/lib/vfs/lxip/vfs.cc | 8 +-- repos/dde_linux/src/lib/wifi/firmware.cc | 2 +- .../dde_linux/src/lib/wifi/include/lx_emul.h | 58 ++++++++--------- repos/dde_linux/src/lib/wifi/init.cc | 12 ++-- repos/dde_linux/src/lib/wifi/lx.h | 2 +- repos/dde_linux/src/lib/wifi/lxcc_emul.cc | 26 ++++---- repos/dde_linux/src/lib/wifi/nic.cc | 6 +- repos/dde_linux/src/lib/wifi/socket_call.cc | 4 +- 161 files changed, 575 insertions(+), 559 deletions(-) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/atomic.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/bitops.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/bug.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/byteorder.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/compiler.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/completion.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/errno.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/extern_c_begin.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/extern_c_end.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/gfp.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/completion.h (97%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/delay.h (95%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/gfp.h (90%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/io.h (92%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/kernel.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/mutex.h (97%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/pci.h (91%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/pci_resource.h (96%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/sched.h (96%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/slab.h (99%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/spinlock.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/timer.h (98%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/usb.h (98%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/wait.h (95%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/impl/work.h (97%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/ioport.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/irq.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/jiffies.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/kernel.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/kobject.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/list.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/mmio.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/module.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/mutex.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/pci.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/pm.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/printf.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/scatterlist.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/semaphore.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/spinlock.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/string.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/time.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/timer.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/types.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_emul/work.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/addr_to_page_mapping.h (96%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/backend_alloc.h (94%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/env.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/internal/io_port.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/internal/list.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/internal/pci_dev.h (98%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/internal/slab_alloc.h (94%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/internal/slab_backend_alloc.h (97%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/internal/task.h (98%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/irq.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/malloc.h (92%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/mapped_io_mem_range.h (95%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/pci.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/pci_dev_registry.h (98%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/scheduler.h (96%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/timer.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/types.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/usb.h (100%) rename repos/dde_linux/src/include/{ => legacy}/lx_kit/work.h (100%) rename repos/dde_linux/src/include/spec/arm/{ => legacy}/lx_kit/internal/arch_execute.h (100%) rename repos/dde_linux/src/include/spec/arm_64/{ => legacy}/lx_emul/barrier.h (100%) rename repos/dde_linux/src/include/spec/arm_64/{ => legacy}/lx_kit/internal/arch_execute.h (100%) rename repos/dde_linux/src/include/spec/arm_v6/{ => legacy}/lx_emul/barrier.h (100%) rename repos/dde_linux/src/include/spec/arm_v7/{ => legacy}/lx_emul/barrier.h (100%) rename repos/dde_linux/src/include/spec/x86/{ => legacy}/lx_emul/barrier.h (100%) rename repos/dde_linux/src/include/spec/x86_32/{ => legacy}/lx_kit/internal/arch_execute.h (100%) rename repos/dde_linux/src/include/spec/x86_64/{ => legacy}/lx_kit/internal/arch_execute.h (100%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/bug.cc (77%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/env.cc (93%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/irq.cc (98%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/malloc.cc (98%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/mapped_io_mem_range.cc (95%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/pci.cc (97%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/printf.cc (100%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/scheduler.cc (98%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/spec/arm/setjmp.S (100%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/spec/arm_64/setjmp.S (100%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/spec/x86_32/setjmp.S (100%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/spec/x86_64/setjmp.S (100%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/timer.cc (98%) rename repos/dde_linux/src/{ => lib/legacy}/lx_kit/work.cc (97%) diff --git a/repos/dde_linux/lib/mk/lxip.mk b/repos/dde_linux/lib/mk/lxip.mk index f9f8ad2a4a..846d6fb7cd 100644 --- a/repos/dde_linux/lib/mk/lxip.mk +++ b/repos/dde_linux/lib/mk/lxip.mk @@ -49,6 +49,6 @@ net/ethernet/eth.o: SETUP_SUFFIX="_eth" vpath %.c $(LX_CONTRIB_DIR) vpath %.c $(LIB_DIR) vpath %.cc $(LIB_DIR) -vpath %.cc $(REP_DIR)/src/lx_kit +vpath %.cc $(REP_DIR)/src/lib/legacy/lx_kit CC_CXX_WARN_STRICT = diff --git a/repos/dde_linux/lib/mk/spec/arm/lx_kit_setjmp.mk b/repos/dde_linux/lib/mk/spec/arm/lx_kit_setjmp.mk index c9fb3bf8e4..1d6a0ec7de 100644 --- a/repos/dde_linux/lib/mk/spec/arm/lx_kit_setjmp.mk +++ b/repos/dde_linux/lib/mk/spec/arm/lx_kit_setjmp.mk @@ -1,5 +1,5 @@ SRC_S += setjmp.S -vpath %.S $(REP_DIR)/src/lx_kit/spec/arm +vpath %.S $(REP_DIR)/src/lib/legacy/lx_kit/spec/arm CC_CXX_WARN_STRICT = diff --git a/repos/dde_linux/lib/mk/spec/arm_64/lx_kit_setjmp.mk b/repos/dde_linux/lib/mk/spec/arm_64/lx_kit_setjmp.mk index 327820734f..6ff2446e41 100644 --- a/repos/dde_linux/lib/mk/spec/arm_64/lx_kit_setjmp.mk +++ b/repos/dde_linux/lib/mk/spec/arm_64/lx_kit_setjmp.mk @@ -1,5 +1,5 @@ SRC_S += setjmp.S -vpath %.S $(REP_DIR)/src/lx_kit/spec/arm_64 +vpath %.S $(REP_DIR)/src/lib/legacy/lx_kit/spec/arm_64 CC_CXX_WARN_STRICT = diff --git a/repos/dde_linux/lib/mk/spec/x86_32/lx_kit_setjmp.mk b/repos/dde_linux/lib/mk/spec/x86_32/lx_kit_setjmp.mk index ae52182cf2..68e47db968 100644 --- a/repos/dde_linux/lib/mk/spec/x86_32/lx_kit_setjmp.mk +++ b/repos/dde_linux/lib/mk/spec/x86_32/lx_kit_setjmp.mk @@ -1,5 +1,5 @@ SRC_S += setjmp.S -vpath %.S $(REP_DIR)/src/lx_kit/spec/x86_32 +vpath %.S $(REP_DIR)/src/lib/legacy/lx_kit/spec/x86_32 CC_CXX_WARN_STRICT = diff --git a/repos/dde_linux/lib/mk/spec/x86_32/wifi.mk b/repos/dde_linux/lib/mk/spec/x86_32/wifi.mk index db9638742d..dcc582c9c3 100644 --- a/repos/dde_linux/lib/mk/spec/x86_32/wifi.mk +++ b/repos/dde_linux/lib/mk/spec/x86_32/wifi.mk @@ -4,6 +4,6 @@ INC_DIR += $(LIB_INC_DIR)/spec/32bit $(LIB_INC_DIR)/spec/x86_32 $(LIB_INC_DIR)/s CC_OPT += -DCONFIG_64BIT=0 -vpath %.S $(REP_DIR)/src/lx_kit/spec/x86_32 +vpath %.S $(REP_DIR)/src/lib/legacy/lx_kit/spec/x86_32 CC_CXX_WARN_STRICT = diff --git a/repos/dde_linux/lib/mk/spec/x86_64/lx_kit_setjmp.mk b/repos/dde_linux/lib/mk/spec/x86_64/lx_kit_setjmp.mk index 3f49bf7bf7..7ef1893e68 100644 --- a/repos/dde_linux/lib/mk/spec/x86_64/lx_kit_setjmp.mk +++ b/repos/dde_linux/lib/mk/spec/x86_64/lx_kit_setjmp.mk @@ -1,5 +1,5 @@ SRC_S += setjmp.S -vpath %.S $(REP_DIR)/src/lx_kit/spec/x86_64 +vpath %.S $(REP_DIR)/src/lib/legacy/lx_kit/spec/x86_64 CC_CXX_WARN_STRICT = diff --git a/repos/dde_linux/lib/mk/spec/x86_64/wifi.mk b/repos/dde_linux/lib/mk/spec/x86_64/wifi.mk index afbd8b5708..5daf3e03af 100644 --- a/repos/dde_linux/lib/mk/spec/x86_64/wifi.mk +++ b/repos/dde_linux/lib/mk/spec/x86_64/wifi.mk @@ -4,6 +4,6 @@ INC_DIR += $(LIB_INC_DIR)/spec/64bit $(LIB_INC_DIR)/spec/x86_64 $(LIB_INC_DIR)/s CC_OPT += -DCONFIG_64BIT=1 -vpath %.S $(REP_DIR)/src/lx_kit/spec/x86_64 +vpath %.S $(REP_DIR)/src/lib/legacy/lx_kit/spec/x86_64 CC_CXX_WARN_STRICT = diff --git a/repos/dde_linux/lib/mk/wifi.inc b/repos/dde_linux/lib/mk/wifi.inc index cc7337386e..0f6e87f11b 100644 --- a/repos/dde_linux/lib/mk/wifi.inc +++ b/repos/dde_linux/lib/mk/wifi.inc @@ -129,6 +129,6 @@ vpath %.c $(WIFI_DIR) vpath %.c $(WIFI_CONTRIB_DIR) vpath %.c $(LIB_DIR) vpath %.cc $(LIB_DIR) -vpath %.cc $(REP_DIR)/src/lx_kit +vpath %.cc $(REP_DIR)/src/lib/legacy/lx_kit # vi: set ft=make : diff --git a/repos/dde_linux/recipes/src/fec_nic_drv/content.mk b/repos/dde_linux/recipes/src/fec_nic_drv/content.mk index 09b87aa2bb..0844a27927 100644 --- a/repos/dde_linux/recipes/src/fec_nic_drv/content.mk +++ b/repos/dde_linux/recipes/src/fec_nic_drv/content.mk @@ -7,7 +7,8 @@ MIRROR_FROM_REP_DIR := $(LIB_MK) \ src/drivers/nic/linux_network_session_base.cc \ src/drivers/nic/linux_network_session_base.h \ lib/import/import-fec_nic_include.mk \ - src/include src/lx_kit \ + src/include/legacy src/lib/legacy/lx_kit \ + $(foreach SPEC,arm arm_64 arm_v7,src/include/spec/$(SPEC)/legacy) \ $(shell cd $(REP_DIR); find src/drivers/nic/fec -type f) MIRROR_FROM_PORT_DIR := $(shell cd $(PORT_DIR); find src/drivers/nic/fec -type f | grep -v ".git") diff --git a/repos/dde_linux/recipes/src/imx8_fb_drv/content.mk b/repos/dde_linux/recipes/src/imx8_fb_drv/content.mk index 52a1d1d171..94f615ed8b 100644 --- a/repos/dde_linux/recipes/src/imx8_fb_drv/content.mk +++ b/repos/dde_linux/recipes/src/imx8_fb_drv/content.mk @@ -6,7 +6,8 @@ PORT_DIR := $(call port_dir,$(REP_DIR)/ports/dde_linux) MIRROR_FROM_REP_DIR := $(LIB_MK) \ lib/import/import-imx8_fb_include.mk \ - src/include src/lx_kit \ + src/include/legacy src/include/spec/arm_64/legacy \ + src/lib/legacy/lx_kit \ $(shell cd $(REP_DIR); find src/drivers/framebuffer/imx8 -type f) MIRROR_FROM_PORT_DIR := $(shell cd $(PORT_DIR); find src/drivers/framebuffer/imx8 -type f | grep -v ".git") diff --git a/repos/dde_linux/recipes/src/intel_fb_drv/content.mk b/repos/dde_linux/recipes/src/intel_fb_drv/content.mk index fbe12878ec..a9389e1fb2 100644 --- a/repos/dde_linux/recipes/src/intel_fb_drv/content.mk +++ b/repos/dde_linux/recipes/src/intel_fb_drv/content.mk @@ -6,7 +6,8 @@ PORT_DIR := $(call port_dir,$(REP_DIR)/ports/dde_linux) MIRROR_FROM_REP_DIR := $(LIB_MK) \ lib/import/import-intel_fb_include.mk \ - src/include src/lx_kit \ + src/include src/lib/legacy/lx_kit \ + $(foreach SPEC,x86 x86_32 x86_64,src/include/spec/$(SPEC)/legacy) \ $(shell cd $(REP_DIR); find src/drivers/framebuffer/intel -type f) MIRROR_FROM_PORT_DIR := $(shell cd $(PORT_DIR); find src/drivers/framebuffer/intel -type f | grep -v ".git") diff --git a/repos/dde_linux/recipes/src/usb_hid_drv/content.mk b/repos/dde_linux/recipes/src/usb_hid_drv/content.mk index 3904d24d5c..60b1e5d77a 100644 --- a/repos/dde_linux/recipes/src/usb_hid_drv/content.mk +++ b/repos/dde_linux/recipes/src/usb_hid_drv/content.mk @@ -6,7 +6,8 @@ PORT_DIR := $(call port_dir,$(REP_DIR)/ports/dde_linux) MIRROR_FROM_REP_DIR := $(LIB_MK) \ lib/import/import-usb_hid_include.mk \ lib/import/import-usb_arch_include.mk \ - src/include src/lx_kit \ + src/include/legacy src/lib/legacy/lx_kit \ + $(foreach SPEC,arm arm_64 arm_v6 arm_v7 x86 x86_32 x86_64,src/include/spec/$(SPEC)/legacy) \ $(shell cd $(REP_DIR); find src/drivers/usb_hid -type f) MIRROR_FROM_PORT_DIR := $(shell cd $(PORT_DIR); find src/drivers/usb_hid -type f | grep -v ".git") diff --git a/repos/dde_linux/recipes/src/usb_host_drv/content.mk b/repos/dde_linux/recipes/src/usb_host_drv/content.mk index 655ba854be..b5aa036006 100644 --- a/repos/dde_linux/recipes/src/usb_host_drv/content.mk +++ b/repos/dde_linux/recipes/src/usb_host_drv/content.mk @@ -5,7 +5,8 @@ PORT_DIR := $(call port_dir,$(REP_DIR)/ports/dde_linux) MIRROR_FROM_REP_DIR := $(LIB_MK) \ lib/import/import-usb_host_include.mk \ - src/include src/lx_kit \ + src/include/legacy src/lib/legacy/lx_kit \ + $(foreach SPEC,arm arm_64 arm_v6 arm_v7 x86 x86_32 x86_64,src/include/spec/$(SPEC)/legacy) \ $(shell cd $(REP_DIR); find src/drivers/usb_host -type f) MIRROR_FROM_PORT_DIR := $(shell cd $(PORT_DIR); find src/drivers/usb_host -type f | grep -v ".git") diff --git a/repos/dde_linux/recipes/src/usb_modem_drv/content.mk b/repos/dde_linux/recipes/src/usb_modem_drv/content.mk index 00ed830f4d..abc69c4c5e 100644 --- a/repos/dde_linux/recipes/src/usb_modem_drv/content.mk +++ b/repos/dde_linux/recipes/src/usb_modem_drv/content.mk @@ -1,11 +1,14 @@ PORT_DIR := $(call port_dir,$(REP_DIR)/ports/dde_linux) MIRROR_FROM_REP_DIR := src/drivers/usb_modem \ - src/lx_kit \ - src/include \ + src/lib/legacy/lx_kit \ + src/include/legacy \ lib/import/import-usb_modem_include.mk \ lib/import/import-usb_arch_include.mk \ lib/mk/usb_modem_include.mk \ + $(foreach SPEC, \ + arm arm_64 arm_v6 arm_v7 x86 x86_32 x86_64, \ + src/include/spec/$(SPEC)/legacy) \ $(foreach SPEC, \ arm arm_64 x86_32 x86_64, \ lib/mk/spec/$(SPEC)/lx_kit_setjmp.mk) diff --git a/repos/dde_linux/recipes/src/usb_net_drv/content.mk b/repos/dde_linux/recipes/src/usb_net_drv/content.mk index 2ee110a979..dabba561f4 100644 --- a/repos/dde_linux/recipes/src/usb_net_drv/content.mk +++ b/repos/dde_linux/recipes/src/usb_net_drv/content.mk @@ -3,11 +3,14 @@ PORT_DIR := $(call port_dir,$(REP_DIR)/ports/dde_linux) MIRROR_FROM_REP_DIR := src/drivers/usb_net \ src/drivers/nic/linux_network_session_base.cc \ src/drivers/nic/linux_network_session_base.h \ - src/lx_kit \ - src/include \ + src/lib/legacy/lx_kit \ + src/include/legacy \ lib/import/import-usb_net_include.mk \ lib/import/import-usb_arch_include.mk \ lib/mk/usb_net_include.mk \ + $(foreach SPEC, \ + arm arm_64 arm_v6 arm_v7 x86 x86_32 x86_64, \ + src/include/spec/$(SPEC)/legacy) \ $(foreach SPEC, \ arm arm_64 x86_32 x86_64, \ lib/mk/spec/$(SPEC)/lx_kit_setjmp.mk) diff --git a/repos/dde_linux/recipes/src/vfs_lxip/content.mk b/repos/dde_linux/recipes/src/vfs_lxip/content.mk index a656ea1680..ccdc0e0565 100644 --- a/repos/dde_linux/recipes/src/vfs_lxip/content.mk +++ b/repos/dde_linux/recipes/src/vfs_lxip/content.mk @@ -5,7 +5,10 @@ PORT_DIR := $(call port_dir,$(REP_DIR)/ports/dde_linux) MIRROR_FROM_REP_DIR := $(LIB_MK) \ lib/import/import-lxip_include.mk \ - include/lxip src/include src/lx_kit \ + include/lxip src/include/legacy src/lib/legacy/lx_kit \ + $(foreach SPEC, \ + arm arm_64 arm_v6 arm_v7 x86 x86_32 x86_64, \ + src/include/spec/$(SPEC)/legacy) \ $(shell cd $(REP_DIR); find src/lib/lxip -type f) \ $(shell cd $(REP_DIR); find src/lib/vfs -type f) diff --git a/repos/dde_linux/recipes/src/wifi_drv/content.mk b/repos/dde_linux/recipes/src/wifi_drv/content.mk index 4221eec416..6632ce979d 100644 --- a/repos/dde_linux/recipes/src/wifi_drv/content.mk +++ b/repos/dde_linux/recipes/src/wifi_drv/content.mk @@ -11,7 +11,9 @@ MIRROR_FROM_REP_DIR := $(LIB_MK) \ lib/import/import-wifi_include.mk \ lib/import/import-libnl_include.mk \ lib/import/import-libnl.mk \ - include/wifi src/include src/lx_kit \ + include/wifi src/include/legacy src/lib/legacy/lx_kit \ + $(foreach SPEC, x86 x86_32 x86_64, \ + src/include/spec/$(SPEC)/legacy) \ $(shell cd $(REP_DIR); find src/drivers/wifi -type f) \ $(shell cd $(REP_DIR); find src/lib/libnl -type f) \ $(shell cd $(REP_DIR); find src/lib/wifi -type f) \ diff --git a/repos/dde_linux/src/drivers/framebuffer/imx8/include/lx_emul.h b/repos/dde_linux/src/drivers/framebuffer/imx8/include/lx_emul.h index f11a661715..8abedcfa3d 100644 --- a/repos/dde_linux/src/drivers/framebuffer/imx8/include/lx_emul.h +++ b/repos/dde_linux/src/drivers/framebuffer/imx8/include/lx_emul.h @@ -19,15 +19,15 @@ #include #include -#include +#include -#include /* dependency of lx_kit/irq.h */ +#include /* dependency of lx_kit/irq.h */ -#include /* dependency of lx_emul/work.h */ -#include /* dependency of lx_emul/kernel.h */ -#include /* dependency of lx_emul/kernel.h */ -#include /* dependency of lx_emul/jiffies.h */ -#include /* dependency of lx_emul/jiffies.h */ +#include /* dependency of lx_emul/work.h */ +#include /* dependency of lx_emul/kernel.h */ +#include /* dependency of lx_emul/kernel.h */ +#include /* dependency of lx_emul/jiffies.h */ +#include /* dependency of lx_emul/jiffies.h */ /***************** ** asm/param.h ** @@ -36,8 +36,8 @@ enum { HZ = 100UL }; /* dependency of lx_emul/jiffies.h */ -#include /* dependency of lx_emul/time.h */ -#include /* dependency of lx_emul/timer.h */ +#include /* dependency of lx_emul/time.h */ +#include /* dependency of lx_emul/timer.h */ /******************* @@ -54,8 +54,8 @@ struct timer_list; void setup_timer(struct timer_list *timer, void (*function)(unsigned long), unsigned long data); -#include /* dependency of lx_emul/work.h */ -#include /* dependency of lx_emul/work.h */ +#include /* dependency of lx_emul/work.h */ +#include /* dependency of lx_emul/work.h */ /*********************** @@ -86,22 +86,22 @@ int devm_request_threaded_irq(struct device *dev, unsigned int irq, unsigned long irqflags, const char *devname, void *dev_id); -#include /* dependency of lx_emul/work.h */ -#include /* dependency of lx_kit/work.h */ +#include /* dependency of lx_emul/work.h */ +#include /* dependency of lx_kit/work.h */ -#include /* dependency of lx_emul/kobject.h */ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include /* dependency of lx_emul/kobject.h */ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include LX_MUTEX_INIT_DECLARE(component_mutex); #define component_mutex LX_MUTEX(component_mutex) @@ -111,7 +111,7 @@ LX_MUTEX_INIT_DECLARE(component_mutex); ** asm-generic/io.h ** **********************/ -#include +#include static inline u32 __raw_readl(const volatile void __iomem *addr) @@ -298,7 +298,7 @@ static inline void __read_once_size(const volatile void *p, void *res, int size) }) #endif -#include +#include #define ULLONG_MAX (~0ULL) #define SIZE_MAX (~(size_t)0) @@ -630,7 +630,7 @@ static inline void kmemleak_update_trace(const void *ptr) { } ** linux/byteorder/ ** **********************/ -#include +#include /****************** ** linux/swab.h ** @@ -1965,6 +1965,6 @@ LX_MUTEX_INIT_DECLARE(host_lock); #define host_lock LX_MUTEX(host_lock) -#include +#include #endif /* _LX_EMUL_H_ */ diff --git a/repos/dde_linux/src/drivers/framebuffer/imx8/include/lx_emul_c.h b/repos/dde_linux/src/drivers/framebuffer/imx8/include/lx_emul_c.h index 35812df15d..89776c1276 100644 --- a/repos/dde_linux/src/drivers/framebuffer/imx8/include/lx_emul_c.h +++ b/repos/dde_linux/src/drivers/framebuffer/imx8/include/lx_emul_c.h @@ -31,7 +31,7 @@ } \ } while (0) -#include +#include struct drm_device; struct drm_framebuffer; @@ -57,6 +57,6 @@ void lx_c_set_mode(struct drm_device *, struct drm_connector *, void lx_c_set_driver(struct drm_device *, void *); void * lx_c_get_driver(struct drm_device *); -#include +#include #endif /* _LX_EMUL_C_H_ */ diff --git a/repos/dde_linux/src/drivers/framebuffer/imx8/lx_emul.cc b/repos/dde_linux/src/drivers/framebuffer/imx8/lx_emul.cc index 039409d6c9..fdae25c033 100644 --- a/repos/dde_linux/src/drivers/framebuffer/imx8/lx_emul.cc +++ b/repos/dde_linux/src/drivers/framebuffer/imx8/lx_emul.cc @@ -24,7 +24,7 @@ #include /* DRM-specific includes */ -#include +#include #include #include #include @@ -36,24 +36,24 @@ #include #include #include