Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion vendor/qcom/opensource/bt-kernel/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,11 @@ M=$(PWD)
BT_ROOT=$(KERNEL_SRC)/$(M)

KBUILD_OPTIONS+= BT_ROOT=$(BT_ROOT)
KBUILD_OPTIONS += CONFIG_MSM_BT_POWER=m
KBUILD_OPTIONS += CONFIG_BTFM_SLIM=m
KBUILD_OPTIONS += CONFIG_I2C_RTC6226_QCA=m
KBUILD_EXTRA_SYMBOLS=$(call intermediates-dir-for,DLKM,wlan-platform-module-symvers)/Module.symvers
KBUILD_EXTRA_SYMBOLS=$(OUT_DIR)/vendor/qcom/wlan/platform/Module.symvers
KBUILD_EXTRA_SYMBOLS=$(M)/../wlan/platform/Module.symvers
ccflags-y += -I$(BT_ROOT)/../wlan/platform/inc

all:
Expand Down
5 changes: 4 additions & 1 deletion vendor/qcom/opensource/datarmnet-ext/aps/Makefile
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
#By default build for CLD
RMNET_APS_SELECT := CONFIG_RMNET_APS=m
DATARMNET_CORE_PATH=datarmnet/core
KBUILD_OPTIONS += RMNET_CORE_ROOT=$(KERNEL_SRC)/$(M)/../../datarmnet/core
KBUILD_OPTIONS += RMNET_CORE_INC_DIR=$(KERNEL_SRC)/$(M)/../../datarmnet/core/
KBUILD_OPTIONS += $(RMNET_APS_SELECT)
KBUILD_OPTIONS += $(KBUILD_EXTRA) # Extra config if any
KBUILD_EXTRA_SYMBOLS := $(M)/../../$(DATARMNET_CORE_PATH)/Module.symvers

M ?= $(shell pwd)

all:
$(MAKE) -C $(KERNEL_SRC) M=$(M) modules $(KBUILD_OPTIONS)
$(MAKE) -C $(KERNEL_SRC) M=$(M) modules $(KBUILD_OPTIONS) KBUILD_EXTRA_SYMBOLS=$(KBUILD_EXTRA_SYMBOLS)

modules_install:
$(MAKE) INSTALL_MOD_STRIP=1 -C $(KERNEL_SRC) M=$(M) modules_install
Expand Down
5 changes: 4 additions & 1 deletion vendor/qcom/opensource/datarmnet-ext/offload/Makefile
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
#By default build for CLD
RMNET_OFFLOAD_SELECT := CONFIG_RMNET_OFFLOAD=m
DATARMNET_CORE_PATH=datarmnet/core
KBUILD_OPTIONS += RMNET_CORE_ROOT=$(KERNEL_SRC)/$(M)/../../datarmnet/core
KBUILD_OPTIONS += RMNET_CORE_INC_DIR=$(KERNEL_SRC)/$(M)/../../datarmnet/core/
KBUILD_OPTIONS += $(RMNET_OFFLOAD_SELECT)
KBUILD_OPTIONS += $(KBUILD_EXTRA) # Extra config if any
KBUILD_EXTRA_SYMBOLS := $(M)/../../$(DATARMNET_CORE_PATH)/Module.symvers

M ?= $(shell pwd)

all:
$(MAKE) -C $(KERNEL_SRC) M=$(M) modules $(KBUILD_OPTIONS) $(KBUILD_EXTRA_SYMBOLS)
$(MAKE) -C $(KERNEL_SRC) M=$(M) modules $(KBUILD_OPTIONS) KBUILD_EXTRA_SYMBOLS=$(KBUILD_EXTRA_SYMBOLS)

