Commit graph

864 commits

Author SHA1 Message Date
Bartosz Bilas
9bdff044f0 drivers: mfd: add AD5592 MFD driver
This commit introduces a driver for
Analog AD5592 8-channel, configurable ADC/DAC/GPIO chip.

Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com>
2023-11-08 10:07:41 +01:00
Bartosz Bilas
e87fd3165f drivers: regulator: add MAX20335 driver
Add a MAX20335 MFD subdriver to manage the built-in PMIC.

Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com>
2023-11-02 20:32:40 +00:00
Bartosz Bilas
4a397402a7 drivers: mfd: add Maxim MAX20335 MFD driver
Maxim MAX20335 is a PMIC with Ultra-Low IQ Voltage Regulators and
Battery Chargers for Small Lithium Ion Systems.

Signed-off-by: Bartosz Bilas <b.bilas@grinn-global.com>
2023-11-02 20:32:40 +00:00
Teoh Shi Lin
bfa0b52a84 drivers: serial: uart_intel_lw: add driver
Enable driver for intel lw uart.

Changes from review:
- refactor spinlock to inside of loop
- use menuconfig for kconfig
- add CONFIG_UART_INTEL_LW_AUTO_LINE_CTRL_POLL

Signed-off-by: Teoh Shi Lin <shi.lin.teoh@intel.com>
2023-10-21 11:54:23 +02:00
David Brown
1bc3bd71ea maintainers: Become maintainer of json/jwt
Become the maintainer for the jwt/json code.  The json code has been in
tree for a while, and I am the author of the jwt code.

Signed-off-by: David Brown <david.brown@linaro.org>
2023-10-19 18:32:30 +03:00
Georges Oates_Larsen
034f0fca93 MAINTAINERS: Update maintainers/codeowners for conn_mgr docs
conn_mgr now has docs, so add them to the maintainers/codeowners files.

Signed-off-by: Georges Oates_Larsen <georges.larsen@nordicsemi.no>
2023-09-28 15:11:14 +02:00
Teoh Shi Lin
c6f4715554 CODEOWNERS: Add code owener for gpio_altera_pio.c
Add code owener for gpio_altera_pio.c

Signed-off-by: Teoh Shi Lin <shi.lin.teoh@intel.com>
2023-09-25 16:41:17 +02:00
Benedikt Schmidt
24ad40a7f2 CODEOWNERS: add codeowner of MAX11102-17
Add myself as codeowner of the previously committed ADC
driver for the MAX11102-17 series.

Signed-off-by: Benedikt Schmidt <benedikt.schmidt@embedded-solutions.at>
2023-09-14 08:32:46 -05:00
Huifeng Zhang
2c22e83dfb include: arch: arm: Remove aarch32 directory
This commit follows the parent commit work.

This commit introduces the following major changes.

  1. Move all directories and files in 'include/zephyr/arch/arm/aarch32'
    to the 'include/zephyr/arch/arm' directory.

  2. Change the path string which is influenced by the changement 1.

Signed-off-by: Huifeng Zhang <Huifeng.Zhang@arm.com>
2023-09-13 10:08:05 +01:00
Huifeng Zhang
df41deac1c arch: arm: Remove aarch32 directory
It doesn't make sense to keep the aarch32 directory in the
'arch/arm/core' directory as the aarch64 has been moved out.

This commit introduces the following major changes.

  1. Move all directories and files in 'arch/arm/core/aarch32' to
    'arch/arm/core' and remove the 'arch/arm/core/aarch32' directory.
  2. Move all directories and files in 'arch/include/aarch32' to
    'arch/include' and remove the 'arch/include/aarch32' directory.
  3. Remove the nested including in the 'arch/include/kernel_arch_func.h'
    and 'arch/include/offsets_short_arch.h' header files.
  4. Change the path string which is influenced by the changement 1
    and 2.

Signed-off-by: Huifeng Zhang <Huifeng.Zhang@arm.com>
2023-09-13 10:08:05 +01:00
Benedikt Schmidt
8d956b85ba CODEOWNERS: add codeowner of AD56XX
Add myself as codeowner of the DAC driver for the AD56XX.

