Apply Upstream code (2021-04-06)
authorJihoon Jung <jh8801.jung@samsung.com>
Mon, 5 Apr 2021 23:21:59 +0000 (08:21 +0900)
committerJihoon Jung <jh8801.jung@samsung.com>
Mon, 5 Apr 2021 23:22:36 +0000 (08:22 +0900)
commit686992b1d2895ad75d8a6d4cd15f6d691bb11a46
tree85e6a2c2ccc4232d659a4fad95482638fb78fa4d
parente785e2a885004ddf7f51a505dcbadb543e8b7080
Apply Upstream code (2021-04-06)

Signed-off-by: Jihoon Jung <jh8801.jung@samsung.com>
298 files changed:
build/chip/chip_test.gni
build/chip/chip_test_group.gni
build/chip/chip_test_suite.gni
build/config/compiler/BUILD.gn
config/nrfconnect/.nrfconnect-recommended-revision
config/nrfconnect/app/release.conf
config/nrfconnect/app/sample-defaults.conf
config/nrfconnect/chip-module/CMakeLists.txt
config/nrfconnect/chip-module/Kconfig
docs/Doxyfile
docs/guides/nxp_k32w_android_commissioning.md
examples/all-clusters-app/all-clusters-common/BUILD.gn
examples/all-clusters-app/all-clusters-common/gen/af-structs.h
examples/all-clusters-app/all-clusters-common/gen/attribute-id.h
examples/all-clusters-app/all-clusters-common/gen/attribute-size.h
examples/all-clusters-app/all-clusters-common/gen/attribute-type.h
examples/all-clusters-app/all-clusters-common/gen/cluster-id.h
examples/all-clusters-app/all-clusters-common/gen/endpoint_config.h
examples/all-clusters-app/all-clusters-common/gen/print-cluster.h
examples/all-clusters-app/esp32/main/component.mk
examples/all-clusters-app/esp32/main/main.cpp
examples/bridge-app/bridge-common/gen/af-structs.h
examples/bridge-app/bridge-common/gen/attribute-id.h
examples/bridge-app/bridge-common/gen/attribute-size.h
examples/bridge-app/bridge-common/gen/attribute-type.h
examples/bridge-app/bridge-common/gen/client-command-macro.h
examples/bridge-app/bridge-common/gen/cluster-id.h
examples/bridge-app/bridge-common/gen/command-id.h
examples/bridge-app/bridge-common/gen/endpoint_config.h
examples/bridge-app/bridge-common/gen/print-cluster.h
examples/bridge-app/linux/main.cpp
examples/chip-tool/gen/af-structs.h
examples/chip-tool/gen/attribute-id.h
examples/chip-tool/gen/attribute-size.h
examples/chip-tool/gen/attribute-type.h
examples/chip-tool/gen/cluster-id.h
examples/chip-tool/gen/endpoint_config.h
examples/chip-tool/gen/print-cluster.h
examples/lighting-app/efr32/BUILD.gn
examples/lighting-app/efr32/README.md
examples/lighting-app/efr32/include/AppConfig.h
examples/lighting-app/efr32/include/AppTask.h
examples/lighting-app/efr32/include/CHIPProjectConfig.h
examples/lighting-app/efr32/include/FreeRTOSConfig.h
examples/lighting-app/efr32/src/AppTask.cpp
examples/lighting-app/efr32/src/Rpc.cpp
examples/lighting-app/efr32/src/main.cpp
examples/lighting-app/k32w/README.md
examples/lighting-app/k32w/main/AppTask.cpp
examples/lighting-app/k32w/main/include/AppTask.h
examples/lighting-app/k32w/main/include/app_config.h
examples/lighting-app/lighting-common/BUILD.gn
examples/lighting-app/lighting-common/gen/af-structs.h
examples/lighting-app/lighting-common/gen/attribute-id.h
examples/lighting-app/lighting-common/gen/attribute-size.h
examples/lighting-app/lighting-common/gen/attribute-type.h
examples/lighting-app/lighting-common/gen/client-command-macro.h
examples/lighting-app/lighting-common/gen/cluster-id.h
examples/lighting-app/lighting-common/gen/command-id.h
examples/lighting-app/lighting-common/gen/endpoint_config.h
examples/lighting-app/lighting-common/gen/print-cluster.h
examples/lighting-app/lighting-common/lighting.gni [new file with mode: 0644]
examples/lighting-app/lighting-common/lighting_service/pigweed_lighting.options [moved from examples/lighting-app/lighting-common/pigweed_lighting.options with 100% similarity]
examples/lighting-app/lighting-common/lighting_service/pigweed_lighting.proto [moved from examples/lighting-app/lighting-common/pigweed_lighting.proto with 100% similarity]
examples/lighting-app/linux/main.cpp
examples/lighting-app/nrfconnect/main/AppTask.cpp
examples/lighting-app/nrfconnect/main/LightingManager.cpp
examples/lighting-app/nrfconnect/main/include/AppConfig.h
examples/lighting-app/nrfconnect/main/include/LightingManager.h
examples/lighting-app/nrfconnect/main/pigweed_lighting.options
examples/lighting-app/nrfconnect/main/pigweed_lighting.proto
examples/lighting-app/nrfconnect/prj.conf
examples/lighting-app/nrfconnect/rpc.overlay
examples/lock-app/efr32/BUILD.gn
examples/lock-app/efr32/README.md
examples/lock-app/efr32/include/AppConfig.h
examples/lock-app/efr32/include/AppTask.h
examples/lock-app/efr32/include/CHIPProjectConfig.h
examples/lock-app/efr32/ldscripts/efr32-lock-example-MG12P.ld [deleted file]
examples/lock-app/efr32/ldscripts/efr32-lock-example-MG21.ld [deleted file]
examples/lock-app/efr32/src/AppTask.cpp
examples/lock-app/k32w/README.md
examples/lock-app/k32w/main/AppTask.cpp
examples/lock-app/k32w/main/include/AppTask.h
examples/lock-app/k32w/main/include/app_config.h
examples/lock-app/lock-common/gen/af-structs.h
examples/lock-app/lock-common/gen/attribute-id.h
examples/lock-app/lock-common/gen/attribute-size.h
examples/lock-app/lock-common/gen/attribute-type.h
examples/lock-app/lock-common/gen/client-command-macro.h
examples/lock-app/lock-common/gen/cluster-id.h
examples/lock-app/lock-common/gen/command-id.h
examples/lock-app/lock-common/gen/endpoint_config.h
examples/lock-app/lock-common/gen/print-cluster.h
examples/lock-app/nrfconnect/main/AppTask.cpp
examples/lock-app/nrfconnect/prj.conf
examples/persistent-storage/efr32/BUILD.gn
examples/persistent-storage/efr32/README.md
examples/persistent-storage/efr32/ldscripts/efr32-persistent_storage-example-MG12P.ld [deleted file]
examples/persistent-storage/efr32/ldscripts/efr32-persistent_storage-example-MG21.ld [deleted file]
examples/pigweed-app/efr32/BUILD.gn
examples/pigweed-app/efr32/README.md
examples/pigweed-app/efr32/include/CHIPProjectConfig.h
examples/pigweed-app/efr32/ldscripts/efr32-pigweed-example-MG12P.ld [deleted file]
examples/pigweed-app/efr32/ldscripts/efr32-pigweed-example-MG21.ld [deleted file]
examples/pigweed-app/nrfconnect/prj.conf
examples/platform/efr32/MemMonitoring.cpp [new file with mode: 0644]
examples/platform/efr32/MemMonitoring.h [new file with mode: 0644]
examples/platform/efr32/Service.cpp
examples/platform/efr32/Service.h
examples/platform/efr32/efr32mg12/BRD4163A/hal-config.h
examples/platform/efr32/ldscripts/efr32-MG12P.ld [moved from examples/lighting-app/efr32/ldscripts/efr32-light-example-MG12P.ld with 99% similarity]
examples/platform/efr32/ldscripts/efr32-MG21.ld [moved from examples/lighting-app/efr32/ldscripts/efr32-light-example-MG21.ld with 99% similarity]
examples/platform/efr32/pw_sys_io/sys_io_efr32.cc
examples/platform/efr32/uart.c
examples/platform/efr32/uart.h
examples/platform/k32w/app/project_include/CHIPProjectConfig.h
examples/platform/nrfconnect/project_include/OpenThreadConfig.h
examples/platform/nrfconnect/pw_sys_io/CMakeLists.txt
examples/platform/nrfconnect/util/PigweedLogger.cpp
examples/shell/nrfconnect/prj.conf
examples/shell/shell_common/cmd_ping.cpp
examples/temperature-measurement-app/esp32/main/gen/af-structs.h
examples/temperature-measurement-app/esp32/main/gen/attribute-id.h
examples/temperature-measurement-app/esp32/main/gen/attribute-size.h
examples/temperature-measurement-app/esp32/main/gen/attribute-type.h
examples/temperature-measurement-app/esp32/main/gen/client-command-macro.h
examples/temperature-measurement-app/esp32/main/gen/cluster-id.h
examples/temperature-measurement-app/esp32/main/gen/command-id.h
examples/temperature-measurement-app/esp32/main/gen/endpoint_config.h
examples/temperature-measurement-app/esp32/main/gen/print-cluster.h
examples/tv-app/tv-common/gen/af-structs.h
examples/tv-app/tv-common/gen/attribute-id.h
examples/tv-app/tv-common/gen/attribute-size.h
examples/tv-app/tv-common/gen/attribute-type.h
examples/tv-app/tv-common/gen/cluster-id.h
examples/tv-app/tv-common/gen/endpoint_config.h
examples/tv-app/tv-common/gen/print-cluster.h
scripts/examples/gn_efr32_example.sh
scripts/examples/k32w_example.sh [new file with mode: 0755]
scripts/examples/nrfconnect_example.sh
scripts/flashing/nrfconnect_firmware_utils.py [new file with mode: 0755]
scripts/helpers/restyle-diff.sh
scripts/requirements.in
src/BUILD.gn
src/android/CHIPTool/app/build.gradle
src/android/CHIPTool/app/src/main/java/com/google/chip/chiptool/echoclient/EchoClientFragment.kt
src/android/CHIPTool/app/src/main/java/com/google/chip/chiptool/util/DeviceIdUtil.kt
src/app/Command.cpp
src/app/Command.h
src/app/CommandHandler.cpp
src/app/CommandHandler.h
src/app/CommandSender.cpp
src/app/InteractionModelDelegate.h
src/app/InteractionModelEngine.cpp
src/app/MessageDef/Builder.h
src/app/MessageDef/CommandDataElement.cpp
src/app/MessageDef/StatusElement.cpp
src/app/MessageDef/StatusElement.h
src/app/clusters/account-login-server/account-login-server.cpp [new file with mode: 0644]
src/app/clusters/application-launcher-server/application-launcher-server.cpp [new file with mode: 0644]
src/app/clusters/audio-output-server/audio-output-server.cpp [new file with mode: 0644]
src/app/clusters/keypad-input-server/keypad-input-server.cpp [new file with mode: 0644]
src/app/clusters/media-input-server/media-input-server.cpp [new file with mode: 0644]
src/app/clusters/target-navigator-server/target-navigator-server.cpp [new file with mode: 0644]
src/app/clusters/tv-channel-server/tv-channel-server.cpp [new file with mode: 0644]
src/app/common_flags.gni
src/app/server/BUILD.gn
src/app/server/Server.cpp
src/app/tests/BUILD.gn
src/app/tests/TestCommandInteraction.cpp [new file with mode: 0644]
src/app/tests/TestMessageDef.cpp
src/app/tests/TestReadInteraction.cpp
src/app/tests/integration/chip_im_initiator.cpp
src/app/tests/integration/chip_im_responder.cpp
src/app/tests/integration/common.cpp
src/app/tests/integration/common.h
src/app/util/CHIPDeviceCallbacksMgr.h
src/app/util/basic-types.h
src/app/zap-templates/chip-templates.json
src/app/zap-templates/common/ChipTypesHelper.js
src/app/zap-templates/common/override.js
src/app/zap-templates/templates/chip/CHIPClusters-src.zapt
src/app/zap-templates/templates/chip/python-CHIPClusters-cpp.zapt [moved from src/app/zap-templates/templates/chip/python-ChipDeviceController-ClusterCommands.zapt with 56% similarity]
src/app/zap-templates/templates/chip/python-CHIPClusters-py.zapt [moved from src/app/zap-templates/templates/chip/python-chip-ChipCluster.zapt with 60% similarity]
src/app/zap-templates/zcl/account-login-cluster.xml [new file with mode: 0644]
src/app/zap-templates/zcl/application-launcher-cluster.xml [new file with mode: 0644]
src/app/zap-templates/zcl/audio-output-cluster.xml [new file with mode: 0644]
src/app/zap-templates/zcl/content-launch-cluster.xml
src/app/zap-templates/zcl/custom-types.xml
src/app/zap-templates/zcl/descriptor-cluster.xml [new file with mode: 0644]
src/app/zap-templates/zcl/keypad-input-cluster.xml [new file with mode: 0644]
src/app/zap-templates/zcl/media-input-cluster.xml [new file with mode: 0644]
src/app/zap-templates/zcl/target-navigator-cluster.xml [new file with mode: 0644]
src/app/zap-templates/zcl/tv-channel-cluster.xml [new file with mode: 0644]
src/app/zap-templates/zcl/wake-on-lan-cluster.xml [new file with mode: 0644]
src/app/zap-templates/zcl/zcl.json
src/ble/CHIPBleServiceData.h
src/controller/BUILD.gn
src/controller/CHIPClusters.cpp
src/controller/CHIPDevice.cpp
src/controller/CHIPDevice.h
src/controller/CHIPDeviceController.cpp
src/controller/CHIPDeviceController.h
src/controller/java/AndroidDeviceControllerWrapper.cpp
src/controller/java/CHIPDeviceController-JNI.cpp
src/controller/java/src/chip/devicecontroller/ChipDeviceController.java
src/controller/python/BUILD.gn
src/controller/python/ChipDeviceController-ClusterCommands.cpp [deleted file]
src/controller/python/ChipDeviceController-ScriptBinding.cpp
src/controller/python/build-chip-wheel.py
src/controller/python/chip-device-ctrl.py
src/controller/python/chip/ChipDeviceCtrl.py
src/controller/python/chip/clusters/CHIPClusters.cpp [new file with mode: 0644]
src/controller/python/chip/clusters/CHIPClusters.py [moved from src/controller/python/chip/ChipCluster.py with 51% similarity]
src/controller/python/chip/clusters/__init__.py [new file with mode: 0644]
src/controller/python/chip/exceptions/__init__.py
src/controller/python/chip/internal/CommissionerImpl.cpp
src/darwin/Framework/CHIP/gen/af-structs.h
src/darwin/Framework/CHIP/gen/attribute-id.h
src/darwin/Framework/CHIP/gen/attribute-size.h
src/darwin/Framework/CHIP/gen/attribute-type.h
src/darwin/Framework/CHIP/gen/cluster-id.h
src/darwin/Framework/CHIP/gen/endpoint_config.h
src/darwin/Framework/CHIP/gen/print-cluster.h
src/darwin/Framework/chip_xcode_build_connector.sh
src/include/platform/internal/GenericConfigurationManagerImpl.cpp
src/include/platform/internal/GenericPlatformManagerImpl_FreeRTOS.cpp
src/include/platform/internal/GenericPlatformManagerImpl_FreeRTOS.h
src/inet/tests/BUILD.gn
src/lib/core/BUILD.gn
src/lib/core/CHIPPersistentStorageDelegate.h
src/lib/core/core.gni
src/lib/support/BUILD.gn
src/lib/support/BitFlags.h
src/lib/support/BufferWriter.cpp
src/lib/support/CHIPMem-Malloc.cpp
src/lib/support/CHIPMem-Simple.cpp [new file with mode: 0644]
src/lib/support/CHIPMem-SimpleAlloc.cpp [deleted file]
src/lib/support/CHIPMem.h
src/lib/support/CHIPPlatformMemory.cpp
src/lib/support/CHIPPlatformMemory.h
src/lib/support/CodeUtils.h
src/lib/support/PrivateHeap.cpp
src/lib/support/PrivateHeap.h
src/lib/support/ScopedBuffer.h
src/lib/support/tests/TestCHIPMem.cpp
src/lib/support/tests/TestPrivateHeap.cpp
src/lib/support/tests/TestScopedBuffer.cpp
src/lwip/efr32/lwipopts.h
src/lwip/freertos/sys_arch.c
src/lwip/qpg6100/lwipopts.h
src/messaging/ChannelContext.cpp
src/messaging/ExchangeContext.cpp
src/messaging/ExchangeMgr.cpp
src/messaging/ExchangeMgr.h
src/messaging/ReliableMessageContext.cpp
src/messaging/tests/MessagingContext.cpp
src/messaging/tests/echo/echo_requester.cpp
src/messaging/tests/echo/echo_responder.cpp
src/platform/Darwin/BleConnectionDelegateImpl.mm
src/platform/EFR32/BLEManagerImpl.cpp
src/platform/EFR32/CHIPDevicePlatformConfig.h
src/platform/EFR32/CHIPMem-Platform.cpp [new file with mode: 0644]
src/platform/EFR32/CHIPPlatformConfig.h
src/platform/EFR32/EFR32Config.cpp
src/platform/EFR32/PlatformManagerImpl.cpp
src/platform/EFR32/ThreadStackManagerImpl.cpp
src/platform/EFR32/args.gni
src/platform/EFR32/freertos_bluetooth.c
src/platform/EFR32/freertos_bluetooth.h
src/platform/FreeRTOS/GenericThreadStackManagerImpl_FreeRTOS.cpp
src/platform/FreeRTOS/GenericThreadStackManagerImpl_FreeRTOS.h
src/platform/K32W/BLEManagerImpl.cpp
src/platform/K32W/BLEManagerImpl.h
src/platform/K32W/CHIPDevicePlatformConfig.h
src/platform/Linux/KeyValueStoreManagerImpl.cpp
src/platform/Linux/MdnsImpl.cpp
src/platform/Linux/ThreadStackManagerImpl.h
src/platform/cc13x2_26x2/BLEManagerImpl.cpp
src/platform/cc13x2_26x2/BLEManagerImpl.h
src/platform/nrfconnect/CHIPDevicePlatformConfig.h
src/platform/qpg6100/qpg6100Config.cpp
src/platform/qpg6100/qpg6100Config.h
src/protocols/Protocols.h
src/protocols/interaction_model/Constants.h
src/system/SystemConfig.h
src/test_driver/nrfconnect/CMakeLists.txt
src/test_driver/nrfconnect/prj.conf
src/transport/NetworkProvisioning.cpp
src/transport/PASESession.cpp
src/transport/PeerConnections.h
src/transport/RendezvousSession.cpp
src/transport/SecureSessionMgr.cpp
src/transport/SecureSessionMgr.h
src/transport/raw/MessageHeader.cpp
src/transport/raw/MessageHeader.h
src/transport/raw/tests/TestMessageHeader.cpp