Commit graph

  • f70225863b tests: interrupt: add test cases of regular interrupt for arch x86 Enjia Mai 2021-03-31 11:32:18 +08:00
  • e92ca60b4e tests: arch: add a test case for testing arch_nop() interface Enjia Mai 2021-03-01 02:20:35 +08:00
  • 4d994af032 kernel: remove object tracing Anas Nashif 2021-04-18 23:24:40 -04:00
  • 1af037f477 modules: enable percepio tracerecorder for tracing Anas Nashif 2021-05-06 12:31:13 -04:00
  • f477bac818 tracing: support new macros with systemview Anas Nashif 2021-05-04 07:57:06 -04:00
  • 63123ffb71 samples: philosopher: add thread names Anas Nashif 2021-05-03 12:22:28 -04:00
  • a35bb82539 tracing: Use new macros with CTF based tracing Anas Nashif 2021-04-27 16:21:25 -04:00
  • 270be80caa tracing: add empty test macros Anas Nashif 2021-04-27 08:29:53 -04:00
  • 7a646b3f8e Tracing: Work Queue tracing Torbjörn Leksell 2021-03-26 14:41:18 +01:00
  • cae9a905d4 Tracing: Poll API and Work Poll tracing Torbjörn Leksell 2021-03-26 14:20:05 +01:00
  • 3a66d6c695 Tracing: Timer tracing Torbjörn Leksell 2021-03-26 14:09:10 +01:00
  • 65b376eb87 Tracing: Memory Slab tracing Torbjörn Leksell 2021-03-26 14:03:23 +01:00
  • 80cd9dac22 Tracing: Memory Heap tracing Torbjörn Leksell 2021-03-26 13:42:25 +01:00
  • fa9e64b304 Tracing: Pipe tracing Torbjörn Leksell 2021-03-26 13:29:16 +01:00
  • d2e7de522d Tracing: Mailbox tracing Torbjörn Leksell 2021-03-26 12:47:13 +01:00
  • 9ab447b3de Tracing: Message Queue tracing Torbjörn Leksell 2021-03-26 12:39:53 +01:00
  • 69e8869127 Tracing: Memory Stack tracing Torbjörn Leksell 2021-03-26 12:31:43 +01:00
  • d765445b3b Tracing: LIFO Tracing Torbjörn Leksell 2021-03-26 12:21:24 +01:00
  • 83ae27bb88 Tracing: FIFO Tracing Torbjörn Leksell 2021-03-26 11:42:16 +01:00
  • f984823e0d Tracing: Queue tracing Torbjörn Leksell 2021-03-26 11:19:35 +01:00
  • f17144349b Tracing: Thread tracing Torbjörn Leksell 2021-03-26 10:59:08 +01:00
  • b93ff29e4b Tracing: Conditional variable tracing Torbjörn Leksell 2021-03-26 10:37:05 +01:00
  • ed6148a841 Tracing: Mutex tracing hooks Torbjörn Leksell 2021-03-26 10:28:23 +01:00
  • 82addd6a64 Tracing: Semaphore tracing documentation Torbjörn Leksell 2021-03-26 10:23:57 +01:00
  • fcf2fb6320 Tracing: Semaphore tracing Torbjörn Leksell 2021-03-26 09:51:03 +01:00
  • 16bbb8ef34 Tracing: Trace hook support macros Torbjörn Leksell 2021-03-26 08:31:23 +01:00
  • 2f01479b56 drivers/sensor: lsm6dso: (FIX) enable interrupt selectively Armando Visconti 2021-05-06 12:35:30 +02:00
  • cacee210ad drivers/sensor: lsm6dso: move ctx structure inside struct config Armando Visconti 2021-04-30 13:57:42 +02:00
  • 99308c514a drivers/sensor: iis2iclx: clean unused leftovers Armando Visconti 2021-04-30 13:44:05 +02:00
  • 42aeaccb3e driver: clock: npcx: Add valid clock checking Wealian Liao 2021-04-22 19:06:20 +08:00
  • 8d48b919c6 fs: shell: add cat file command Shlomi Vaknin 2021-04-02 13:05:32 +03:00
  • 0b6539c345 doc: fix display of the ISR_DIRECT_DECLARE example usage Maksim Masalski 2021-05-07 17:07:32 +08:00
  • 2a74dc26de cmake: cleanup version printing during CMake configure time Torsten Rasmussen 2021-05-07 11:47:25 +02:00
  • 8ff65f4087 cmake: get: using NOT DEFINE BUILD_VERSION instead of NOT BUILD_VERSION Torsten Rasmussen 2021-05-07 11:41:09 +02:00
  • 09a31ce18c kernel: deprecate old k_work API Peter Bigot 2021-03-04 11:21:46 -06:00
  • 353aa8757b tests: kernel: workq: inhibit warnings on tests of deprecated API Peter Bigot 2021-04-07 12:54:40 -05:00
  • 0c607adb63 pm: device: Align state names with system states Flavio Ceolin 2021-05-07 14:18:57 -07:00
  • 86a8ab5c2c pm: device_runtime: Just fix a comment Flavio Ceolin 2021-05-07 14:01:55 -07:00
  • 565014a1ec samples: stm32: Set device busy in the blinky sample Flavio Ceolin 2021-05-06 22:16:10 -07:00
  • 1bd781e7b5 power: device_pm: Remove device idle pm states Flavio Ceolin 2021-04-28 09:48:52 -07:00
  • 70f8f3302b tests: interrupt: add test cases of offloading job from isr Enjia Mai 2021-04-06 01:23:34 +08:00
  • 8a91bbf69b test: atomic: multiple equal priority threads access atomic variable Ying ming 2021-04-30 11:10:43 +08:00
  • 5d872f6e91 test: thread : test run k_thread_resume on unsuspend thread Ying ming 2021-04-29 18:29:20 +08:00
  • 168e9ed6c2 sof: update SOF tree Anas Nashif 2021-05-07 16:39:14 -04:00
  • 5947968ada doc: mimxrt685_evk: Fix broken reference links David Leach 2021-05-07 11:56:23 -05:00
  • 27e33e25c9 drivers: modem: Fix build errors on 64-bit platforms Kumar Gala 2021-05-07 14:59:17 -05:00
  • e89d9d65cc pm: device_runtime: Power device on/off in pre-kernel Flavio Ceolin 2021-05-07 10:22:12 -07:00
  • c7f5270a01 pm: device: fsm_state -> state Flavio Ceolin 2021-05-06 15:57:45 -07:00
  • 4ce32edb76 power: device: Do not suspend a busy device Flavio Ceolin 2021-05-05 14:59:06 -07:00
  • 54324fd08e power: device_pm: Use spin lock instead of semaphore Flavio Ceolin 2021-04-28 15:30:25 -07:00
  • 39ec8c1cb9 power: device_pm: Add missing fallthrough Flavio Ceolin 2021-04-28 11:37:00 -07:00
  • 8705c688e2 power: device_pm: Fix concurrence issues Flavio Ceolin 2021-04-26 22:37:42 -07:00
  • 66b0483cce power: device_pm: Use BIT macro for code compliance Flavio Ceolin 2021-04-22 13:17:03 -07:00
  • 6d67bb1b7d power: device_pm: Check if is running in pre-kernel Flavio Ceolin 2021-04-21 15:36:07 -07:00
  • 7eba310220 power: device: void *context -> uint32_t *state Flavio Ceolin 2021-03-31 23:06:33 -07:00
  • 9ac646f277 power: device: Don't wake up devices unnecessarily Flavio Ceolin 2021-03-31 11:20:22 -07:00
  • 05c5ebd5bd boards: acrn_ehl_crb: Use the new APIC_TSC_DEADLINE timer driver Jennifer Williams 2021-05-05 18:11:57 -07:00
  • f35d02cef0 soc/x86: Clean up EHL kconfigs Andy Ross 2021-05-06 17:57:51 -07:00
  • 9d11e8f2bf arch/x86: APL/up_squared kconfig cleanup Andy Ross 2021-05-06 16:27:32 -07:00
  • 4898e2c613 tests/kernel/common: Skip boot delay tests on systems that are too fast Andy Ross 2021-05-06 06:15:31 -07:00
  • 7d5e238162 tests/kernel/context: Support APIC_TSC_DEADLINE timer Andy Ross 2021-05-05 15:01:47 -07:00
  • 9a22199ead boards/x86/up_squared: Use the new APIC_TSC_DEADLINE timer driver Andy Ross 2021-05-05 10:48:49 -07:00
  • 662b0bf765 drivers/timer: Add x86 APIC TSC_DEADLINE driver Andy Ross 2021-05-05 10:37:39 -07:00
  • d5e0e8b0f3 samples: fs: Enable littlefs sample for mimxrt685_evk. Saurabh Jagdhane 2021-05-05 14:53:07 -05:00
  • 7b15b855d7 drivers: memc: Update driver to support XIP on mimxrt685_evk. Saurabh Jagdhane 2021-04-30 16:11:15 -05:00
  • 721e3406e6 drivers: flash: Enable FlexSPI XIP on mimxrt685_evk. Saurabh Jagdhane 2021-04-22 14:17:23 -05:00
  • eb205ebe68 boards: arm: Enable FlexSPI driver on mimxrt685_evk. Saurabh Jagdhane 2021-04-22 14:13:12 -05:00
  • 241374eee5 samples: flash_shell: fix SHELL_CMD_REGISTER typo Akash Patel 2021-05-06 14:54:24 -07:00
  • 793e2c1891 drivers: flash: at45: Add Reset and WP pins Eug Krashtan 2021-04-26 08:52:13 +03:00
  • 93bf5f58e7 ARC: add TLS support for ARCv3 Evgeniy Paltsev 2021-05-07 13:40:54 +03:00
  • 0a5137f109 ARC: ARCv3: add qemu HS6x board Evgeniy Paltsev 2021-04-19 15:26:05 +03:00
  • a70187fb31 ARC: arch.h: setup ARCH_STACK_PTR_ALIGN correctly for 64 bit Evgeniy Paltsev 2021-04-07 23:19:45 +03:00
  • 9a3d925860 ARC: boost default stacks in case of 64BIT Evgeniy Paltsev 2021-04-07 21:04:31 +03:00
  • 8048b14135 ARC: allow to build code for processors without ZOL Evgeniy Paltsev 2021-04-07 19:23:23 +03:00
  • 3f12ca57b8 ARC: make vector table bit agnostic Evgeniy Paltsev 2021-04-07 19:42:54 +03:00
  • 0d859796be ARC: make variables with regs and addresses bit agnostic Evgeniy Paltsev 2020-11-11 22:07:57 +03:00
  • ab17a59ba5 ARC: mark accesses which are 32 bit despite of platform bittnes Evgeniy Paltsev 2021-04-08 22:13:19 +03:00
  • 9d309d300a ARC: workaround bloated structure access in ASM with _st_huge_offset Evgeniy Paltsev 2021-04-07 22:27:42 +03:00
  • c2b61dfe72 ARC: rewrite ASM code with asm-compat macroses Evgeniy Paltsev 2021-04-06 15:58:53 +03:00
  • 8cb122ea5d ARC: reuse headers for both ARCv3 and ARCv3 if possible Evgeniy Paltsev 2021-04-01 20:29:47 +03:00
  • fb8dc2b83e ARC: split sys-io for common and ARCv2-only parts Evgeniy Paltsev 2021-04-01 18:45:12 +03:00
  • 1aef12d8fa ARC: add asm-compat macro for MWDT toolchain Evgeniy Paltsev 2021-04-19 16:43:46 +03:00
  • 3d56fff7a4 ARC: add asm-compat macros Vineet Gupta 2021-04-19 16:38:56 +03:00
  • 359f3494a3 ARC: ARCv3: add nsim_hs6x board Evgeniy Paltsev 2021-03-31 21:26:57 +03:00
  • 6afe7c5fd2 ARC: prepare for building for ARCv3 HS6x Evgeniy Paltsev 2021-03-31 00:48:35 +03:00
  • 8ed87be4ff ARC: gcc-m-cpu: check for exact HS CPU time instead of whole family Evgeniy Paltsev 2021-03-31 15:13:00 +03:00
  • eaa2dba1a2 boards: arm: bt510: add support for pyocd Jamie McCrae 2021-03-08 07:29:02 +00:00
  • 3632815e2e api: gpio: do not support INT flags in gpio_pin_configure Piotr Mienkowski 2021-04-30 23:43:35 +02:00
  • 8f559a3260 drivers: interrupt_controller: intc_shared: cond. forward sense cell Thomas Stranger 2021-03-28 18:13:37 +02:00
  • dedd444fb7 drivers: interrupt_controller: intc_shared: clients array size from dts Thomas Stranger 2021-03-28 18:07:56 +02:00
  • a0bea0812a drivers: intc: intrc_shared: get client count from SUPPORTS_DEP_ORDS Thomas Stranger 2021-03-28 17:27:36 +02:00
  • 23982030a8 drivers: interrupt_controller: intc_shared: convert to multi instance Thomas Stranger 2021-03-28 17:04:43 +02:00
  • 452a06104f tests: mem_protect/mem_map: add testing for k_mem_unmap() Daniel Leung 2021-04-16 13:34:54 -07:00
  • c31829074f kernel: mmu: use bitarrays for k_mem_map/k_mem_unmap Daniel Leung 2021-04-26 10:53:44 -07:00
  • c254c58184 kernel: mmu: add k_mem_unmap Daniel Leung 2021-04-15 12:38:20 -07:00
  • 18aad13d76 x86: mmu: implement arch_page_phys_get() Daniel Leung 2021-04-16 11:54:27 -07:00
  • 085d3768e1 kernel: mmu: introduce arch_page_phys_get() Daniel Leung 2021-04-15 18:44:56 -07:00
  • 7741e9f7b0 tests: mem_protect/mem_map: test k_mem_map guard pages Daniel Leung 2021-04-15 11:51:35 -07:00
  • fe48f5a920 kernel: mmu: always use before/after guard pages for k_mem_map() Daniel Leung 2021-04-14 11:55:47 -07:00
  • cb0e3ede11 tests: mem_protect/mem_map: add test for z_phys_unmap Daniel Leung 2021-04-15 10:31:00 -07:00