Skip to content
Permalink
Branch: master
Commits on Jul 19, 2019
  1. dts/bindings: Fix category field for microchip,xec-i2c

    galak committed Jul 12, 2019
    The port_sel property had the category set to 'define' which isn't a
    valid option.  Change it to be 'required'.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
Commits on Jul 18, 2019
  1. dts/bindings: Mark 'rdc' as optional in nxp,imx-gpio

    galak authored and nashif committed Jul 15, 2019
    Since the nxp,imx-gpio binding is shared between i.MX and i.MX-RT SoC
    the 'rdc' property needs to be optional (as it doesn't make sense on the
    RT SoCs).
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  2. dts: Remove unused virtualcom device node from dts

    galak authored and carlescufi committed Jul 17, 2019
    There doesn't seem to be any use of the virtualcom device in the code,
    so lets remove it from the dts as it describes itself as a usb device
    controller which it is not.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  3. usb/stm32: Fix missing clock property for usb on stm32f103Xb

    galak authored and carlescufi committed Jul 17, 2019
    The stm32f103Xb dts was missing the clock property for the usb
    controller node.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  4. dts/bindings: Remove generation property from st,stm32-usb

    galak authored and ioannisg committed Jul 17, 2019
    We've removed the need for the 'generation:' property in the binding
    files.  Remove use in st,stm32-usb.yaml.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  5. dts/bindings: Mark uart current-speed as optional

    galak authored and nashif committed Jul 17, 2019
    Not all serial devices need the current-speed property so mark it as
    optional.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  6. dts/bindings: Fix 'required' for interrupts

    galak authored and nashif committed Jul 17, 2019
    A number of dts bindings mark 'interrupts' as a required property when
    in fact they are not for those devices.  Remove the 'required' setting
    and just have 'interrupts' as 'optional'.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  7. dts/bindings: Mark rtc prescale as optional

    galak authored and nashif committed Jul 17, 2019
    Not all rtc/counter devices need the prescale property so mark it as
    optional.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  8. dts/bindings: remove required clock from intel,qmsi-watchdog

    galak authored and nashif committed Jul 17, 2019
    The dts that have intel,qmsi-watchdog don't sent a clock property so its
    not required.  Change it from being required to optional.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
Commits on Jul 17, 2019
  1. dts/binding: Move clocks into base.yaml

    galak committed Jul 16, 2019
    Add clocks as optional in base.yaml and cleanup other yamls
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
Commits on Jul 16, 2019
  1. dts/bindings: Remove unused required dts props from st,stm32-can

    galak committed Jul 15, 2019
    The st,stm32-can binding specified several required properties that were
    never set in actual .dts files and not used by the code.  Remove them at
    this time since they aren't being used.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  2. dts/bindings: remove stale cell_string

    galak committed Jul 15, 2019
    We removed support for cell_string some time ago, so we have some stale
    references in a number of bindings that we can remove.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  3. dts: nxp: mimxrt: Add missing jedec-id property to flash nodes

    galak authored and nashif committed Jul 15, 2019
    The spi-nor flash nodes require a jedec-id property as per the binding.
    We add the jedec-id's as best we can determine based on the data sheets
    for the various flash modules on these boards.
    
    However these id's should be validated by actually reading the value to
    ensure they are correct.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  4. dts/bindings: Remove unused property num-irq-priority-bits

    galak authored and ioannisg committed Jul 15, 2019
    We define "arc,num-irq-priority-bits" and "intel,num-irq-priority-bits"
    as required properties in the bindings for the interrupt controllers
    however we never specify these properties in any .dts files or use them
    in any code.
    
    Remove them as stale properties in the binding files.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
Commits on Jul 15, 2019
  1. dts/extract: Mark DT_FLASH_AREA_*_LABEL defines as deprecated

    galak committed Jul 10, 2019
    We don't use the DT_FLASH_AREA_*_LABEL defines today so lets mark them
    deprecated until we actually need something.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  2. scripts/dts: Add option to generate only deprecated defines

    galak committed Jul 10, 2019
    Add a --deprecate-only flag to only generate the deprecated defines.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
Commits on Jul 14, 2019
  1. disk: sdhc: Fix use of deprecated DTS defines

    galak authored and nashif committed Jul 13, 2019
    We should be using _GPIOS_ instead of _GPIO_ in the code.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