modules_install:
$(MAKE) INSTALL_MOD_STRIP=1 -C $(KERNEL_SRC) M=$(M) modules_install
Expand Down
7 changes: 6 additions & 1 deletion vendor/qcom/opensource/datarmnet-ext/perf/Makefile
Original file line number Diff line number Diff line change
@@ -1,14 +1,19 @@
#By default build for CLD
RMNET_PERF_SELECT := CONFIG_RMNET_PERF=m
DATARMNET_CORE_PATH=datarmnet/core
DATARMNET_SHS_PATH=datarmnet-ext/shs
KBUILD_OPTIONS += $(RMNET_PERF_SELECT)
KBUILD_OPTIONS += RMNET_CORE_ROOT=$(KERNEL_SRC)/$(M)/../../datarmnet/core
KBUILD_OPTIONS += RMNET_SHS_PATH=$(KERNEL_SRC)/$(M)/../../shs
KBUILD_OPTIONS += RMNET_CORE_INC_DIR=$(KERNEL_SRC)/$(M)/../../datarmnet/core/
KBUILD_OPTIONS += $(KBUILD_EXTRA) # Extra config if any
KBUILD_EXTRA_SYMBOLS := $(M)/../../$(DATARMNET_CORE_PATH)/Module.symvers
KBUILD_EXTRA_SYMBOLS += $(M)/../../$(DATARMNET_SHS_PATH)/Module.symvers

M ?= $(shell pwd)

all:
$(MAKE) -C $(KERNEL_SRC) M=$(M) modules $(KBUILD_OPTIONS) $(KBUILD_EXTRA_SYMBOLS)
$(MAKE) -C $(KERNEL_SRC) M=$(M) modules $(KBUILD_OPTIONS) KBUILD_EXTRA_SYMBOLS=$(KBUILD_EXTRA_SYMBOLS)

modules_install:
$(MAKE) INSTALL_MOD_STRIP=1 -C $(KERNEL_SRC) M=$(M) modules_install
Expand Down
6 changes: 5 additions & 1 deletion vendor/qcom/opensource/datarmnet-ext/perf_tether/Makefile
Original file line number Diff line number Diff line change
@@ -1,13 +1,17 @@
#By default build for CLD
RMNET_PERF_TETHER_SELECT := CONFIG_RMNET_PERF_TETHER=m
DATARMNET_CORE_PATH=datarmnet/core
KBUILD_OPTIONS += RMNET_CORE_ROOT=$(KERNEL_SRC)/$(M)/../../datarmnet/core
KBUILD_OPTIONS += RMNET_CORE_INC_DIR=$(KERNEL_SRC)/$(M)/../../datarmnet/core/
KBUILD_OPTIONS += $(RMNET_PERF_TETHER_SELECT)
KBUILD_OPTIONS += $(KBUILD_EXTRA) # Extra config if any
KBUILD_EXTRA_SYMBOLS := $(M)/../../$(DATARMNET_CORE_PATH)/Module.symvers
KBUILD_EXTRA_SYMBOLS += $(M)/../shs/Module.symvers

M ?= $(shell pwd)

all:
$(MAKE) -C $(KERNEL_SRC) M=$(M) modules $(KBUILD_OPTIONS) $(KBUILD_EXTRA_SYMBOLS)
$(MAKE) -C $(KERNEL_SRC) M=$(M) modules $(KBUILD_OPTIONS) KBUILD_EXTRA_SYMBOLS=$(KBUILD_EXTRA_SYMBOLS)

modules_install:
$(MAKE) INSTALL_MOD_STRIP=1 -C $(KERNEL_SRC) M=$(M) modules_install
Expand Down
2 changes: 2 additions & 0 deletions vendor/qcom/opensource/datarmnet-ext/sch/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#By default build for CLD
RMNET_SCH_SELECT := CONFIG_RMNET_SCH=m
KBUILD_OPTIONS += RMNET_CORE_ROOT=$(KERNEL_SRC)/$(M)/../../datarmnet/core
KBUILD_OPTIONS += RMNET_CORE_INC_DIR=$(KERNEL_SRC)/$(M)/../../datarmnet/core/
KBUILD_OPTIONS += $(RMNET_SCH_SELECT)
KBUILD_OPTIONS += $(KBUILD_EXTRA) # Extra config if any

Expand Down
5 changes: 4 additions & 1 deletion vendor/qcom/opensource/datarmnet-ext/shs/Makefile
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
KERNEL_SRC ?= /lib/modules/$(shell uname -r)/build

