Commit graph

563 commits

Author SHA1 Message Date
Maureen Helm 6f8d85aac5 MAINTAINERS: Update release notes area for v3.7
Hands over the release notes area to the v3.7 release managers.

Signed-off-by: Maureen Helm <maureen.helm@analog.com>
2024-02-23 22:28:57 -06:00
TOKITA Hiroshi 801fbddfcc MAINTAINERS: Add myself as LED-strip collaborator
I am applying for Collaborator on the recommendation
of @simonguinot.

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@fujitsu.com>
2024-02-08 17:35:05 +00:00
Anas Nashif c6123273c1 MAINTAINERS: associate more test to areas
Associate more tests to areas.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-02-07 07:37:32 -05:00
Lars Knudsen c460d285c0 MAINTAINERS: Add pin-zephyr to Bluetooth Audio
Ping is collaborating on Bluetooth Audio

and is attending the weekly LE Audio Zephyr meetings

Signed-off-by: Lars Knudsen <larsgk@gmail.com>
2024-02-02 09:41:10 -06:00
Daniel DeGrasse a8a0eb5243 MAINTAINERS: add danieldegrasse to display collaborators
Add myself to display collaborators list to aid in reviewing PRs, as I
have been working with SPI based and parallel displays within Zephyr

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-02-01 15:25:34 -06:00
Aaron Massey b3c643b7ee MAINTAINERS: Remove aaronemassey add GRobertZieba
Aaron Massey (aaronemassey - Google) doesn't have the cycles to remain a
maintainer on the charger subsystem. Robert Zieba (GRobertZieba - Google)
has been participating as a collaborator for the charger subsystem.

Remove aaronemassey as a maintainer of the charger subsystem and add
GRobertZieba as a collaborator.

Signed-off-by: Aaron Massey <aaronmassey@google.com>
2024-01-31 21:34:42 -05:00
Daniel DeGrasse 3ab6572856 drivers: mipi_dbi: introduce MIPI DBI driver class
Introduce MIPI DBI driver class. MIPI DBI devices encompass several
interface types. All interfaces have a data/command, reset, chip select,
and tearing effect signal

Beyond this, MIPI DBI operates in 3 modes:

Mode A- 16/8 data pins, one clock pin, one read/write pin. Similar to
Motorola type 6800 bus

Mode B- 16/8 data pins, one read/write pin. Similar to Intel 8080 bus

Mode C- 1 data output pin, 1 data input pin, one clock pin.
Implementable using SPI peripheral, or MIPI-DBI specific controller.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-01-31 16:01:45 +00:00
Fabio Baltieri 354527f17b MAINTAINERS: drop few "area: Sensors" from modules
Few west areas are paired with the sensor labels right now, this causes
the issue assignee workflow to assign sensor issues to the maintainers
of these areas as well.

Drop those areas from the maintainer file, they should get some
different label if needed.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2024-01-31 15:52:56 +00:00
Anas Nashif 41f7294d06 MAINTAINERS: Cleanup CI area
Remove inactive user in this area and add new collaborators.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-01-30 19:07:56 +01:00
Benjamin Cabé 0282e7042d MAINTAINERS: fix incorrect files-exclude entry for NXP Drivers
Typo in a files-exclude entry is causing get_maintainer.py script to
error out under certain conditions

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-01-30 15:06:47 +00:00
Aymeric Aillet 3c1ad2eb9f MAINTAINERS: Update Renesas ranges area delimitations
Create RA & RZ Renesas areas to maintain from previous
"Renesas platforms" area.
Moved rzt2m dtsi from R-Car to RZ area.
Add @soburi as Renesas RA maintainer.

Signed-off-by: Aymeric Aillet <aymeric.aillet@iot.bzh>
2024-01-30 09:59:54 +01:00
Ayush Singh ef04b5226e MAINTAINERS: Add BeagleBoard Platforms
- Due to the incresing support for ZephyrRTOS in BeagleBoard boards, it
  would be good to have this entry.
- Was discussed in Discord when asking for help for PR review

Signed-off-by: Ayush Singh <ayushdevel1325@gmail.com>
2024-01-23 10:02:32 +01:00
Declan Snyder e4b761aafb MAINTAINERS: Create NXP Drivers group
Create NXP Drivers group separate from the platforms.
The idea being that currently there are two problems:

- All the Drivers drivers are falling under the responsibility
of the MCUX platforms' maintainers, some of whom do not have the
cycles or interest to maintain these things.

- The maintainers of the other platform groups do not get counted
as reviewers of the Drivers drivers that their platforms use.

So, separate all the driver files from the MCUX platforms, and add the
relevant people who have an interest in maintaining the Drivers, including:

- At least one maintainer of each platform group, and
- The NXP contributors who are highly active in maintaining
  and reviewing the NXP drivers in upstream Zephyr.

Another two problems this PR fixes:

- The platforms of the other NXP groups are still falling under the MCUX
  group. Exclude the platforms of the other NXP groups from MCUX group.
  MCUX group will still be the default group for unsorted NXP platforms.