Commits on Jul 11, 2019
  1. dts/bindings: Remove generation from binding

    galak committed Jul 10, 2019
    Now that the generation script doesn't look at the "generation" in the
    YAML, we can remove it from the binding files.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  2. scripts/dts: cleanup 'generation' usage

    galak committed Jul 10, 2019
    * Remove dead code that referenced 'generation' but didn't do anything
      with it
    * Replace looking at 'generation' with a simple check for property
      starting with # (for things like #address-cells, etc)  or ending in
      -map (for things like gpio-map) to skip
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  3. dts: arc: fix cpu num

    galak committed Jul 2, 2019
    Fix the cpu number to match the node name
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
Commits on Jul 10, 2019
  1. sensor: lis2dh: Fix stray use of old DT define

    galak committed Jul 10, 2019
    Convert old DT_ST_LIS2DH_0_BUS_SPI to DT_ST_LIS2DH_BUS_SPI.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  2. scripts/dts: deprecate DT_<COMPAT>_<INSTANCE ID>_BUS_<BUS>

    galak committed Jun 22, 2019
    We don't have any uses of this form of define so deprecate it for now.
    If needed this should be DT_INST_<INSTANCE ID>_<COMPAT>_BUS_<BUS>.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  3. dts/scripts: mark all non DT_ prefix deprecated

    galak committed Jun 21, 2019
    Now that we've converted LED and SW to use DT_ prefix we can mark the
    non-DT_ prefixed versions as deprecated.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  4. scripts/dts: Mark 'non-S' forms of cell and controllers as deprecated

    galak committed Jun 19, 2019
    Now that we've converted all _GPIO_ to _GPIOS_ we can mark the _GPIO_
    form as deprecated (same for _PWM_ / _PWMS_).
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  5. dts/bindings: Add missing clock-cells property

    galak committed Jul 9, 2019
    A number of bindings were missing the #clock-cells property in their
    bindings.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  6. dts: Fix handling of fixed-clock

    galak committed Jul 9, 2019
    A number of minor issues with the 'fixed-clock' support:
    * Fix the #clock-cells to be 0
    * Fix nxp_ke1xf.dtsi to set #clock-cells 0 and the clock reference to
      only be a phandle.
    * Fix the generation script to only generate what it should for a
      'fixed-clock'
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  7. dts/bindings: Fixup some clock bindings to match reality

    galak committed Jul 9, 2019
    A few clock bindings only have a single clock cell defined, but the
    binding described more than one cell.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
Commits on Jul 3, 2019
  1. boards: dts: cleanup partition node names

    galak authored and nashif committed Jul 2, 2019
    Fix several board dts in which the partition node name and the reg
    didn't match.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
Commits on Jul 2, 2019
  1. arm: mps_an521: Add support for the AN521 on MPS2+

    galak committed May 6, 2019
    The AN521 is a Soft Macro Model implementation of the SSE-200 subsystem
    with SIE-200 and CMSDK components targeting the MPS2+ board. The
    SSE-200 subsystem implements two Cortex-M33 cores.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
    Signed-off-by: Karl Zhang <karl.zhang@linaro.org>
  2. dts: silabs: fix gpio address

    galak authored and nashif committed Jul 2, 2019
    There are a few cases in which the reg address for the GPIO block was
    wrong.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  3. dts: nios2: fix flash node name

    galak authored and nashif committed Jul 2, 2019
    Fix the flash node name to match the reg.
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  4. dts: nxp_imx6sx_m4: fix cpu reg num

    galak authored and MaureenHelm committed Jul 2, 2019
    Fix reg of cpu node to match node name
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  5. dts: lpc55s6x: Fix SRAM-X address

    galak authored and MaureenHelm committed Jul 2, 2019
    Fix the address SRAM-X is located at (0x1400_0000).
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
  6. dts: Rename LED._GPIO_* -> DT_ALIAS_LED._GPIOS_*

    galak authored and nashif committed Jun 22, 2019
    We use the following commands to rename any
    LED._GPIO_{CONTROLLER,PIN,FLAGS} to
    DT_ALIAS_LED._GPIOS_{CONTROLLER,PIN,FLAGS}
    
    git grep -l LED._GPIO_CONTROLLER | xargs sed -i 's/LED\(.\)_GPIO_CONTROLLER/DT_ALIAS_LED\1_GPIOS_CONTROLLER/g'
    git grep -l LED._GPIO_PIN | xargs sed -i 's/LED\(.\)_GPIO_PIN/DT_ALIAS_LED\1_GPIOS_PIN/g'
    git grep -l LED._GPIO_FLAGS | xargs sed -i 's/LED\(.\)_GPIO_FLAGS/DT_ALIAS_LED\1_GPIOS_FLAGS/g'
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
Commits on Jul 1, 2019
  1. dts: Rename SW._GPIO_* -> DT_ALIAS_SW._GPIOS_*

    galak committed Jun 22, 2019
    We use the following commands to rename any
    SW._GPIO_{CONTROLLER,PIN,FLAGS} to
    DT_ALIAS_SW._GPIOS_{CONTROLLER,PIN,FLAGS}
    
    git grep -l SW._GPIO_CONTROLLER | xargs sed -i 's/SW\(.\)_GPIO_CONTROLLER/DT_ALIAS_SW\1_GPIOS_CONTROLLER/g'
    git grep -l SW._GPIO_PIN | xargs sed -i 's/SW\(.\)_GPIO_PIN/DT_ALIAS_SW\1_GPIOS_PIN/g'
    git grep -l SW._GPIO_FLAGS | xargs sed -i 's/SW\(.\)_GPIO_FLAGS/DT_ALIAS_SW\1_GPIOS_FLAGS/g'
    
    Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
Older
You can’t perform that action at this time.