Signed-off-by: Benedikt Schmidt <benedikt.schmidt@embedded-solutions.at>
2023-09-07 08:48:32 -05:00
Emil Gydesen
8446afbca6 CODEOWNERS: Add owners to tests/bluetooth/audio
Add owners to tests/bluetooth/audio based on existing
owners for /tests/bluetooth/

The owners are based on the owners of
/tests/bsim/bluetooth/audio/

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
2023-09-06 19:45:53 -05:00
Kai Vehmanen
5ba4288fea CODEOWNERS/MAINTAINERS: change drivers/dai ownership
I'll take over the drivers/dai and drivers/dai/intel from Jaska
Uimonen.

Signed-off-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
2023-09-04 21:31:46 +02:00
Georges Oates_Larsen
b25ea4742e net: conn_mgr: Rename connectivity monitor
The connectivity monitoring subfeature of conn_mgr is currently also
named conn_mgr, which is confusing.

This commit renames it to conn_mgr_monitor, or conn_mgr_mon for short,
for clarity.

Signed-off-by: Georges Oates_Larsen <georges.larsen@nordicsemi.no>
2023-08-29 16:13:37 +02:00
Florian Grandel
0b3991cda1 CODEOWNERS/MAINTAINERS: introduce gPTP maintenance area
Adds a new gPTP maintenance area and proposes to add @fgrandel as a
collaborator thereof as proposed by @jukkar.

Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
2023-08-29 06:56:50 -04:00
Florian Grandel
670bed77d3 CODEOWNWERS: add missing IEEE 802.15.4 ownership
Add the missing IEEE 802.15.4 ownerships that correspond to the recently
introduced IEEE 802.15.4 MAINTAINERS entry.

Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
2023-08-24 18:05:24 -05:00
Jukka Rissanen
c9bf63b197 CODEOWNERS, MAINTAINERS: Add self as collaborator to networking
Adding myself as collaborator in various networking related areas
that I was working with earlier.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2023-08-23 09:43:44 -04:00
David Leach
adf0b6d957 CODEOWNERS: cleanup NXP boards owners
Removed NXP board\docs owners to default to board owners.

Signed-off-by: David Leach <david.leach@nxp.com>
2023-08-21 14:59:43 -05:00
Georges Oates_Larsen
e48fb13778 CODEOWNERS, MAINTAINERS: Add entries for Connection Manager
Adding myself as code-owner since I am at this point the primary author
of, and actively maintaining conn_mgr.

Signed-off-by: Georges Oates_Larsen <georges.larsen@nordicsemi.no>
2023-08-21 14:53:11 -05:00
Aymeric Aillet
1f69580601 MAINTAINERS: Update renesas-rcar platforms
Merge both Renesas R-Car platforms
Add Mykola to collaborators
Remove Pierre from collaborators
Update CODEOWNERS file for all renesas r-car related files

Signed-off-by: Aymeric Aillet <aymeric.aillet@iot.bzh>
2023-08-17 15:15:31 +02:00
Aymeric Aillet
275b33665c dts: arm: renesas: Move gen3 dts to rcar folder
To better delimit renesas ranges dts, we need to use ranges folder.
It will also help maintainers to better delimit their files to
be notified about.

Signed-off-by: Aymeric Aillet <aymeric.aillet@iot.bzh>
2023-08-17 15:15:31 +02:00
Benedikt Schmidt
9555cf2f72 CODEOWNERS: add codeowner of MAX31790
Add myself as codeowner of the previously committed PWM
driver for the MAX31790.

Signed-off-by: Benedikt Schmidt <benedikt.schmidt@embedded-solutions.at>
2023-08-16 14:49:50 +02:00
Benedikt Schmidt
8cd463e035 CODEOWNERS: add codeowner of STM32L451
Add myself as codeowner of the previously committed SoC
STM32L451.

