2017-07-07 15:56:05 +02:00
|
|
|
# CODEOWNERS for autoreview assigning in github
|
|
|
|
|
2018-11-23 11:12:14 +01:00
|
|
|
# Order is important; the last matching pattern takes the most
|
|
|
|
# precedence.
|
|
|
|
|
2017-07-22 11:55:20 +02:00
|
|
|
# Do not use wildcard on all source yet
|
|
|
|
# * @galak @nashif
|
2017-07-20 12:08:45 +02:00
|
|
|
|
2019-02-18 22:02:05 +01:00
|
|
|
/.known-issues/ @inakypg @nashif
|
|
|
|
/arch/arc/ @vonhust @ruuddw
|
|
|
|
/arch/arm/ @MaureenHelm @galak
|
2019-03-13 12:15:13 +01:00
|
|
|
/arch/arm/core/cortex_m/cmse/ @ioannisg
|
2019-04-30 19:48:17 +02:00
|
|
|
/arch/arm/include/cortex_m/cmse.h @ioannisg
|
2019-02-18 22:02:05 +01:00
|
|
|
/soc/arm/ @MaureenHelm @galak
|
|
|
|
/soc/arm/arm/mps2/ @fvincenzo
|
2019-03-04 23:05:05 +01:00
|
|
|
/soc/arm/atmel_sam/sam3x/ @ioannisg
|
2019-02-19 01:32:55 +01:00
|
|
|
/soc/arm/atmel_sam/sam4s/ @fallrisk
|
2019-02-18 22:02:05 +01:00
|
|
|
/soc/arm/nxp*/ @MaureenHelm
|
|
|
|
/soc/arm/nordic_nrf/ @ioannisg
|
|
|
|
/soc/arm/st_stm32/ @erwango
|
|
|
|
/soc/arm/st_stm32/stm32f4/ @rsalveti @idlethread
|
2019-02-26 23:34:29 +01:00
|
|
|
/soc/arm/ti_simplelink/cc32xx/ @vanti
|
2019-02-19 01:32:55 +01:00
|
|
|
/soc/arm/ti_simplelink/msp432p4xx/ @Mani-Sadhasivam
|
2019-04-23 15:43:31 +02:00
|
|
|
/soc/xtensa/intel_s1000/ @sathishkuttan @dcpleung
|
|
|
|
/arch/nios2/ @andrewboie @wentongwu
|
2019-02-18 22:02:05 +01:00
|
|
|
/arch/posix/ @aescolar
|
|
|
|
/arch/riscv32/ @kgugala @pgielda @nategraff-sifive
|
|
|
|
/soc/posix/ @aescolar
|
|
|
|
/soc/riscv32/ @kgugala @pgielda @nategraff-sifive
|
2019-04-23 15:43:31 +02:00
|
|
|
/arch/x86/ @andrewboie @wentongwu
|
2019-02-18 22:02:05 +01:00
|
|
|
/arch/x86/core/ @andrewboie
|
2019-04-23 15:43:31 +02:00
|
|
|
/arch/x86/core/crt0.S @wentongwu @nashif
|
uart/ns16550, drivers/pcie: add PCI(e) support
A parallel PCI implementation ("pcie") is added with features for PCIe.
In particular, message-signaled interrupts (MSI) are supported, which
are essential to the use of any non-trivial PCIe device.
The NS16550 UART driver is modified to use pcie.
pcie is a complete replacement for the old PCI support ("pci"). It is
smaller, by an order of magnitude, and cleaner. Both pci and pcie can
(and do) coexist in the same builds, but the intent is to rework any
existing drivers that depend on pci and ultimately remove pci entirely.
This patch is large, but things in mirror are smaller than they appear.
Most of the modified files are configuration-related, and are changed
only slightly to accommodate the modified UART driver.
Deficiencies:
64-bit support is minimal. The code works fine with 64-bit capable
devices, but will not cooperate with MMIO regions (or MSI targets) that
have high bits set. This is not needed on any current boards, and is
unlikely to be needed in the future. Only superficial changes would
be required if we change our minds.
The method specifying PCI endpoints in devicetree is somewhat kludgey.
The "right" way would be to hang PCI devices off a topological tree;
while this would be more aesthetically pleasing, I don't think it's
worth the effort, given our non-standard use of devicetree.
Signed-off-by: Charles E. Youse <charles.youse@intel.com>
2019-04-02 19:06:07 +02:00
|
|
|
/arch/x86/core/pcie.c @gnuless
|
2019-04-23 15:43:31 +02:00
|
|
|
/soc/x86/ @andrewboie @wentongwu
|
2019-02-18 22:02:05 +01:00
|
|
|
/soc/x86/intel_quark/quark_d2000/ @nashif
|
|
|
|
/soc/x86/intel_quark/quark_se/ @nashif
|
|
|
|
/soc/x86/intel_quark/quark_x1000/ @nashif
|
2019-04-23 15:43:31 +02:00
|
|
|
/arch/xtensa/ @andrewboie @dcpleung @andyross
|
|
|
|
/soc/xtensa/ @andrewboie @dcpleung @andyross
|
2019-02-18 22:02:05 +01:00
|
|
|
/boards/arc/ @vonhust @ruuddw
|
|
|
|
/boards/arc/arduino_101_sss/ @nashif
|
|
|
|
/boards/arc/quark_se_c1000_ss_devboard/ @nashif
|
|
|
|
/boards/arm/ @MaureenHelm @galak
|
|
|
|
/boards/arm/96b_argonkey/ @avisconti
|
|
|
|
/boards/arm/96b_carbon/ @rsalveti @idlethread
|
|
|
|
/boards/arm/96b_nitrogen/ @idlethread
|
|
|
|
/boards/arm/96b_neonkey/ @Mani-Sadhasivam
|
|
|
|
/boards/arm/96b_stm32_sensor_mez/ @Mani-Sadhasivam
|
2019-04-22 13:56:50 +02:00
|
|
|
/boards/arm/96b_wistrio/ @Mani-Sadhasivam
|
2019-03-14 16:10:04 +01:00
|
|
|
/boards/arm/arduino_due/ @ioannisg
|
2019-02-26 23:34:29 +01:00
|
|
|
/boards/arm/cc3220sf_launchxl/ @vanti
|
2019-02-18 22:02:05 +01:00
|
|
|
/boards/arm/curie_ble/ @jhedberg
|
|
|
|
/boards/arm/disco_l475_iot1/ @erwango
|
|
|
|
/boards/arm/frdm*/ @MaureenHelm
|
|
|
|
/boards/arm/frdm*/doc/ @MaureenHelm @MeganHansen
|
|
|
|
/boards/arm/hexiwear*/ @MaureenHelm
|
|
|
|
/boards/arm/hexiwear*/doc/ @MaureenHelm @MeganHansen
|
|
|
|
/boards/arm/lpcxpresso*/ @MaureenHelm
|
|
|
|
/boards/arm/lpcxpresso*/doc/ @MaureenHelm @MeganHansen
|
|
|
|
/boards/arm/mimxrt*/ @MaureenHelm
|
|
|
|
/boards/arm/mimxrt*/doc/ @MaureenHelm @MeganHansen
|
|
|
|
/boards/arm/mps2_an385/ @fvincenzo
|
|
|
|
/boards/arm/msp_exp432p401r_launchxl/ @Mani-Sadhasivam
|
2019-05-03 20:42:35 +02:00
|
|
|
/boards/arm/nrf*/ @carlescufi @lemrey @ioannisg
|
2019-02-25 18:00:46 +01:00
|
|
|
/boards/arm/nucleo*/ @erwango
|
2019-02-18 22:02:05 +01:00
|
|
|
/boards/arm/nucleo_f401re/ @rsalveti @idlethread
|
|
|
|
/boards/arm/sam4s_xplained/ @fallrisk
|
|
|
|
/boards/arm/v2m_beetle/ @fvincenzo
|
|
|
|
/boards/arm/olimexino_stm32/ @ydamigos
|
2019-02-25 18:00:46 +01:00
|
|
|
/boards/arm/stm32*_disco/ @erwango
|
2019-02-18 22:02:05 +01:00
|
|
|
/boards/arm/stm32f3_disco/ @ydamigos
|
2019-02-25 18:00:46 +01:00
|
|
|
/boards/arm/stm32*_eval/ @erwango
|
2019-04-23 15:43:31 +02:00
|
|
|
/boards/nios2/ @wentongwu
|
|
|
|
/boards/nios2/altera_max10/ @wentongwu
|
2019-04-07 15:30:00 +02:00
|
|
|
/boards/arm/stm32_min_dev/ @cbsiddharth
|
2019-02-18 22:02:05 +01:00
|
|
|
/boards/posix/ @aescolar
|
|
|
|
/boards/riscv32/ @kgugala @pgielda @nategraff-sifive
|
2019-03-11 09:31:53 +01:00
|
|
|
/boards/shields/ @erwango
|
2019-02-18 22:02:05 +01:00
|
|
|
/boards/x86/ @andrewboie @nashif
|
2019-02-24 19:04:38 +01:00
|
|
|
/boards/xtensa/ @nashif @dcpleung
|
|
|
|
/boards/xtensa/intel_s1000_crb/ @sathishkuttan @dcpleung
|
2017-10-31 13:31:34 +01:00
|
|
|
# All cmake related files
|
2019-02-24 19:04:38 +01:00
|
|
|
/cmake/ @SebastianBoe @nashif
|
|
|
|
/CMakeLists.txt @SebastianBoe @nashif
|
2019-02-18 22:02:05 +01:00
|
|
|
/doc/ @dbkinder
|
|
|
|
/doc/guides/coccinelle.rst @himanshujha199640 @JuliaLawall
|
|
|
|
/doc/CMakeLists.txt @carlescufi
|
|
|
|
/doc/scripts/ @carlescufi
|
|
|
|
/doc/guides/bluetooth/ @sjanc @jhedberg @Vudentz
|
|
|
|
/doc/reference/bluetooth/ @sjanc @jhedberg @Vudentz
|
|
|
|
/drivers/*/*mcux* @MaureenHelm
|
|
|
|
/drivers/*/*qmsi* @nashif
|
|
|
|
/drivers/*/*stm32* @erwango
|
|
|
|
/drivers/*/*native_posix* @aescolar
|
|
|
|
/drivers/adc/ @anangl
|
|
|
|
/drivers/bluetooth/ @sjanc @jhedberg @Vudentz
|
2019-02-25 17:15:06 +01:00
|
|
|
/drivers/can/ @alexanderwachter
|
2018-06-12 08:23:20 +02:00
|
|
|
/drivers/can/*mcp2515* @karstenkoenig
|
2019-02-18 22:02:05 +01:00
|
|
|
/drivers/clock_control/*stm32f4* @rsalveti @idlethread
|
2019-03-27 10:58:14 +01:00
|
|
|
/drivers/counter/ @nordic-krch
|
2019-02-18 22:02:05 +01:00
|
|
|
/drivers/display/ @vanwinkeljan
|
2019-04-30 01:29:00 +02:00
|
|
|
/drivers/dma/*sam0* @Sizurka
|
2019-02-18 22:02:05 +01:00
|
|
|
/drivers/ethernet/ @jukkar @tbursztyka @pfalcon
|
|
|
|
/drivers/flash/ @nashif
|
|
|
|
/drivers/flash/*stm32* @superna9999
|
|
|
|
/drivers/gpio/*stm32* @rsalveti @idlethread
|
2019-02-25 17:22:06 +01:00
|
|
|
/drivers/hwinfo/ @alexanderwachter
|
2019-02-18 22:02:05 +01:00
|
|
|
/drivers/i2s/i2s_ll_stm32* @avisconti
|
|
|
|
/drivers/ieee802154/ @jukkar @tbursztyka
|
|
|
|
/drivers/interrupt_controller/ @andrewboie
|
|
|
|
/drivers/led/ @Mani-Sadhasivam
|
|
|
|
/drivers/led_strip/ @mbolivar
|
2019-03-03 22:09:52 +01:00
|
|
|
/drivers/modem/ @mike-scott
|
2019-03-26 18:51:42 +01:00
|
|
|
/drivers/pci/ @gnuless
|
uart/ns16550, drivers/pcie: add PCI(e) support
A parallel PCI implementation ("pcie") is added with features for PCIe.
In particular, message-signaled interrupts (MSI) are supported, which
are essential to the use of any non-trivial PCIe device.
The NS16550 UART driver is modified to use pcie.
pcie is a complete replacement for the old PCI support ("pci"). It is
smaller, by an order of magnitude, and cleaner. Both pci and pcie can
(and do) coexist in the same builds, but the intent is to rework any
existing drivers that depend on pci and ultimately remove pci entirely.
This patch is large, but things in mirror are smaller than they appear.
Most of the modified files are configuration-related, and are changed
only slightly to accommodate the modified UART driver.
Deficiencies:
64-bit support is minimal. The code works fine with 64-bit capable
devices, but will not cooperate with MMIO regions (or MSI targets) that
have high bits set. This is not needed on any current boards, and is
unlikely to be needed in the future. Only superficial changes would
be required if we change our minds.
The method specifying PCI endpoints in devicetree is somewhat kludgey.
The "right" way would be to hang PCI devices off a topological tree;
while this would be more aesthetically pleasing, I don't think it's
worth the effort, given our non-standard use of devicetree.
Signed-off-by: Charles E. Youse <charles.youse@intel.com>
2019-04-02 19:06:07 +02:00
|
|
|
/drivers/pcie/ @gnuless
|
2019-02-18 22:02:05 +01:00
|
|
|
/drivers/pinmux/stm32/ @rsalveti @idlethread
|
2019-05-03 20:42:35 +02:00
|
|
|
/drivers/sensor/ @MaureenHelm
|
2019-03-02 16:17:04 +01:00
|
|
|
/drivers/sensor/ams_iAQcore/ @alexanderwachter
|
|
|
|
/drivers/sensor/ens210/ @alexanderwachter
|
2019-02-18 22:02:05 +01:00
|
|
|
/drivers/sensor/hts*/ @avisconti
|
|
|
|
/drivers/sensor/lis*/ @avisconti
|
|
|
|
/drivers/sensor/lps*/ @avisconti
|
|
|
|
/drivers/sensor/lsm*/ @avisconti
|
2019-04-23 15:43:31 +02:00
|
|
|
/drivers/serial/uart_altera_jtag_hal.c @wentongwu
|
uart/ns16550, drivers/pcie: add PCI(e) support
A parallel PCI implementation ("pcie") is added with features for PCIe.
In particular, message-signaled interrupts (MSI) are supported, which
are essential to the use of any non-trivial PCIe device.
The NS16550 UART driver is modified to use pcie.
pcie is a complete replacement for the old PCI support ("pci"). It is
smaller, by an order of magnitude, and cleaner. Both pci and pcie can
(and do) coexist in the same builds, but the intent is to rework any
existing drivers that depend on pci and ultimately remove pci entirely.
This patch is large, but things in mirror are smaller than they appear.
Most of the modified files are configuration-related, and are changed
only slightly to accommodate the modified UART driver.
Deficiencies:
64-bit support is minimal. The code works fine with 64-bit capable
devices, but will not cooperate with MMIO regions (or MSI targets) that
have high bits set. This is not needed on any current boards, and is
unlikely to be needed in the future. Only superficial changes would
be required if we change our minds.
The method specifying PCI endpoints in devicetree is somewhat kludgey.
The "right" way would be to hang PCI devices off a topological tree;
while this would be more aesthetically pleasing, I don't think it's
worth the effort, given our non-standard use of devicetree.
Signed-off-by: Charles E. Youse <charles.youse@intel.com>
2019-04-02 19:06:07 +02:00
|
|
|
/drivers/serial/*ns16550* @gnuless
|
2019-04-24 16:53:49 +02:00
|
|
|
/drivers/net/ @jukkar @tbursztyka
|
|
|
|
/drivers/ptp_clock/ @jukkar
|
2019-02-18 22:02:05 +01:00
|
|
|
/drivers/spi/ @tbursztyka
|
|
|
|
/drivers/spi/spi_ll_stm32.* @superna9999
|
2019-04-10 10:10:18 +02:00
|
|
|
/drivers/timer/cortex_m_systick.c @ioannisg
|
2019-04-23 15:43:31 +02:00
|
|
|
/drivers/timer/altera_avalon_timer_hal.c @wentongwu
|
2019-02-18 22:02:05 +01:00
|
|
|
/drivers/timer/riscv_machine_timer.c @nategraff-sifive @kgugala @pgielda
|
|
|
|
/drivers/usb/ @jfischer-phytec-iot @finikorg
|
|
|
|
/drivers/usb/device/usb_dc_stm32.c @ydamigos @loicpoulain
|
|
|
|
/drivers/i2c/i2c_ll_stm32* @ldts @ydamigos
|
2019-04-01 21:09:44 +02:00
|
|
|
/drivers/i2c/i2c_rv32m1_lpi2c* @henrikbrixandersen
|
2019-02-18 22:02:05 +01:00
|
|
|
/drivers/wifi/ @jukkar @tbursztyka @pfalcon
|
2019-02-19 01:32:55 +01:00
|
|
|
/drivers/wifi/eswifi/ @loicpoulain
|
2019-03-05 19:26:41 +01:00
|
|
|
/dts/arm/atmel/samr21.dtsi @benpicco
|
2019-02-18 22:02:05 +01:00
|
|
|
/dts/arm/st/ @erwango
|
|
|
|
/dts/arm/nordic/ @ioannisg @carlescufi
|
2019-03-07 22:01:54 +01:00
|
|
|
/dts/arm/nxp/ @MaureenHelm
|
2019-04-02 00:05:35 +02:00
|
|
|
/dts/arm/microchip/ @franciscomunoz @albertofloyd @scottwcpg
|
2019-03-28 14:13:40 +01:00
|
|
|
/dts/bindings/ @galak
|
2019-03-01 05:56:55 +01:00
|
|
|
/dts/bindings/can/ @alexanderwachter
|
uart/ns16550, drivers/pcie: add PCI(e) support
A parallel PCI implementation ("pcie") is added with features for PCIe.
In particular, message-signaled interrupts (MSI) are supported, which
are essential to the use of any non-trivial PCIe device.
The NS16550 UART driver is modified to use pcie.
pcie is a complete replacement for the old PCI support ("pci"). It is
smaller, by an order of magnitude, and cleaner. Both pci and pcie can
(and do) coexist in the same builds, but the intent is to rework any
existing drivers that depend on pci and ultimately remove pci entirely.
This patch is large, but things in mirror are smaller than they appear.
Most of the modified files are configuration-related, and are changed
only slightly to accommodate the modified UART driver.
Deficiencies:
64-bit support is minimal. The code works fine with 64-bit capable
devices, but will not cooperate with MMIO regions (or MSI targets) that
have high bits set. This is not needed on any current boards, and is
unlikely to be needed in the future. Only superficial changes would
be required if we change our minds.
The method specifying PCI endpoints in devicetree is somewhat kludgey.
The "right" way would be to hang PCI devices off a topological tree;
while this would be more aesthetically pleasing, I don't think it's
worth the effort, given our non-standard use of devicetree.
Signed-off-by: Charles E. Youse <charles.youse@intel.com>
2019-04-02 19:06:07 +02:00
|
|
|
/dts/bindings/serial/ns16550.yaml @gnuless
|
2019-02-14 09:44:04 +01:00
|
|
|
/dts/bindings/*/nordic* @anangl
|
2019-03-07 22:01:54 +01:00
|
|
|
/dts/bindings/*/nxp* @MaureenHelm
|
2019-05-03 21:27:44 +02:00
|
|
|
/dts/bindings/*/st* @erwango
|
|
|
|
/dts/bindings/sensor/ams* @alexanderwachter
|
2019-04-23 15:43:31 +02:00
|
|
|
/ext/fs/ @nashif @wentongwu
|
2019-03-05 19:26:41 +01:00
|
|
|
/ext/hal/atmel/asf/sam0/include/samr21/ @benpicco
|
2019-02-18 22:02:05 +01:00
|
|
|
/ext/hal/cmsis/ @MaureenHelm @galak
|
2019-03-07 20:18:51 +01:00
|
|
|
/ext/hal/libmetal/ @galak
|
2019-04-01 23:52:43 +02:00
|
|
|
/ext/hal/microchip/ @franciscomunoz @albertofloyd @scottwcpg
|
2019-02-18 22:02:05 +01:00
|
|
|
/ext/hal/nordic/ @carlescufi @anangl
|
|
|
|
/ext/hal/nxp/ @MaureenHelm
|
|
|
|
/ext/hal/qmsi/ @nashif
|
2019-03-27 15:08:35 +01:00
|
|
|
/ext/hal/st/ @erwango
|
2019-02-26 23:34:29 +01:00
|
|
|
/ext/hal/ti/simplelink/ @vanti
|
2019-02-18 22:02:05 +01:00
|
|
|
/ext/lib/crypto/mbedtls/ @nashif
|
|
|
|
/ext/lib/crypto/tinycrypt/ @ceolin
|
|
|
|
/include/adc.h @anangl
|
2019-02-27 23:41:45 +01:00
|
|
|
/include/app_memory/ @andrewboie
|
2019-02-18 22:02:05 +01:00
|
|
|
/include/arch/arc/ @vonhust @ruuddw
|
|
|
|
/include/arch/arc/arch.h @andrewboie
|
|
|
|
/include/arch/arc/v2/irq.h @andrewboie
|
|
|
|
/include/arch/arm/ @MaureenHelm @galak
|
|
|
|
/include/arch/arm/cortex_m/irq.h @andrewboie
|
|
|
|
/include/arch/nios2/ @andrewboie
|
|
|
|
/include/arch/nios2/arch.h @andrewboie
|
|
|
|
/include/arch/posix/ @aescolar
|
2019-02-19 01:32:55 +01:00
|
|
|
/include/arch/riscv32/ @nategraff-sifive @kgugala @pgielda
|
2019-04-23 15:43:31 +02:00
|
|
|
/include/arch/x86/ @andrewboie @wentongwu
|
2019-02-18 22:02:05 +01:00
|
|
|
/include/arch/x86/arch.h @andrewboie
|
|
|
|
/include/arch/xtensa/ @andrewboie
|
|
|
|
/include/atomic.h @andrewboie @andyross
|
|
|
|
/include/bluetooth/ @sjanc @jhedberg @Vudentz
|
|
|
|
/include/cache.h @andrewboie @andyross
|
2019-02-25 17:15:06 +01:00
|
|
|
/include/can.h @alexanderwachter
|
2019-03-27 10:58:14 +01:00
|
|
|
/include/counter.h @nordic-krch
|
2019-04-23 15:43:31 +02:00
|
|
|
/include/device.h @wentongwu @nashif
|
2019-02-18 22:02:05 +01:00
|
|
|
/include/display.h @vanwinkeljan
|
|
|
|
/include/display/ @vanwinkeljan
|
|
|
|
/include/drivers/bluetooth/ @sjanc @jhedberg @Vudentz
|
2019-03-03 22:09:52 +01:00
|
|
|
/include/drivers/modem/ @mike-scott
|
2019-02-18 22:02:05 +01:00
|
|
|
/include/drivers/ioapic.h @andrewboie
|
|
|
|
/include/drivers/loapic.h @andrewboie
|
|
|
|
/include/drivers/mvic.h @andrewboie
|
uart/ns16550, drivers/pcie: add PCI(e) support
A parallel PCI implementation ("pcie") is added with features for PCIe.
In particular, message-signaled interrupts (MSI) are supported, which
are essential to the use of any non-trivial PCIe device.
The NS16550 UART driver is modified to use pcie.
pcie is a complete replacement for the old PCI support ("pci"). It is
smaller, by an order of magnitude, and cleaner. Both pci and pcie can
(and do) coexist in the same builds, but the intent is to rework any
existing drivers that depend on pci and ultimately remove pci entirely.
This patch is large, but things in mirror are smaller than they appear.
Most of the modified files are configuration-related, and are changed
only slightly to accommodate the modified UART driver.
Deficiencies:
64-bit support is minimal. The code works fine with 64-bit capable
devices, but will not cooperate with MMIO regions (or MSI targets) that
have high bits set. This is not needed on any current boards, and is
unlikely to be needed in the future. Only superficial changes would
be required if we change our minds.
The method specifying PCI endpoints in devicetree is somewhat kludgey.
The "right" way would be to hang PCI devices off a topological tree;
while this would be more aesthetically pleasing, I don't think it's
worth the effort, given our non-standard use of devicetree.
Signed-off-by: Charles E. Youse <charles.youse@intel.com>
2019-04-02 19:06:07 +02:00
|
|
|
/include/drivers/pcie/ @gnuless
|
|
|
|
/include/drivers/serial/uart_ns16550.h @gnuless
|
|
|
|
/include/dt-bindings/pcie/ @gnuless
|
2019-04-23 15:43:31 +02:00
|
|
|
/include/fs.h @nashif @wentongwu
|
|
|
|
/include/fs/ @nashif @wentongwu
|
2019-02-25 17:22:06 +01:00
|
|
|
/include/hwinfo.h @alexanderwachter
|
2019-02-18 22:02:05 +01:00
|
|
|
/include/init.h @andrewboie @andyross
|
|
|
|
/include/irq.h @andrewboie @andyross
|
|
|
|
/include/irq_offload.h @andrewboie @andyross
|
|
|
|
/include/kernel.h @andrewboie @andyross
|
|
|
|
/include/kernel_version.h @andrewboie @andyross
|
|
|
|
/include/led.h @Mani-Sadhasivam
|
|
|
|
/include/led_strip.h @mbolivar
|
linker: sort app shared mem partition by alignment
If CONFIG_MPU_REQUIRES_POWER_OF_TWO_ALIGNMENT is enabled,
the app shared memory partition may cause waste of memory
due to the need for padding.
For example, tests/subsys/jwt and board mps2_an385:
z_test_mem_partition: addr 0x20000000, size 52
z_libc_partition : addr 0x20000040, size 4
k_mbedtls_partition : addr 0x20008000, size 32736
ending at 0x2000ffff, taking up 65536 bytes
With power-of-two size and alignment requirement,
k_mbedtls_partition takes up 32KB memory and needs to be
aligned on 32KB boundary. If the above partitions are
ordered as shown, there needs to be a lot of padding
after z_libc_partition before k_mbedtls_partition can
start. In order to minimize padding, these partitions
need to be sort by size in descending order.
After the changes here, the partitions are:
k_mbedtls_partition : addr 0x20000000, size 32736
z_test_mem_partition: addr 0x20008000, size 52
z_libc_partition : addr 0x20008040, size 4
ending at 0x2000805f, taking up 32864 bytes
With the above example, sorting results in a saving
of 32672 bytes of saving.
Fixes #14121
Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2019-03-10 22:20:21 +01:00
|
|
|
/include/linker/app_smem*.ld @andrewboie
|
2019-05-03 20:42:35 +02:00
|
|
|
/include/linker/ @andrewboie @andyross
|
2019-02-18 22:02:05 +01:00
|
|
|
/include/logging/ @nordic-krch
|
|
|
|
/include/misc/ @andrewboie @andyross
|
|
|
|
/include/net/ @jukkar @tbursztyka @pfalcon
|
|
|
|
/include/net/buf.h @jukkar @jhedberg @tbursztyka @pfalcon
|
|
|
|
/include/posix/ @pfalcon
|
2019-04-23 15:43:31 +02:00
|
|
|
/include/power.h @wentongwu @nashif
|
2019-04-24 16:53:49 +02:00
|
|
|
/include/ptp_clock.h @jukkar
|
2019-05-03 20:42:35 +02:00
|
|
|
/include/sensor.h @MaureenHelm
|
2019-02-18 22:02:05 +01:00
|
|
|
/include/shared_irq.h @andrewboie @andyross
|
|
|
|
/include/shell/ @jarz-nordic @nordic-krch
|
|
|
|
/include/spi.h @tbursztyka
|
|
|
|
/include/sw_isr_table.h @andrewboie @andyross
|
|
|
|
/include/sys_clock.h @andrewboie @andyross
|
|
|
|
/include/sys_io.h @andrewboie @andyross
|
2019-02-24 19:04:38 +01:00
|
|
|
/include/toolchain.h @andrewboie @andyross @nashif
|
2019-02-18 22:02:05 +01:00
|
|
|
/include/toolchain/ @andrewboie @andyross
|
|
|
|
/include/zephyr.h @andrewboie @andyross
|
|
|
|
/kernel/ @andrewboie @andyross
|
|
|
|
/lib/gui/ @vanwinkeljan
|
2019-03-28 00:37:57 +01:00
|
|
|
/lib/os/ @andrewboie @andyross
|
2019-02-18 22:02:05 +01:00
|
|
|
/lib/posix/ @pfalcon
|
2019-04-20 08:43:35 +02:00
|
|
|
/lib/libc/minimal/source/stdlib/bsearch.c @balajikulkarni
|
2019-02-24 19:04:38 +01:00
|
|
|
/kernel/device.c @andrewboie @andyross @nashif
|
|
|
|
/kernel/idle.c @andrewboie @andyross @nashif
|
2019-05-03 20:42:35 +02:00
|
|
|
/samples/ @nashif
|
2019-03-12 09:06:07 +01:00
|
|
|
/samples/basic/servo_motor/*microbit* @jhe
|
2019-02-18 22:02:05 +01:00
|
|
|
/samples/bluetooth/ @sjanc @jhedberg @Vudentz
|
2019-04-23 15:43:31 +02:00
|
|
|
/samples/boards/intel_s1000_crb/ @sathishkuttan @dcpleung @nashif
|
2019-02-18 22:02:05 +01:00
|
|
|
/samples/display/ @vanwinkeljan
|
2019-02-25 17:15:06 +01:00
|
|
|
/samples/drivers/CAN/ @alexanderwachter
|
2019-02-18 22:02:05 +01:00
|
|
|
/samples/gui/ @vanwinkeljan
|
|
|
|
/samples/net/ @jukkar @tbursztyka @pfalcon
|
|
|
|
/samples/net/dns_resolve/ @jukkar @tbursztyka @pfalcon
|
|
|
|
/samples/net/lwm2m_client/ @mike-scott
|
|
|
|
/samples/net/mqtt_publisher/ @jukkar @tbursztyka
|
2019-05-03 20:42:35 +02:00
|
|
|
/samples/net/sockets/coap_*/ @rveerama1
|
2019-02-18 22:02:05 +01:00
|
|
|
/samples/net/sockets/ @jukkar @tbursztyka @pfalcon
|
2019-05-03 20:42:35 +02:00
|
|
|
/samples/sensor/ @MaureenHelm
|
2019-03-28 10:52:23 +01:00
|
|
|
/samples/subsys/logging/ @nordic-krch @jarz-nordic
|
|
|
|
/samples/subsys/shell/ @jarz-nordic @nordic-krch
|
2019-02-19 01:32:55 +01:00
|
|
|
/samples/subsys/usb/ @jfischer-phytec-iot @finikorg
|
2019-04-23 15:43:31 +02:00
|
|
|
/samples/subsys/power/ @wentongwu @pizi-nordic
|
2019-02-18 22:02:05 +01:00
|
|
|
/scripts/coccicheck @himanshujha199640 @JuliaLawall
|
|
|
|
/scripts/coccinelle/ @himanshujha199640 @JuliaLawall
|
|
|
|
/scripts/elf_helper.py @andrewboie
|
2019-04-24 19:21:54 +02:00
|
|
|
/scripts/sanity_chk/expr_parser.py @nashif
|
2019-02-18 22:02:05 +01:00
|
|
|
/scripts/gen_app_partitions.py @andrewboie
|
2019-03-01 05:56:55 +01:00
|
|
|
/arch/x86/gen_gdt.py @andrewboie
|
|
|
|
/arch/x86/gen_idt.py @andrewboie
|
2019-02-18 22:02:05 +01:00
|
|
|
/scripts/gen_kobject_list.py @andrewboie
|
2019-03-01 05:56:55 +01:00
|
|
|
/arch/x86/gen_mmu_x86.py @andrewboie
|
2019-02-18 22:02:05 +01:00
|
|
|
/scripts/gen_priv_stacks.py @agross-linaro
|
|
|
|
/scripts/gen_syscall_header.py @andrewboie
|
|
|
|
/scripts/gen_syscalls.py @andrewboie
|
|
|
|
/scripts/process_gperf.py @andrewboie
|
2019-04-24 19:21:54 +02:00
|
|
|
/scripts/sanity_chk/ @nashif
|
|
|
|
/scripts/sanitycheck @nashif
|
2019-03-08 11:39:59 +01:00
|
|
|
/scripts/series-push-hook.sh @erwango
|
2019-02-18 22:02:05 +01:00
|
|
|
/scripts/west_commands/ @mbolivar
|
|
|
|
/scripts/west-commands.yml @mbolivar
|
2019-03-19 10:38:18 +01:00
|
|
|
/scripts/zephyr_module.py @tejlmand
|
2019-02-18 22:02:05 +01:00
|
|
|
/subsys/bluetooth/ @sjanc @jhedberg @Vudentz
|
|
|
|
/subsys/bluetooth/controller/ @carlescufi @cvinayak @thoh-ot
|
|
|
|
/subsys/fs/ @nashif
|
2019-02-24 20:29:12 +01:00
|
|
|
/subsys/fs/fcb/ @nvlsianpu
|
|
|
|
/subsys/fs/nvs/ @Laczen
|
2019-02-18 22:02:05 +01:00
|
|
|
/subsys/logging/ @nordic-krch
|
|
|
|
/subsys/net/buf.c @jukkar @jhedberg @tbursztyka @pfalcon
|
|
|
|
/subsys/net/ip/ @jukkar @tbursztyka @pfalcon
|
|
|
|
/subsys/net/lib/ @jukkar @tbursztyka @pfalcon
|
|
|
|
/subsys/net/lib/dns/ @jukkar @tbursztyka @pfalcon
|
|
|
|
/subsys/net/lib/lwm2m/ @mike-scott
|
2019-04-24 16:53:49 +02:00
|
|
|
/subsys/net/lib/config/ @jukkar @tbursztyka
|
|
|
|
/subsys/net/lib/mqtt/ @jukkar @tbursztyka @rlubos
|
|
|
|
/subsys/net/lib/openthread/ @rlubos
|
2019-02-18 22:02:05 +01:00
|
|
|
/subsys/net/lib/coap/ @rveerama1
|
|
|
|
/subsys/net/lib/sockets/ @jukkar @tbursztyka @pfalcon
|
2019-04-24 16:53:49 +02:00
|
|
|
/subsys/net/lib/tls_credentials/ @rlubos
|
|
|
|
/subsys/net/l2/ @jukkar @tbursztyka
|
2019-04-23 15:43:31 +02:00
|
|
|
/subsys/power/ @wentongwu @pizi-nordic
|
2019-02-20 13:20:43 +01:00
|
|
|
/subsys/settings/ @nvlsianpu
|
2019-02-18 22:02:05 +01:00
|
|
|
/subsys/shell/ @jarz-nordic @nordic-krch
|
2019-02-24 20:29:12 +01:00
|
|
|
/subsys/storage/ @nvlsianpu
|
2019-02-18 22:02:05 +01:00
|
|
|
/subsys/usb/ @jfischer-phytec-iot @finikorg
|
2019-05-03 20:42:35 +02:00
|
|
|
/tests/ @nashif
|
2019-02-18 22:02:05 +01:00
|
|
|
/tests/boards/native_posix/ @aescolar
|
2019-04-23 15:43:31 +02:00
|
|
|
/tests/boards/intel_s1000_crb/ @dcpleung @sathishkuttan
|
2019-02-18 22:02:05 +01:00
|
|
|
/tests/bluetooth/ @sjanc @jhedberg @Vudentz
|
|
|
|
/tests/posix/ @pfalcon
|
|
|
|
/tests/crypto/ @ceolin
|
|
|
|
/tests/crypto/mbedtls/ @nashif @ceolin
|
2019-02-25 17:15:06 +01:00
|
|
|
/tests/drivers/can/ @alexanderwachter
|
2019-04-18 14:55:38 +02:00
|
|
|
/tests/drivers/flash_simulator/ @nvlsianpu
|
2019-02-25 17:22:06 +01:00
|
|
|
/tests/drivers/hwinfo/ @alexanderwachter
|
2019-02-18 22:02:05 +01:00
|
|
|
/tests/drivers/spi/ @tbursztyka
|
2019-02-20 09:59:48 +01:00
|
|
|
/tests/drivers/uart/uart_async_api/ @Mierunski
|
2019-02-18 22:02:05 +01:00
|
|
|
/tests/kernel/ @andrewboie @andyross @nashif
|
|
|
|
/tests/net/ @jukkar @tbursztyka @pfalcon
|
|
|
|
/tests/net/buf/ @jukkar @jhedberg @tbursztyka @pfalcon
|
|
|
|
/tests/net/lib/ @jukkar @tbursztyka @pfalcon
|
|
|
|
/tests/net/lib/http_header_fields/ @jukkar @tbursztyka
|
|
|
|
/tests/net/lib/mqtt_packet/ @jukkar @tbursztyka
|
|
|
|
/tests/net/lib/coap/ @rveerama1
|
|
|
|
/tests/net/socket/ @jukkar @tbursztyka @pfalcon
|
2019-04-23 15:43:31 +02:00
|
|
|
/tests/subsys/fs/ @nashif @wentongwu
|
2019-03-04 10:51:08 +01:00
|
|
|
/tests/subsys/settings/ @nvlsianpu
|
2018-05-22 17:41:52 +02:00
|
|
|
|
|
|
|
# Get all docs reviewed
|
2019-02-19 01:32:55 +01:00
|
|
|
*.rst @dbkinder
|