zephyr/dts/bindings
Florian Grandel 75c83edc48 dts: ti: cc13xx_cc26xx: devicetree sysclk alignment
This change introduces the "_rtc_timer" suffix for the system tick timer
driver "compatible" property and aligns naming conventions with the
actual CC13/26xx SoC series product policy.

This frees up the "_rtc" namespace to introduce additional APIs based on
the same peripheral in the future (not part of this PR):

rtc: rtc@... {
  compatible = "ti,cc13xx-cc26xx-rtc";
  ...

  timer {
    compatible = "ti,cc13xx-cc26xx-rtc-timer";
    ...
  };

  counter {
    compatible = "ti,cc13xx-cc26xx-rtc-counter";
    ...
  };

  pps {
    compatible = "ti,cc13xx-cc26xx-rtc-pps";
    ...
  };
};

Or alternatively an MFD pattern with similar requirements.

Fixing the namespacing now makes sense standalone as it reduces the
chance of custom drivers being broken in the future.

Redundant extension of the mandatory system clock devicetree node is
replaced with a single `status = "okay"` which seems to be the more
sensible default to avoid user error when defining custom boards.
Knowledgeable users can still override this if really needed.

Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
2023-07-07 18:46:24 -04:00
..
adc drivers: tla2021: Add driver 2023-07-03 09:30:54 +02:00
alh
arc
arm dts: infineon: SCB declaration 2023-05-10 16:49:59 +09:00
audio drivers: audio: dmic_nrfx_pdm: drop -pin support 2023-02-28 08:42:05 -08:00
auxdisplay drivers: auxdisplay: Add Hitachi HD44780 driver 2023-05-26 23:05:58 +02:00
base stm32f7, stm32h7: Avoid speculative reads from QSPI 2023-05-09 13:02:32 +02:00
bluetooth drivers: bluetooth: hci: spi: add small read delay 2023-07-05 14:15:18 +02:00
can drivers: can: mcan: use per-instance message RAM configuration 2023-05-29 14:34:19 -04:00
clock drivers: clock_control: add NXP S32 driver 2023-07-06 14:19:23 -05:00
coredump
counter drivers: rtc: rtc_mc146818: Added RTC driver for Motorola MC146818B 2023-04-27 14:15:22 +02:00
cpu dts: bindings: cpu: Add INTEL FPGA NIOSV 2023-02-20 09:29:13 -05:00
crypto drivers/crypto/it8xxx2: add support for SHA256 hardware accelerator 2023-07-07 09:24:47 +02:00
dac dts: bindings: dac: add bindings for ltc1660/ltc1665 2023-04-14 08:21:23 -04:00
dai intel_adsp: ace20_lnl: dmic: Add new dmic shims. 2023-04-13 20:51:10 -04:00
debug
dfpmcch
dfpmccu
disk dts: Add bindings for NVMe bus controllers 2023-04-07 13:28:47 +02:00
display dts: bindings: display: st7735r: Remove requirement for reset-gpios 2023-07-03 14:08:55 +00:00
dma dts: arm: nxp: lpc55S6X: Added trig bindings for DMA 2023-05-26 17:22:43 -05:00
dsa
edac
espi drivers: espi: Microchip MEC172x eSPI VW initialization update 2023-03-23 11:58:26 -04:00
ethernet drivers: phy: add adin2111 2023-05-26 09:50:09 -04:00
flash_controller drivers: flash: Add Infineon CAT1 Flash driver 2023-05-08 11:16:09 +02:00
fpga drivers/fpga: ice40: use microsecond resolution for reset time 2023-03-14 11:17:35 +01:00
fs
fuel-gauge drivers: Added fuel gauge max17048 2023-03-22 14:51:33 -04:00
gpio doc: Updated description grammar in mikro-bus.yaml file 2023-07-07 22:44:36 +00:00
hda
hwinfo drivers: hwinfo: sam: Update to use clock control 2023-03-21 14:12:25 -07:00
i2c dts: riscv: introduce PolarFire SoC I2C interface 2023-06-23 12:31:36 -04:00
i2s intel_adsp: ace20_lnl: Add I2S clock source configuration 2023-04-18 10:48:18 -04:00
i3c
ieee802154
iio dts: bindings: afe: add current sense amplifier 2023-06-24 18:54:33 +02:00
input input: convert xpt2046 from kscan 2023-06-27 12:17:06 +00:00
interrupt-controller drivers: intc: nxp_s32: support multiple interrupt handlers 2023-07-06 14:19:23 -05:00
ipc
ipm
kscan input: convert xpt2046 from kscan 2023-06-27 12:17:06 +00:00
led drivers: led: npm1300: nPM1300 LED driver 2023-06-23 08:55:13 +00:00
led_strip drivers: led_strip: add WS2812 I2S-based driver 2023-02-24 10:12:47 -08:00
lora drivers: lora: sx126x: Support fine-grained STM32WL PA config 2023-04-24 13:33:25 +02:00
mbox
mdio drivers: mdio: add adin2111 2023-05-26 09:50:09 -04:00
memory-controllers dts: riscv: sifive: fu740: add memory controller 2023-04-12 13:05:55 +02:00
memory-window
mfd drivers: mfd: npm6001: initial version 2023-05-24 19:39:55 -04:00
mhu
mipi-dsi dts: mipi_dsi: introduce phy-clock property 2023-05-11 10:04:24 +02:00
misc drivers: misc: Add driver for RaspberryPi Pico PIO 2023-04-25 13:12:02 +02:00
mm
mmc drivers: disk: sdmmc_stm32 support for clock divisor 2023-04-12 17:44:48 +02:00
mmu_mpu
modem drivers: modem: quectel-bg9x: fix for bg95 pinout 2023-05-27 06:28:33 -04:00
mtd drivers: spi_flash_at45: Fix erasing of first two sectors 2023-05-09 12:22:15 +02:00
net/wireless Bluetooth: Controller: Add coexistence implementation 2023-03-16 14:37:55 +01:00
neural_net
options
ospi dts: bindings: ospi: add ospim io ports 2023-06-21 16:06:00 +02:00
pcie drivers: pcie: Enable filtering PCIe devices by class-rev 2023-05-14 18:17:33 -04:00
peci
phy
pinctrl boards: mr_canhubk3: support pinctrl 2023-07-06 14:19:23 -05:00
pm_cpu_ops
power dts: bindings: power: Add binding for the OpenTitan power manager 2023-05-26 09:45:25 -04:00
power-domain
ps2 drivers: ps2: microchip: Low power and wakeup enabled 2023-06-17 07:59:07 -04:00
pwm dts: bindings: explains complementary pwms 2023-05-22 10:16:17 +02:00
qspi dts: bindings: stm32 qspi description in case of dmamux 2023-04-04 10:08:07 -05:00
regulator drivers: regulator: npm6001: remove common device 2023-05-24 19:39:55 -04:00
reserved-memory
reset drivers: reset: add support for NuMaker series reset 2023-06-21 09:26:00 +00:00
retained_mem dts: bindings: retained_mem: Add address and size cell values 2023-04-24 13:27:53 +02:00
retention retention: Add retention system 2023-04-24 13:27:53 +02:00
riscv dts: bindings: riscv: Add rv32emc variant 2023-02-20 09:49:51 +01:00
rng dts: bindings: entropy: stm32: Add description to clock property 2023-04-14 14:04:26 +02:00
rtc dts: ti: cc13xx_cc26xx: devicetree sysclk alignment 2023-07-07 18:46:24 -04:00
sd
sdhc drivers: sdhc: add support for using CPOL/CPHA SPI clock modes 2023-04-26 20:07:53 +02:00
sensor drivers: sensor: ina23x: Use micro-ohms for rshunt 2023-07-07 09:21:23 +02:00
serial dts: bindings: serial: Add efinix,sapphire-uart0 2023-06-27 12:09:57 +00:00
shi
sip_svc dts: intel: Add dtsi entry for SiP SMC call. 2023-05-09 08:46:50 -04:00
smbus smbus: Convert to use runtime BDF lookup 2023-03-22 08:16:23 -04:00
sound boards: arm: nrf5340_audio_dk_nrf5340: add bindings for audio codec 2023-03-13 11:45:53 +01:00
spi drivers: spi: add Data Fusion Subsystem SPI driver 2023-05-22 15:25:19 +02:00
sram
syscon
tach
tcpc
test tests: lib: devicetree: api: test the 'reserved' status 2023-06-26 03:10:30 -04:00
timer drivers: counter: Add Smartbond basic support 2023-07-05 13:00:50 +02:00
timestamp
usb drivers: usb_dc_mcux: Add Pinctrl defines 2023-05-26 17:53:37 -04:00
usb-c USB-C: genVIF: Cleanup and add support to pick static data from input 2023-05-26 13:54:43 -04:00
video
virtualization drivers: virtualization: Add interface for ivshmem-v2 2023-05-14 18:17:33 -04:00
w1 drivers: ds2482-800: Add driver 2023-04-07 13:11:54 +02:00
watchdog drivers: watchdog: Add Andestech ATCWDT200 driver. 2023-06-29 10:13:05 +00:00
wifi drivers: wifi: esp_at: handle external reset sources 2023-07-05 14:14:51 +02:00
xen
vendor-prefixes.txt dts: bindings: add Torex Semiconductor 2023-07-03 13:51:28 +00:00