- Add a few file paths to some of these groups to cover a few missed
  files, and add description properties of the NXP groups.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-01-22 15:25:53 -05:00
Anas Nashif 5df0cf1701 MAINTAINERS: add wildcard for ITE drivers
Include ITE drivers in ITE platforms area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-01-22 14:48:01 -05:00
Jonathan Rico 52a44eb19b MAINTAINERS: Add HoZHel to "Bluetooth HCI"
They are actively contributing to Bluetooth HCI drivers.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2024-01-22 13:26:34 -06:00
Jonathan Rico cbdc91f7a3 MAINTAINERS: Add "Bluetooth HCI" section
Split out the HCI drivers from the main Bluetooth sections.
The contributors to those are usually silicon vendors.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2024-01-22 13:26:34 -06:00
Philip Molloy 1eb074ea0c MAINTAINERS: add ARM boards to ADI platform
Currently this just includes the ADI SDP-K1

Signed-off-by: Philip Molloy <philip@philipmolloy.com>
2024-01-19 15:09:53 +00:00
Jonathan Rico d019474766 MAINTAINERS: Add Bluetooth Classic section
This is the "legacy" Bluetooth protocol.

lylezhu2012 (NXP) recently volunteered to maintain it.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2024-01-19 07:26:59 -06:00
Anas Nashif 69522b8694 MAINTAINERS: add arch/Kconfig
Add file to common arch area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-01-18 18:02:35 -05:00
Martí Bolívar 9569e44104 MAINTAINERS: retire myself as DT maintainer
Unfortunately, I don't have the cycles to do this job well at the
moment.

Signed-off-by: Martí Bolívar <mbolivar@amperecomputing.com>
2024-01-17 17:13:41 -08:00
Anas Nashif 38690800b8 MAINTAINERS: remove inactive collaborator from area
Remove inactive collaborator from Intel ADAP area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-01-15 18:18:15 -05:00
Declan Snyder 43e34e95d4 MAINTAINERS: Add decsny as ETH/MDIO collaborator
Add myself (decsny) as ethernet/mdio collaborator.

I have taken an interest in ethernet and am currently
maintaining and writing some ethernet/mdio drivers for NXP,
and would like to use the collaborator role to monitor the
zephyr activity of the ethernet/mdio subsystems.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-01-13 00:23:07 +00:00
Armando Visconti 765519ea92 drivers/sensor: fix some ST drivers dependency to HAL_ST module
In order to avoid build failures as described in issue #67242,
make all ST drivers using HAL_ST module dependent to HAL_STMEMSC
and HAS_STLIB libs, which need to be configured in all samples
referring to them.

Signed-off-by: Armando Visconti <armando.visconti@st.com>
2024-01-12 12:55:46 +01:00
David Leach c2f0a7a5a3 maintainers: Split up NXP maintainer group
Split the NXP maintainer group into NXP S32, NXP Xtensa, and NXP.

Signed-off-by: David Leach <david.leach@nxp.com>
2024-01-11 12:42:45 -06:00
Gerard Marull-Paretas 0f73e8fd3e dts: arm/riscv: gigadevice: s/gigadevice/gd
To stay consistent with other vendors, use vendor prefix (gd).

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-01-10 20:59:21 -05:00
Gerard Marull-Paretas b3d8fc5e82 soc: arm: gigadevice: s/gigadevice/gd_gd32
Gigadevice was inconsistent with the convention established by other SoC
families, that is, use <vnd_prefix>_<family>. For example, ST STM32 uses
st_stm32. Note that GD32VF103, under soc/riscv, has already been
adjusted.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-01-10 20:59:21 -05:00
Håvard Reierstad 1b49059237 MAINTAINERS: Add HaavardRei as BT Mesh collaborator
Add myself as a Bluetooth Mesh collaborator

Signed-off-by: Håvard Reierstad <haavard.reierstad@nordicsemi.no>
2024-01-10 13:15:53 -05:00
Jonathan Rico 4d7b7c89a6 MAINTAINERS: Remove inactive collaborators from Bluetooth host
They have been inactive for more than a few months.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2024-01-10 13:15:12 -05:00
Jonathan Rico a147c8814b MAINTAINERS: Add myself as Bluetooth host co-maintainer
As discussed in the Bluetooth host weekly meeting.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2024-01-10 13:15:12 -05:00
Yong Cong Sin 25b0083ee9 MAINTAINERS: add myself as a POSIX collaborator
Add myself as a collaborator in the POSIX subsystem.

Signed-off-by: Yong Cong Sin <ycsin@meta.com>
2024-01-10 07:18:19 -05:00
Aaron Ye 754f7ac1fb MAINTAINERS.yml: Update the Ambiq platform covered files
Current setting missed some necessary files which should be
covered by Ambiq platforms. Add them in this commit.

Signed-off-by: Aaron Ye <aye@ambiq.com>
2024-01-09 10:04:24 +01:00
Gerard Marull-Paretas 4a0d880350 soc: riscv: ite: reorganize SoC folder
Follow the vendor structure [1]:

- Family: ITE Embedded Controller SoCs
- Series: IT8XXX2
- SoCs: IT81202BX, IT81202CX, etc.

