Skip to contentSkip to conversation

Add more recommended generic node names

PATCH In review Rob Herring 2 participants 2 messages Jan 20, 2017 – Mar 4, 2017 1 message not in the archive

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Add more recommended generic node names

DT usage and hardware types have evolved quite a bit and the generic node names list is quite out of date. Add new entries to the list based on dumping out node names from dts files. This is by no means complete, but is low hanging fruit.

---
 source/devicetree-basics.rst | 51 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)
source/devicetree-basics.rst +51 -0
index be80af3d825b..93cea8e82a64 100644
@@ -182,44 +182,95 @@ name should be one of the following choices:
 .. hlist::
    :columns: 3
 
+   * adc
+   * accelerometer
    * atm
+   * audio-codec
+   * audio-controller
+   * backlight
+   * bluetooth
+   * bus
    * cache-controller
+   * camera
+   * can
+   * charger
+   * clock
+   * clock-controller
    * compact-flash
    * can
    * cpu
+   * cpus
    * crypto
    * disk
    * display
    * dma-controller
+   * dsp
+   * eeprom
+   * efuse
+   * endpoint
    * ethernet
    * ethernet-phy
    * fdc
    * flash
    * gpio
+   * gpu
+   * gyrometer
+   * hdmi
    * i2c
    * ide
    * interrupt-controller
    * isa
    * keyboard
+   * key
+   * keys
+   * lcd-controller
+   * led
+   * leds
+   * led-controller
+   * light-sensor
+   * magnetometer
+   * mailbox
    * mdio
    * memory
    * memory-controller
+   * mmc
+   * mmc-slot
    * mouse
+   * nand-controller
    * nvram
+   * oscillator
    * parallel
    * pc-card
    * pci
    * pcie
+   * phy
+   * pinctrl
+   * pmic
+   * pmu
+   * port
+   * ports
+   * pwm
+   * regulator
+   * reset-controller
    * rtc
    * sata
    * scsi
    * serial
    * sound
    * spi
+   * sram-controller
+   * ssi-controller
+   * syscon
+   * temperature-sensor
    * timer
+   * touchscreen
    * usb
+   * usb-hub
+   * usb-phy
+   * video-codec
    * vme
    * watchdog
+   * wifi
 
 Path Names
 ~~~~~~~~~~
Signature · 6 lines
2.10.1

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

A message that is not in the archive (sent off-list or not yet received): 20170120222932.14753-1-robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org

#2 lore raw
Quoted 4 lines · Rob Herring

DT usage and hardware types have evolved quite a bit and the generic node names list is quite out of date. Add new entries to the list based on dumping out node names from dts files. This is by no means complete, but is low hanging fruit.

FWIW:

Quoted 107 lines
---
 source/devicetree-basics.rst | 51 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)
source/devicetree-basics.rst +51 -0
index be80af3d825b..93cea8e82a64 100644
@@ -182,44 +182,95 @@ name should be one of the following choices:
 .. hlist::
    :columns: 3
 
+   * adc
+   * accelerometer
    * atm
+   * audio-codec
+   * audio-controller
+   * backlight
+   * bluetooth
+   * bus
    * cache-controller
+   * camera
+   * can
+   * charger
+   * clock
+   * clock-controller
    * compact-flash
    * can
    * cpu
+   * cpus
    * crypto
    * disk
    * display
    * dma-controller
+   * dsp
+   * eeprom
+   * efuse
+   * endpoint
    * ethernet
    * ethernet-phy
    * fdc
    * flash
    * gpio
+   * gpu
+   * gyrometer
+   * hdmi
    * i2c
    * ide
    * interrupt-controller
    * isa
    * keyboard
+   * key
+   * keys
+   * lcd-controller
+   * led
+   * leds
+   * led-controller
+   * light-sensor
+   * magnetometer
+   * mailbox
    * mdio
    * memory
    * memory-controller
+   * mmc
+   * mmc-slot
    * mouse
+   * nand-controller
    * nvram
+   * oscillator
    * parallel
    * pc-card
    * pci
    * pcie
+   * phy
+   * pinctrl
+   * pmic
+   * pmu
+   * port
+   * ports
+   * pwm
+   * regulator
+   * reset-controller
    * rtc
    * sata
    * scsi
    * serial
    * sound
    * spi
+   * sram-controller
+   * ssi-controller
+   * syscon
+   * temperature-sensor
    * timer
+   * touchscreen
    * usb
+   * usb-hub
+   * usb-phy
+   * video-codec
    * vme
    * watchdog
+   * wifi
 
 Path Names
 ~~~~~~~~~~
Signature · 1 line
Florian