Signed-off-by: Benedikt Schmidt <benedikt.schmidt@embedded-solutions.at>
2023-08-16 14:49:50 +02:00
Benedikt Schmidt
69ff3e4f2e CODEOWNERS: add codeowner of PCAL64XXA
Add myself as codeowner of the previously committed GPIO
expander driver for the PCAL64XXA.

Signed-off-by: Benedikt Schmidt <benedikt.schmidt@embedded-solutions.at>
2023-08-16 14:49:50 +02:00
Benedikt Schmidt
0a5f00874d CODEOWNERS: add codeowner of BD8L600FS
Add myself as codeowner of the previously committed GPIO
expander driver for the BD8L600FS.

Signed-off-by: Benedikt Schmidt <benedikt.schmidt@embedded-solutions.at>
2023-08-16 14:49:50 +02:00
Benedikt Schmidt
d6f3473a56 CODEOWNERS: add codeowner of ADS114S0X
Add myself as codeowner of the previously committed ADC
driver for the ADS114S0X.

Signed-off-by: Benedikt Schmidt <benedikt.schmidt@embedded-solutions.at>
2023-08-16 14:49:50 +02:00
Benedikt Schmidt
c40d83be04 CODEOWNERS: add codeowner of STM32H735
Add myself as codeowner of the previously committed SoC
STM32H735 and its disco board.

Signed-off-by: Benedikt Schmidt <benedikt.schmidt@embedded-solutions.at>
2023-08-16 14:49:50 +02:00
Balsundar Ponnusamy
84295984e0 codeowner: add codeowner for dw_timer driver
adding codeowner for dw_timer driver

Signed-off-by: Balsundar Ponnusamy <balsundar.ponnusamy@intel.com>
2023-08-16 10:20:31 +02:00
TOKITA Hiroshi
b5239cb5b3 CODEOWNERS: add codeowner of regulator_rpi_pico
Add myself as codeowner of previously committed driver.

- #54456

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@fujitsu.com>
2023-08-03 08:27:30 +00:00
TOKITA Hiroshi
e250dcd476 CODEOWNERS: add codeowner of dma_rpi_pico
Add myself as codeowner of previously committed driver.

- #53892

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@fujitsu.com>
2023-08-03 08:27:30 +00:00
TOKITA Hiroshi
fa16f4c03d CODEOWNERS: add codeowner of spi_pl022
Add myself as codeowner of previously committed driver.

- #45131

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@fujitsu.com>
2023-08-03 08:27:30 +00:00
TOKITA Hiroshi
e753d765ad CODEOWNERS: add codeowner of rpi_pico_temp
Add myself as codeowner of previously committed driver.

- #53591

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@fujitsu.com>
2023-08-03 08:27:30 +00:00
TOKITA Hiroshi
7729de4da9 CODEOWNERS: add codeowner of adc_rpi_pico
Add myself as codeowner of previously committed driver.

- #45363

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@fujitsu.com>
2023-08-03 08:27:30 +00:00
TOKITA Hiroshi
7dea8fa98e CODEOWNERS: add codeowner of stamp_c3
Add myself as codeowner of previously committed boards.

- #53328

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@fujitsu.com>
2023-08-03 08:27:30 +00:00
TOKITA Hiroshi
d299de7d96 CODEOWNERS: add codeowner of sparkfun_red_v_thingsplus
Add myself as codeowner of previously committed boards.

- #53166

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@fujitsu.com>
2023-08-03 08:27:30 +00:00
TOKITA Hiroshi
fe474d5f83 CODEOWNERS: add codeowner of arduino_mkrzero
Add myself as codeowner of previously committed boards.

- #45076

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@fujitsu.com>
2023-08-03 08:27:30 +00:00
Martí Bolívar
6009182731 MAINTAINERS: move to my ampere account
I'm using a new account now.

Do the corresponding CODEOWNERS change just for consistency as well.

