1. 26 Apr, 2021 2 commits
  2. 21 Apr, 2021 3 commits
  3. 16 Apr, 2021 1 commit
  4. 07 Apr, 2021 1 commit
  5. 01 Apr, 2021 1 commit
  6. 29 Mar, 2021 1 commit
    • Lee Jones's avatar
      of: base: Fix spelling issue with function param 'prop' · 31e46db0
      Lee Jones authored
      Fixes the following W=1 kernel build warning(s):
      
       drivers/of/base.c:1781: warning: Function parameter or member 'prop' not described in '__of_add_property'
       drivers/of/base.c:1781: warning: Excess function parameter 'prob' description in '__of_add_property'
       drivers/of/base.c:1804: warning: Function parameter or member 'prop' not described in 'of_add_property'
       drivers/of/base.c:1804: warning: Excess function parameter 'prob' description in 'of_add_property'
       drivers/of/base.c:1855: warning: Function parameter or member 'prop' not described in 'of_remove_property'
       drivers/of/base.c:1855: warning: Excess function parameter 'prob' description in 'of_remove_property'
      
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: "David S. Miller" <davem@davemloft.net>
      Cc: devicetree@vger.kernel.org
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Link: https://lore.kernel.org/r/20210329152435.900225-1-lee.jones@linaro.orgSigned-off-by: default avatarRob Herring <robh@kernel.org>
      31e46db0
  7. 27 Mar, 2021 9 commits
  8. 26 Mar, 2021 2 commits
  9. 24 Mar, 2021 6 commits
  10. 23 Mar, 2021 14 commits
    • Lee Jones's avatar
      of: of_reserved_mem: Demote kernel-doc abuses · ad1ce1ab
      Lee Jones authored
      Fixes the following W=1 kernel build warning(s):
      
       drivers/of/of_reserved_mem.c:53: warning: Function parameter or member 'node' not described in 'fdt_reserved_mem_save_node'
       drivers/of/of_reserved_mem.c:53: warning: Function parameter or member 'uname' not described in 'fdt_reserved_mem_save_node'
       drivers/of/of_reserved_mem.c:53: warning: Function parameter or member 'base' not described in 'fdt_reserved_mem_save_node'
       drivers/of/of_reserved_mem.c:53: warning: Function parameter or member 'size' not described in 'fdt_reserved_mem_save_node'
       drivers/of/of_reserved_mem.c:76: warning: Function parameter or member 'node' not described in '__reserved_mem_alloc_size'
       drivers/of/of_reserved_mem.c:76: warning: Function parameter or member 'uname' not described in '__reserved_mem_alloc_size'
       drivers/of/of_reserved_mem.c:76: warning: Function parameter or member 'res_base' not described in '__reserved_mem_alloc_size'
       drivers/of/of_reserved_mem.c:76: warning: Function parameter or member 'res_size' not described in '__reserved_mem_alloc_size'
       drivers/of/of_reserved_mem.c:171: warning: Function parameter or member 'rmem' not described in '__reserved_mem_init_node'
      
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: Marek Szyprowski <m.szyprowski@samsung.com>
      Cc: Josh Cartwright <joshc@codeaurora.org>
      Cc: devicetree@vger.kernel.org
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Link: https://lore.kernel.org/r/20210318104036.3175910-11-lee.jones@linaro.org
      ad1ce1ab
    • Lee Jones's avatar
      of: overlay: Fix function name disparity · f957d5b7
      Lee Jones authored
      Fixes the following W=1 kernel build warning(s):
      
       drivers/of/overlay.c:147: warning: expecting prototype for of_overlay_notifier_register(). Prototype was for of_overlay_notifier_unregister() instead
      
      Cc: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: devicetree@vger.kernel.org
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Link: https://lore.kernel.org/r/20210318104036.3175910-10-lee.jones@linaro.org
      f957d5b7
    • Lee Jones's avatar
      of: of_net: Provide function name and param description · 1a7d706d
      Lee Jones authored
      Fixes the following W=1 kernel build warning(s):
      
       drivers/of/of_net.c:104: warning: Function parameter or member 'np' not described in 'of_get_mac_address'
       drivers/of/of_net.c:104: warning: expecting prototype for mac(). Prototype was for of_get_mac_address() instead
      
      Cc: Andrew Lunn <andrew@lunn.ch>
      Cc: Heiner Kallweit <hkallweit1@gmail.com>
      Cc: Russell King <linux@armlinux.org.uk>
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: netdev@vger.kernel.org
      Cc: devicetree@vger.kernel.org
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Reviewed-by: default avatarAndrew Lunn <andrew@lunn.ch>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Link: https://lore.kernel.org/r/20210318104036.3175910-9-lee.jones@linaro.org
      1a7d706d
    • Lee Jones's avatar
      of: fdt: Demote kernel-doc abuses and fix function naming · a300dc86
      Lee Jones authored
      Fixes the following W=1 kernel build warning(s):
      
       drivers/of/fdt.c:478: warning: Function parameter or member 'node' not described in '__reserved_mem_reserve_reg'
       drivers/of/fdt.c:478: warning: Function parameter or member 'uname' not described in '__reserved_mem_reserve_reg'
       drivers/of/fdt.c:525: warning: Function parameter or member 'node' not described in '__reserved_mem_check_root'
       drivers/of/fdt.c:547: warning: Function parameter or member 'node' not described in '__fdt_scan_reserved_mem'
       drivers/of/fdt.c:547: warning: Function parameter or member 'uname' not described in '__fdt_scan_reserved_mem'
       drivers/of/fdt.c:547: warning: Function parameter or member 'depth' not described in '__fdt_scan_reserved_mem'
       drivers/of/fdt.c:547: warning: Function parameter or member 'data' not described in '__fdt_scan_reserved_mem'
       drivers/of/fdt.c:547: warning: expecting prototype for fdt_scan_reserved_mem(). Prototype was for __fdt_scan_reserved_mem() instead
       drivers/of/fdt.c:663: warning: Function parameter or member 'parent' not described in 'of_scan_flat_dt_subnodes'
       drivers/of/fdt.c:708: warning: Function parameter or member 'node' not described in 'of_get_flat_dt_prop'
       drivers/of/fdt.c:708: warning: Function parameter or member 'name' not described in 'of_get_flat_dt_prop'
       drivers/of/fdt.c:708: warning: Function parameter or member 'size' not described in 'of_get_flat_dt_prop'
       drivers/of/fdt.c:758: warning: Function parameter or member 'node' not described in 'of_flat_dt_match'
       drivers/of/fdt.c:758: warning: Function parameter or member 'compat' not described in 'of_flat_dt_match'
       drivers/of/fdt.c:778: warning: Function parameter or member 'node' not described in 'of_get_flat_dt_phandle'
       drivers/of/fdt.c:778: warning: expecting prototype for of_get_flat_dt_prop(). Prototype was for of_get_flat_dt_phandle() instead
       drivers/of/fdt.c:955: warning: Function parameter or member 'node' not described in 'early_init_dt_scan_root'
       drivers/of/fdt.c:955: warning: Function parameter or member 'uname' not described in 'early_init_dt_scan_root'
       drivers/of/fdt.c:955: warning: Function parameter or member 'depth' not described in 'early_init_dt_scan_root'
       drivers/of/fdt.c:955: warning: Function parameter or member 'data' not described in 'early_init_dt_scan_root'
       drivers/of/fdt.c:991: warning: Function parameter or member 'node' not described in 'early_init_dt_scan_memory'
       drivers/of/fdt.c:991: warning: Function parameter or member 'uname' not described in 'early_init_dt_scan_memory'
       drivers/of/fdt.c:991: warning: Function parameter or member 'depth' not described in 'early_init_dt_scan_memory'
       drivers/of/fdt.c:991: warning: Function parameter or member 'data' not described in 'early_init_dt_scan_memory'
      
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: benh@kernel.crashing.org
      Cc: devicetree@vger.kernel.org
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Link: https://lore.kernel.org/r/20210318104036.3175910-8-lee.jones@linaro.org
      a300dc86
    • Lee Jones's avatar
      of: address: Provide descriptions for 'of_address_to_resource's params · 45f2933b
      Lee Jones authored
      Fixes the following W=1 kernel build warning(s):
      
       drivers/of/address.c:868: warning: Function parameter or member 'dev' not described in 'of_address_to_resource'
       drivers/of/address.c:868: warning: Function parameter or member 'index' not described in 'of_address_to_resource'
       drivers/of/address.c:868: warning: Function parameter or member 'r' not described in 'of_address_to_resource'
      
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: devicetree@vger.kernel.org
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Link: https://lore.kernel.org/r/20210318104036.3175910-7-lee.jones@linaro.org
      45f2933b
    • Lee Jones's avatar
      of: property: Provide missing member description and remove excess param · 3915fed9
      Lee Jones authored
      Fixes the following W=1 kernel build warning(s):
      
       drivers/of/property.c:1239: warning: Function parameter or member 'optional' not described in 'supplier_bindings'
       drivers/of/property.c:1366: warning: Excess function parameter 'dev' description in 'of_link_property'
      
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: "David S. Miller" <davem@davemloft.net>
      Cc: devicetree@vger.kernel.org
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Link: https://lore.kernel.org/r/20210318104036.3175910-6-lee.jones@linaro.org
      3915fed9
    • Lee Jones's avatar
      of: base: Fix some formatting issues and provide missing descriptions · 3637d49e
      Lee Jones authored
      Fixes the following W=1 kernel build warning(s):
      
       drivers/of/base.c:315: warning: Function parameter or member 'cpun' not described in '__of_find_n_match_cpu_property'
       drivers/of/base.c:315: warning: Function parameter or member 'prop_name' not described in '__of_find_n_match_cpu_property'
       drivers/of/base.c:315: warning: Function parameter or member 'cpu' not described in '__of_find_n_match_cpu_property'
       drivers/of/base.c:315: warning: Function parameter or member 'thread' not described in '__of_find_n_match_cpu_property'
       drivers/of/base.c:315: warning: expecting prototype for property holds the physical id of the(). Prototype was for __of_find_n_match_cpu_property() instead
       drivers/of/base.c:1139: warning: Function parameter or member 'match' not described in 'of_find_matching_node_and_match'
       drivers/of/base.c:1779: warning: Function parameter or member 'np' not described in '__of_add_property'
       drivers/of/base.c:1779: warning: Function parameter or member 'prop' not described in '__of_add_property'
       drivers/of/base.c:1800: warning: Function parameter or member 'np' not described in 'of_add_property'
       drivers/of/base.c:1800: warning: Function parameter or member 'prop' not described in 'of_add_property'
       drivers/of/base.c:1849: warning: Function parameter or member 'np' not described in 'of_remove_property'
       drivers/of/base.c:1849: warning: Function parameter or member 'prop' not described in 'of_remove_property'
       drivers/of/base.c:2137: warning: Function parameter or member 'dn' not described in 'of_console_check'
       drivers/of/base.c:2137: warning: Function parameter or member 'name' not described in 'of_console_check'
       drivers/of/base.c:2137: warning: Function parameter or member 'index' not described in 'of_console_check'
      
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: "David S. Miller" <davem@davemloft.net>
      Cc: devicetree@vger.kernel.org
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Link: https://lore.kernel.org/r/20210318104036.3175910-5-lee.jones@linaro.org
      3637d49e
    • Lee Jones's avatar
      of: platform: Demote kernel-doc abuse · f3896a7e
      Lee Jones authored
      Fixes the following W=1 kernel build warning(s):
      
       drivers/of/platform.c:298: warning: Function parameter or member 'lookup' not described in 'of_dev_lookup'
       drivers/of/platform.c:298: warning: Function parameter or member 'np' not described in 'of_dev_lookup'
      
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: Kees Cook <keescook@chromium.org>
      Cc: Anton Vorontsov <anton@enomsg.org>
      Cc: Colin Cross <ccross@android.com>
      Cc: Tony Luck <tony.luck@intel.com>
      Cc: benh@kernel.crashing.org
      Cc: devicetree@vger.kernel.org
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Link: https://lore.kernel.org/r/20210318104036.3175910-4-lee.jones@linaro.org
      f3896a7e
    • Lee Jones's avatar
      of: dynamic: Fix incorrect parameter name and provide missing descriptions · 3cb025d9
      Lee Jones authored
      Fixes the following W=1 kernel build warning(s):
      
       drivers/of/dynamic.c:234: warning: Function parameter or member 'np' not described in 'of_attach_node'
       drivers/of/dynamic.c:286: warning: Function parameter or member 'np' not described in 'of_detach_node'
       drivers/of/dynamic.c:326: warning: Function parameter or member 'kobj' not described in 'of_node_release'
       drivers/of/dynamic.c:326: warning: Excess function parameter 'kref' description in 'of_node_release'
      
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: devicetree@vger.kernel.org
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Link: https://lore.kernel.org/r/20210318104036.3175910-3-lee.jones@linaro.org
      3cb025d9
    • Lee Jones's avatar
      of: device: Fix function name in header and provide missing descriptions · cb61e9db
      Lee Jones authored
      Fixes the following W=1 kernel build warning(s):
      
       drivers/of/device.c:72: warning: expecting prototype for of_dma_configure(). Prototype was for of_dma_configure_id() instead
       drivers/of/device.c:263: warning: Function parameter or member 'dev' not described in 'of_device_modalias'
       drivers/of/device.c:263: warning: Function parameter or member 'str' not described in 'of_device_modalias'
       drivers/of/device.c:263: warning: Function parameter or member 'len' not described in 'of_device_modalias'
       drivers/of/device.c:280: warning: Function parameter or member 'dev' not described in 'of_device_uevent'
       drivers/of/device.c:280: warning: Function parameter or member 'env' not described in 'of_device_uevent'
      
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Frank Rowand <frowand.list@gmail.com>
      Cc: devicetree@vger.kernel.org
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Link: https://lore.kernel.org/r/20210318104036.3175910-2-lee.jones@linaro.org
      cb61e9db
    • Shubhrajyoti Datta's avatar
      dt-bindings: i2c: xiic: Fix a typo · c6055550
      Shubhrajyoti Datta authored
      Trivial fix. Correct a typo.
      
      Fixes: f86ca414 ("dt-bindings: i2c: xiic: Migrate i2c-xiic documentation to YAML")
      Signed-off-by: default avatarShubhrajyoti Datta <shubhrajyoti.datta@xilinx.com>
      Link: https://lore.kernel.org/r/1615215963-1042-1-git-send-email-shubhrajyoti.datta@xilinx.comSigned-off-by: default avatarRob Herring <robh@kernel.org>
      c6055550
    • Rob Herring's avatar
      dt-bindings: Drop type references on common properties · c2156348
      Rob Herring authored
      Users of common properties shouldn't have a type definition as the
      common schemas already have one. Drop all the unnecessary type
      references in the tree.
      
      A meta-schema update to catch these is pending.
      
      Cc: Maxime Ripard <mripard@kernel.org>
      Cc: Linus Walleij <linus.walleij@linaro.org>
      Cc: Bartosz Golaszewski <bgolaszewski@baylibre.com>
      Cc: Bjorn Andersson <bjorn.andersson@linaro.org>
      Cc: Krzysztof Kozlowski <krzk@kernel.org>
      Cc: "David S. Miller" <davem@davemloft.net>
      Cc: Jakub Kicinski <kuba@kernel.org>
      Cc: Ohad Ben-Cohen <ohad@wizery.com>
      Cc: Cheng-Yi Chiang <cychiang@chromium.org>
      Cc: Benson Leung <bleung@chromium.org>
      Cc: Zhang Rui <rui.zhang@intel.com>
      Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
      Cc: Stefan Wahren <wahrenst@gmx.net>
      Cc: Masahiro Yamada <yamada.masahiro@socionext.com>
      Cc: Odelu Kukatla <okukatla@codeaurora.org>
      Cc: linux-gpio@vger.kernel.org
      Cc: linux-pm@vger.kernel.org
      Cc: linux-can@vger.kernel.org
      Cc: netdev@vger.kernel.org
      Cc: linux-remoteproc@vger.kernel.org
      Cc: alsa-devel@alsa-project.org
      Cc: linux-usb@vger.kernel.org
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Acked-by: default avatarDmity Baryshkov <dmitry.baryshkov@linaro.org>
      Acked-by: default avatarMark Brown <broonie@kernel.org>
      Acked-by: default avatarSuman Anna <s-anna@ti.com>
      Acked-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      Acked-by: default avatarMarc Kleine-Budde <mkl@pengutronix.de>
      Reviewed-by: default avatarSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
      Acked-by: default avatarMaxime Ripard <maxime@cerno.tech>
      Reviewed-by: default avatarNicolas Saenz Julienne <nsaenzjulienne@suse.de>
      Link: https://lore.kernel.org/r/20210316194858.3527845-1-robh@kernel.org
      c2156348
    • Rob Herring's avatar
      dt-bindings: Clean-up undocumented compatible strings · 28ffe8bf
      Rob Herring authored
      Adding checks for undocumented compatible strings reveals a bunch of
      warnings in the DT binding examples. Fix the cases which are typos, just
      a mismatch between the schema and the example, or aren't documented at all.
      In a couple of cases, fixing the compatible revealed some schema errors
      which are fixed.
      
      There's a bunch of others remaining after this which have bindings, but
      those aren't converted to schema yet.
      
      Cc: Thierry Reding <thierry.reding@gmail.com>
      Cc: Sam Ravnborg <sam@ravnborg.org>
      Cc: Pavel Machek <pavel@ucw.cz>
      Cc: linux-clk@vger.kernel.org
      Cc: dmaengine@vger.kernel.org
      Cc: linux-i3c@lists.infradead.org
      Cc: linux-iio@vger.kernel.org
      Cc: linux-leds@vger.kernel.org
      Cc: linux-pm@vger.kernel.org
      Cc: linux-serial@vger.kernel.org
      Cc: linux-spi@vger.kernel.org
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Acked-by: default avatarMark Brown <broonie@kernel.org>
      Acked-by: default avatarStephen Boyd <sboyd@kernel.org>
      Acked-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      Acked-by: default avatarKishon Vijay Abraham I <kishon@ti.com>
      Acked-by: default avatarSebastian Reichel <sre@kernel.org>
      Acked-by: default avatarMaxime Ripard <maxime@cerno.tech>
      Acked-by: default avatarVinod Koul <vkoul@kernel.org>
      Acked-by: default avatarAlexandre Belloni <alexandre.belloni@bootlin.com>
      Acked-by: default avatarAlain Volmat <alain.volmat@foss.st.com>
      Acked-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
      Link: https://lore.kernel.org/r/20210316194918.3528417-1-robh@kernel.org
      28ffe8bf
    • Rob Herring's avatar
      dt-bindings: nvmem: use base meta-schema for consumer schema · 962e6212
      Rob Herring authored
      Common consumer schemas need to use the base.yaml meta-schema because
      they need to define different constraints (e.g. the type) from what
      users of the common schema need to define (e.g. how many entries).
      
      Cc: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Reviewed-by: default avatarSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
      Link: https://lore.kernel.org/r/20210316195111.3531755-1-robh@kernel.org
      962e6212