[1]: https://www.ite.com.tw/en/product/category?cid=1

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-01-09 09:40:07 +01:00
Gerard Marull-Paretas 5a98d87335 soc: riscv: gd32vf103: reorganize SoC folder
Move things out from riscv-privileged, and create the new RISC-V GD32
family. New family folder follows the <vnd>_<family> naming convention.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2024-01-09 09:40:07 +01:00
Steffen Jahnke a5c8fbf0d9 maintainers: Added Panasonic boards to the MAINTAINERS.yml file
Added maintainer for the pan17*_evb evaluation boards.

Signed-off-by: Steffen Jahnke <steffen.jahnke@eu.panasonic.com>
2024-01-08 12:35:03 +01:00
Anas Nashif 0b999c0943 lib: move utilities into own folder
Move various utilities out of lib into own folder for better assignement
and management in the maintainer file. lib/os has become another dumping
ground for everything and it the Kconfig and contents in that folder
became difficult to manage, configure and test.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-12-22 09:54:12 +01:00
Anas Nashif e710c9ce9e MAINTAINERS: Cover as many files as possible
Gone through orphaned files and added those to relevant areas and
created new areas. Initially, some of the areas have the minimal
required data, i.e. without maintainers or collaborators which can be
filled in later.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-12-22 09:54:12 +01:00
Anas Nashif 8ade97c1d2 MAINTAINERS: add related tests to areas
Add a reference to related tests in each area.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-12-22 09:54:12 +01:00
Joakim Andersson 51c54b1eae MAINTAINERS: Remove joerchan
Remove joerchan, put SebastianBoe instead.

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
2023-12-18 09:28:01 +01:00
Luca Burelli 8ff2ad7e5e MAINTAINERS: add myself as a collaborator for llext
Add @pillo79 as a collaborator for llext development.

Signed-off-by: Luca Burelli <l.burelli@arduino.cc>
2023-12-06 18:01:34 -05:00
Daniel Leung 81773c9905 MAINTAINERS: fix missing asterisk for STM32 driver matching
There is a missing asterisk for one of the driver matching
pattern for STM32. So fix that.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2023-11-29 09:32:52 -05:00
Fabio Baltieri f9ab050306 drivers: gnss: move gnss_publish.h in include/
Move gnss_publish.h in include/ so that out of tree drivers and tests
can use it.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-11-29 14:30:40 +00:00
Christopher Friedt a8d2feef83 maintainers: remove cfriedt as ti collaborator
Just in an effort to reduce notifications in areas that I'm not
super actively involved in. I was getting a lot of false
positive notifications for sensors.

Feel free to ping me for individual reviews on
simplelink parts or TI HAL or radio drivers.

Signed-off-by: Christopher Friedt <cfriedt@meta.com>
2023-11-29 10:24:05 +01:00
Fabio Baltieri 407e9a4c74 test: add a gnss build_all test
Add a generic test for GNSS devices.

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-11-28 15:33:28 +01:00
Aaron Ye c2ddfa2bd2 MAINTAINERS: Add more collaborators for Ambiq platforms.
Add Ambiq engineers responsible for maintaining Zephyr on Ambiq platforms.

Signed-off-by: Aaron Ye <aye@ambiq.com>
2023-11-28 14:47:48 +01:00
Alberto Escolar Piedras 5f4bd36b98 tests/boards/native*: Moved to native_sim
Moved folder to tests/boards/native_sim from native_posix
(including updating the MAINTAINERS file)
And enable all these tests for native_sim.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2023-11-27 16:06:42 +00:00
Benjamin Cabé 0bd03239ee MAINTAINERS: clean up POSIX area
Ensure documentation related to POSIX portability matches POSIX area.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2023-11-27 09:23:07 -06:00
Maciej Baczmanski 38118c24a3 MAINTAINERS: add myself as collaborator for openthread related repos
Add maciejbaczmanski as collaborator for openthread repos.

Signed-off-by: Maciej Baczmanski <maciej.baczmanski@nordicsemi.no>
2023-11-27 09:20:03 -06:00
Dawid Niedzwiecki 13e5c6359b maintainers: correct user name
Update user name from semihalf-niedzwiecki-dawid to niedzwiecki-dawid.

Signed-off-by: Dawid Niedzwiecki <dawidn@google.com>
2023-11-25 08:52:08 -05:00
Mulin Chao 64cce4866f MAINTAINERS: add Nuvoton collaborators for Nuvoton NPCX Platforms
Add Nuvoton guys, TomChang19 and alvsun, in collaborators of Nuvoton
NPCX Platforms and remove MulinChao and ChiHuaL since they are already
the maintainers.

Signed-off-by: Mulin Chao <mlchao@nuvoton.com>
2023-11-23 09:41:10 +00:00
Huifeng Zhang 716de6fef2 MAINTAINERS: Add myself to ARM arch as collaborator
Adding myself as a collaborator on ARM arch so that I can help maintain
the aarch32 cortex-a/r codes.

Signed-off-by: Huifeng Zhang <Huifeng.Zhang@arm.com>
2023-11-22 14:58:12 +00:00