Signed-off-by: Martí Bolívar <mbolivar@amperecomputing.com>
2023-07-29 12:45:00 +02:00
David Ullmann
724a5cd54f board: add cy8ckit 062 pioneer
Tested with hello_world and blinky projects
Signed-off-by: David Ullmann <davidl.ullmann@gmail.com>
2023-07-27 15:26:40 -04:00
Girisha Dengi
8df81eae71 CODEOWNERS: Add code owners for Intel Agilex5 platform drivers
Code owners for all the required Intel Agilex5 platform drivers.

Signed-off-by: Girisha Dengi <girisha.dengi@intel.com>
2023-07-25 16:58:01 +00:00
Felipe Neves
7ca59d7bfe drivers: ipm: added IPM over IVSHMEM driver
This driver is built on top of the IVSHMEM doorbell
notification mechanism providing an unified way
to generate inter VM interrupts.

Signed-off-by: Felipe Neves <felipe.neves@linaro.org>
2023-07-20 10:44:57 +00:00
Anas Nashif
3f61dfb4d6 CODEOWNERS: remove inactive owners
Remove inactive owners.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2023-07-14 09:29:41 -04:00
Chen Xingyu
c3b25040d4 CODEOWNERS: Add self as PT6314 maintainer
Add myself as PT6314 maintainer.

Signed-off-by: Chen Xingyu <hi@xingrz.me>
2023-07-14 12:09:03 +02:00
Florian Grandel
38e2eb8fe6 soc: ti: cc13/26xx: clean up include hierarchy
Removes duplicate code and inconsistencies in the naming of the
cc13xx_cc26xx devicetree and RTC driver hierarchy and alignes it with
the actual TI product series naming hierarchy.

Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
2023-07-07 18:46:24 -04:00
Alberto Escolar Piedras
0b02e63400 CODEOWNERS: Cover also new native_simulator folder
Add aescolar as codeowner for the new native_simulator folder

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2023-07-05 07:01:19 -04:00
Zhang Lixu
2378d45604 CODEOWNERS: Add code owners for Sensing Subsystem
Add lixuzha, ghu0510, qianruh for the Sensor Subsystem.

Signed-off-by: Zhang Lixu <lixu.zhang@intel.com>
2023-06-17 07:43:25 -04:00
Khor Swee Aun
d7141c96f4 codeowners: Add code owner for INTEL FPGA Nios V/g
Add code owner for INTEL FPGA Nios V/g dts, SoC and board.

Signed-off-by: Khor Swee Aun <swee.aun.khor@intel.com>
2023-06-17 07:34:05 -04:00
Carlo Caione
8eeb5c992e riscv: Move directory to *-privileged
Because the spec is "privileged" not "privilege".

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2023-06-09 11:46:29 -04:00
Jamie McCrae
b4b691fdd6 CODEOWNERS: Add self as aux display maintainer
Add myself as auxiliary display maintainer.

Signed-off-by: Jamie McCrae <spam@helper3000.net>
2023-05-26 23:05:58 +02:00
Georgij Cernysiov
b0acced124 drivers: phy: add adin2111
Adds PHY driver. Works via MDIO API and
exposed ADIN2111 MDIO Clause 45
functions.

Link status detection is triggered by
ADIN2111 driver within offloaded IRQ
handler.

Supports:
  - LED0, LED1 enable/disable
  - Fatal HW error detection
  - AN 2.4V tx mode enable/disable

The initialization order is important.
PHY 2 must be initialized after PHY1.
Therefore, it shall be defined after the 1st one
in the devicetree.

Signed-off-by: Georgij Cernysiov <geo.cgv@gmail.com>
2023-05-26 09:50:09 -04:00
Georgij Cernysiov
943bc1cebc drivers: mdio: add adin2111
Adds MDIO driver. Works via exposed
ADIN2111 functions.

It is possible to access Clause 45 and 22 registers.

Due to MDIO API limitation Clause 45 access
is done using driver specific MDIO functions.

Provides API and functions for PHY driver.

Signed-off-by: Georgij Cernysiov <geo.cgv@gmail.com>
2023-05-26 09:50:09 -04:00