KBUILD_OPTIONS := RMNET_SHS_ROOT=$(PWD)
DATARMNET_CORE_PATH=datarmnet/core
KBUILD_OPTIONS += RMNET_CORE_ROOT=$(KERNEL_SRC)/$(M)/../../datarmnet/core
KBUILD_OPTIONS += RMNET_CORE_INC_DIR=$(KERNEL_SRC)/$(M)/../../datarmnet/core/
KBUILD_OPTIONS += MODNAME?=rmnet_shs
KBUILD_EXTRA_SYMBOLS := $(M)/../../$(DATARMNET_CORE_PATH)/Module.symvers
M ?= $(shell pwd)

all:
$(MAKE) -C $(KERNEL_SRC) M=$(M) modules $(KBUILD_OPTIONS) $(KBUILD_EXTRA_SYMBOLS)
$(MAKE) -C $(KERNEL_SRC) M=$(M) modules $(KBUILD_OPTIONS) KBUILD_EXTRA_SYMBOLS=$(KBUILD_EXTRA_SYMBOLS)

modules_install:
$(MAKE) INSTALL_MOD_STRIP=1 -C $(KERNEL_SRC) M=$(M) modules_install
Expand Down
5 changes: 4 additions & 1 deletion vendor/qcom/opensource/datarmnet-ext/wlan/Makefile
Original file line number Diff line number Diff line change
@@ -1,13 +1,16 @@
#By default build for CLD
RMNET_WLAN_SELECT := CONFIG_RMNET_WLAN=m
DATARMNET_CORE_PATH=datarmnet/core
KBUILD_OPTIONS += RMNET_CORE_ROOT=$(KERNEL_SRC)/$(M)/../../datarmnet/core
KBUILD_OPTIONS += RMNET_CORE_INC_DIR=$(KERNEL_SRC)/$(M)/../../datarmnet/core/
KBUILD_OPTIONS += $(RMNET_WLAN_SELECT)
KBUILD_OPTIONS += $(KBUILD_EXTRA) # Extra config if any
KBUILD_EXTRA_SYMBOLS := $(M)/../../$(DATARMNET_CORE_PATH)/Module.symvers

M ?= $(shell pwd)

all:
$(MAKE) -C $(KERNEL_SRC) M=$(M) modules $(KBUILD_OPTIONS) $(KBUILD_EXTRA_SYMBOLS)
$(MAKE) -C $(KERNEL_SRC) M=$(M) modules $(KBUILD_OPTIONS) KBUILD_EXTRA_SYMBOLS=$(KBUILD_EXTRA_SYMBOLS)

modules_install:
$(MAKE) INSTALL_MOD_STRIP=1 -C $(KERNEL_SRC) M=$(M) modules_install
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
CONFIG_QCOM_KGSL = m
CONFIG_DEVFREQ_GOV_QCOM_ADRENO_TZ = y
CONFIG_DEVFREQ_GOV_QCOM_GPUBW_MON = y
CONFIG_QCOM_KGSL_IDLE_TIMEOUT = 80
Expand Down
4 changes: 4 additions & 0 deletions vendor/qcom/opensource/mmrm-driver/test/Kbuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
ifdef CONFIG_MSM_MMRM
obj-m := mmrm_test_module.o
mmrm_test_module-objs := mmrm_test.o mmrm_test_internal.o
endif
18 changes: 18 additions & 0 deletions vendor/qcom/opensource/mmrm-driver/test/README.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
MMRM (Multimedia Resource Manager) Testing Documentation
This test validates
1. Mmrm driver apis (register/register a client & set value)
2. Set value for different corners to overload mmrm driver & verify mmrm behavior for errors
3. Priority-based throttling in mmrm driver (TBD)

Usage: mmrm_test.sh [OPTIONS]
Runs test to validate mmrm functionality.

OPTIONS:
Supported options: TBD

TEST BEHAVIOR:
* Verify register/deregister client multiple time without failure
* set clk value & verify if it is configured correctly

TARGETS:
* lahaina
Loading