mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2024-12-29 09:12:07 +00:00
platform/chrome: kunit: make EC protocol tests independent
Remove CONFIG_CROS_KUNIT and common code concept for ChromeOS Kunit but make it bundle to ChromeOS EC protocol tests. Reviewed-by: Guenter Roeck <groeck@chromium.org> Link: https://lore.kernel.org/r/20231003080515.4011374-1-tzungbi@kernel.org Signed-off-by: Tzung-Bi Shih <tzungbi@kernel.org>
This commit is contained in:
parent
e410b4ade8
commit
466f70fb1b
@ -299,12 +299,12 @@ config CROS_TYPEC_SWITCH
|
||||
source "drivers/platform/chrome/wilco_ec/Kconfig"
|
||||
|
||||
# Kunit test cases
|
||||
config CROS_KUNIT
|
||||
tristate "Kunit tests for ChromeOS" if !KUNIT_ALL_TESTS
|
||||
config CROS_KUNIT_EC_PROTO_TEST
|
||||
tristate "Kunit tests for ChromeOS EC protocol" if !KUNIT_ALL_TESTS
|
||||
depends on KUNIT && CROS_EC
|
||||
default KUNIT_ALL_TESTS
|
||||
select CROS_EC_PROTO
|
||||
help
|
||||
ChromeOS Kunit tests.
|
||||
Kunit tests for ChromeOS EC protocol.
|
||||
|
||||
endif # CHROMEOS_PLATFORMS
|
||||
|
@ -36,6 +36,5 @@ obj-$(CONFIG_CROS_USBPD_NOTIFY) += cros_usbpd_notify.o
|
||||
obj-$(CONFIG_WILCO_EC) += wilco_ec/
|
||||
|
||||
# Kunit test cases
|
||||
obj-$(CONFIG_CROS_KUNIT) += cros_kunit.o
|
||||
cros_kunit-objs := cros_kunit_util.o
|
||||
cros_kunit-objs += cros_ec_proto_test.o
|
||||
obj-$(CONFIG_CROS_KUNIT_EC_PROTO_TEST) += cros_kunit_proto_test.o
|
||||
cros_kunit_proto_test-objs := cros_ec_proto_test_util.o cros_ec_proto_test.o
|
||||
|
@ -11,7 +11,7 @@
|
||||
#include <linux/platform_data/cros_ec_proto.h>
|
||||
|
||||
#include "cros_ec.h"
|
||||
#include "cros_kunit_util.h"
|
||||
#include "cros_ec_proto_test_util.h"
|
||||
|
||||
#define BUFSIZE 512
|
||||
|
||||
|
@ -11,7 +11,7 @@
|
||||
#include <linux/platform_data/cros_ec_proto.h>
|
||||
|
||||
#include "cros_ec.h"
|
||||
#include "cros_kunit_util.h"
|
||||
#include "cros_ec_proto_test_util.h"
|
||||
|
||||
int cros_kunit_ec_xfer_mock_default_result;
|
||||
int cros_kunit_ec_xfer_mock_default_ret;
|
||||
@ -126,5 +126,3 @@ void cros_kunit_mock_reset(void)
|
||||
cros_kunit_readmem_mock_data = NULL;
|
||||
cros_kunit_readmem_mock_ret = 0;
|
||||
}
|
||||
|
||||
MODULE_LICENSE("GPL");
|
Loading…
Reference in New Issue
Block a user