All of lore.kernel.org
 help / color / mirror / Atom feed
* [superna9999:amlogic/v5.9/s400-mipi-dsi 12/16] drivers/gpu/drm/drm_bridge.c:201 drm_bridge_attach() error: uninitialized symbol 'ret'.
@ 2020-08-02 12:21 kernel test robot
  0 siblings, 0 replies; 3+ messages in thread
From: kernel test robot @ 2020-08-02 12:21 UTC (permalink / raw)
  To: kbuild

[-- Attachment #1: Type: text/plain, Size: 7606 bytes --]

CC: kbuild-all(a)lists.01.org
TO: Neil Armstrong <narmstrong@baylibre.com>

tree:   https://github.com/superna9999/linux amlogic/v5.9/s400-mipi-dsi
head:   4cbe7065356e7e68a59a0787bc4a4a3ca9375065
commit: 87c65f7a5406d7484a6e9aeab87b275f29542aed [12/16] drm: bridge: debug
:::::: branch date: 2 days ago
:::::: commit date: 2 days ago
config: i386-randconfig-m021-20200802 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-14) 9.3.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>

smatch warnings:
drivers/gpu/drm/drm_bridge.c:201 drm_bridge_attach() error: uninitialized symbol 'ret'.

# https://github.com/superna9999/linux/commit/87c65f7a5406d7484a6e9aeab87b275f29542aed
git remote add superna9999 https://github.com/superna9999/linux
git remote update superna9999
git checkout 87c65f7a5406d7484a6e9aeab87b275f29542aed
vim +/ret +201 drivers/gpu/drm/drm_bridge.c

751465913f045a1 Boris Brezillon  2020-01-28  151  
2331b4e476e0dc7 Archit Taneja    2015-05-21  152  /**
3bb80f249525c05 Laurent Pinchart 2016-11-28  153   * drm_bridge_attach - attach the bridge to an encoder's chain
2331b4e476e0dc7 Archit Taneja    2015-05-21  154   *
3bb80f249525c05 Laurent Pinchart 2016-11-28  155   * @encoder: DRM encoder
3bb80f249525c05 Laurent Pinchart 2016-11-28  156   * @bridge: bridge to attach
3bb80f249525c05 Laurent Pinchart 2016-11-28  157   * @previous: previous bridge in the chain (optional)
a25b988ff83f3ca Laurent Pinchart 2020-02-26  158   * @flags: DRM_BRIDGE_ATTACH_* flags
2331b4e476e0dc7 Archit Taneja    2015-05-21  159   *
3bb80f249525c05 Laurent Pinchart 2016-11-28  160   * Called by a kms driver to link the bridge to an encoder's chain. The previous
3bb80f249525c05 Laurent Pinchart 2016-11-28  161   * argument specifies the previous bridge in the chain. If NULL, the bridge is
3bb80f249525c05 Laurent Pinchart 2016-11-28  162   * linked directly at the encoder's output. Otherwise it is linked at the
3bb80f249525c05 Laurent Pinchart 2016-11-28  163   * previous bridge's output.
2331b4e476e0dc7 Archit Taneja    2015-05-21  164   *
3bb80f249525c05 Laurent Pinchart 2016-11-28  165   * If non-NULL the previous bridge must be already attached by a call to this
3bb80f249525c05 Laurent Pinchart 2016-11-28  166   * function.
2331b4e476e0dc7 Archit Taneja    2015-05-21  167   *
169cc4c7a14e988 Peter Rosin      2018-08-06  168   * Note that bridges attached to encoders are auto-detached during encoder
169cc4c7a14e988 Peter Rosin      2018-08-06  169   * cleanup in drm_encoder_cleanup(), so drm_bridge_attach() should generally
169cc4c7a14e988 Peter Rosin      2018-08-06  170   * *not* be balanced with a drm_bridge_detach() in driver code.
169cc4c7a14e988 Peter Rosin      2018-08-06  171   *
2331b4e476e0dc7 Archit Taneja    2015-05-21  172   * RETURNS:
2331b4e476e0dc7 Archit Taneja    2015-05-21  173   * Zero on success, error code on failure
2331b4e476e0dc7 Archit Taneja    2015-05-21  174   */
3bb80f249525c05 Laurent Pinchart 2016-11-28  175  int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
a25b988ff83f3ca Laurent Pinchart 2020-02-26  176  		      struct drm_bridge *previous,
a25b988ff83f3ca Laurent Pinchart 2020-02-26  177  		      enum drm_bridge_attach_flags flags)
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  178  {
3bb80f249525c05 Laurent Pinchart 2016-11-28  179  	int ret;
3bb80f249525c05 Laurent Pinchart 2016-11-28  180  
87c65f7a5406d74 Neil Armstrong   2020-04-06  181  	pr_info("%s %08x %08x %08x\n", __func__, encoder, bridge, previous);
87c65f7a5406d74 Neil Armstrong   2020-04-06  182  
3bb80f249525c05 Laurent Pinchart 2016-11-28  183  	if (!encoder || !bridge)
3bb80f249525c05 Laurent Pinchart 2016-11-28  184  		return -EINVAL;
3bb80f249525c05 Laurent Pinchart 2016-11-28  185  
3bb80f249525c05 Laurent Pinchart 2016-11-28  186  	if (previous && (!previous->dev || previous->encoder != encoder))
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  187  		return -EINVAL;
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  188  
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  189  	if (bridge->dev)
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  190  		return -EBUSY;
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  191  
3bb80f249525c05 Laurent Pinchart 2016-11-28  192  	bridge->dev = encoder->dev;
3bb80f249525c05 Laurent Pinchart 2016-11-28  193  	bridge->encoder = encoder;
3bb80f249525c05 Laurent Pinchart 2016-11-28  194  
05193dc38197021 Boris Brezillon  2019-12-03  195  	if (previous)
05193dc38197021 Boris Brezillon  2019-12-03  196  		list_add(&bridge->chain_node, &previous->chain_node);
05193dc38197021 Boris Brezillon  2019-12-03  197  	else
05193dc38197021 Boris Brezillon  2019-12-03  198  		list_add(&bridge->chain_node, &encoder->bridge_chain);
05193dc38197021 Boris Brezillon  2019-12-03  199  
3bb80f249525c05 Laurent Pinchart 2016-11-28  200  	if (bridge->funcs->attach) {
87c65f7a5406d74 Neil Armstrong   2020-04-06 @201  		pr_info("%s:%d %d\n", __func__, __LINE__, ret);
a25b988ff83f3ca Laurent Pinchart 2020-02-26  202  		ret = bridge->funcs->attach(bridge, flags);
751465913f045a1 Boris Brezillon  2020-01-28  203  		if (ret < 0)
751465913f045a1 Boris Brezillon  2020-01-28  204  			goto err_reset_bridge;
3bb80f249525c05 Laurent Pinchart 2016-11-28  205  	}
751465913f045a1 Boris Brezillon  2020-01-28  206  
751465913f045a1 Boris Brezillon  2020-01-28  207  	if (bridge->funcs->atomic_reset) {
751465913f045a1 Boris Brezillon  2020-01-28  208  		struct drm_bridge_state *state;
751465913f045a1 Boris Brezillon  2020-01-28  209  
751465913f045a1 Boris Brezillon  2020-01-28  210  		state = bridge->funcs->atomic_reset(bridge);
751465913f045a1 Boris Brezillon  2020-01-28  211  		if (IS_ERR(state)) {
751465913f045a1 Boris Brezillon  2020-01-28  212  			ret = PTR_ERR(state);
751465913f045a1 Boris Brezillon  2020-01-28  213  			goto err_detach_bridge;
751465913f045a1 Boris Brezillon  2020-01-28  214  		}
751465913f045a1 Boris Brezillon  2020-01-28  215  
751465913f045a1 Boris Brezillon  2020-01-28  216  		drm_atomic_private_obj_init(bridge->dev, &bridge->base,
751465913f045a1 Boris Brezillon  2020-01-28  217  					    &state->base,
751465913f045a1 Boris Brezillon  2020-01-28  218  					    &drm_bridge_priv_state_funcs);
3bb80f249525c05 Laurent Pinchart 2016-11-28  219  	}
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  220  
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  221  	return 0;
751465913f045a1 Boris Brezillon  2020-01-28  222  
751465913f045a1 Boris Brezillon  2020-01-28  223  err_detach_bridge:
751465913f045a1 Boris Brezillon  2020-01-28  224  	if (bridge->funcs->detach)
751465913f045a1 Boris Brezillon  2020-01-28  225  		bridge->funcs->detach(bridge);
751465913f045a1 Boris Brezillon  2020-01-28  226  
751465913f045a1 Boris Brezillon  2020-01-28  227  err_reset_bridge:
751465913f045a1 Boris Brezillon  2020-01-28  228  	bridge->dev = NULL;
751465913f045a1 Boris Brezillon  2020-01-28  229  	bridge->encoder = NULL;
751465913f045a1 Boris Brezillon  2020-01-28  230  	list_del(&bridge->chain_node);
751465913f045a1 Boris Brezillon  2020-01-28  231  	return ret;
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  232  }
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  233  EXPORT_SYMBOL(drm_bridge_attach);
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  234  

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 33415 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [superna9999:amlogic/v5.9/s400-mipi-dsi 12/16] drivers/gpu/drm/drm_bridge.c:201 drm_bridge_attach() error: uninitialized symbol 'ret'.
@ 2020-08-10 12:34 ` Dan Carpenter
  0 siblings, 0 replies; 3+ messages in thread
From: Dan Carpenter @ 2020-08-10 12:34 UTC (permalink / raw)
  To: kbuild

[-- Attachment #1: Type: text/plain, Size: 5554 bytes --]

tree:   https://github.com/superna9999/linux amlogic/v5.9/s400-mipi-dsi
head:   4cbe7065356e7e68a59a0787bc4a4a3ca9375065
commit: 87c65f7a5406d7484a6e9aeab87b275f29542aed [12/16] drm: bridge: debug
config: i386-randconfig-m021-20200802 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-14) 9.3.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>

smatch warnings:
drivers/gpu/drm/drm_bridge.c:201 drm_bridge_attach() error: uninitialized symbol 'ret'.

# https://github.com/superna9999/linux/commit/87c65f7a5406d7484a6e9aeab87b275f29542aed
git remote add superna9999 https://github.com/superna9999/linux
git remote update superna9999
git checkout 87c65f7a5406d7484a6e9aeab87b275f29542aed
vim +/ret +201 drivers/gpu/drm/drm_bridge.c

3bb80f249525c05 Laurent Pinchart 2016-11-28  175  int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
a25b988ff83f3ca Laurent Pinchart 2020-02-26  176  		      struct drm_bridge *previous,
a25b988ff83f3ca Laurent Pinchart 2020-02-26  177  		      enum drm_bridge_attach_flags flags)
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  178  {
3bb80f249525c05 Laurent Pinchart 2016-11-28  179  	int ret;
                                                        ^^^^^^^

3bb80f249525c05 Laurent Pinchart 2016-11-28  180  
87c65f7a5406d74 Neil Armstrong   2020-04-06  181  	pr_info("%s %08x %08x %08x\n", __func__, encoder, bridge, previous);
87c65f7a5406d74 Neil Armstrong   2020-04-06  182  
3bb80f249525c05 Laurent Pinchart 2016-11-28  183  	if (!encoder || !bridge)
3bb80f249525c05 Laurent Pinchart 2016-11-28  184  		return -EINVAL;
3bb80f249525c05 Laurent Pinchart 2016-11-28  185  
3bb80f249525c05 Laurent Pinchart 2016-11-28  186  	if (previous && (!previous->dev || previous->encoder != encoder))
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  187  		return -EINVAL;
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  188  
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  189  	if (bridge->dev)
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  190  		return -EBUSY;
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  191  
3bb80f249525c05 Laurent Pinchart 2016-11-28  192  	bridge->dev = encoder->dev;
3bb80f249525c05 Laurent Pinchart 2016-11-28  193  	bridge->encoder = encoder;
3bb80f249525c05 Laurent Pinchart 2016-11-28  194  
05193dc38197021 Boris Brezillon  2019-12-03  195  	if (previous)
05193dc38197021 Boris Brezillon  2019-12-03  196  		list_add(&bridge->chain_node, &previous->chain_node);
05193dc38197021 Boris Brezillon  2019-12-03  197  	else
05193dc38197021 Boris Brezillon  2019-12-03  198  		list_add(&bridge->chain_node, &encoder->bridge_chain);
05193dc38197021 Boris Brezillon  2019-12-03  199  
3bb80f249525c05 Laurent Pinchart 2016-11-28  200  	if (bridge->funcs->attach) {
87c65f7a5406d74 Neil Armstrong   2020-04-06 @201  		pr_info("%s:%d %d\n", __func__, __LINE__, ret);
                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Probably supposed to be one line later.

a25b988ff83f3ca Laurent Pinchart 2020-02-26  202  		ret = bridge->funcs->attach(bridge, flags);
751465913f045a1 Boris Brezillon  2020-01-28  203  		if (ret < 0)
751465913f045a1 Boris Brezillon  2020-01-28  204  			goto err_reset_bridge;
3bb80f249525c05 Laurent Pinchart 2016-11-28  205  	}
751465913f045a1 Boris Brezillon  2020-01-28  206  
751465913f045a1 Boris Brezillon  2020-01-28  207  	if (bridge->funcs->atomic_reset) {
751465913f045a1 Boris Brezillon  2020-01-28  208  		struct drm_bridge_state *state;
751465913f045a1 Boris Brezillon  2020-01-28  209  
751465913f045a1 Boris Brezillon  2020-01-28  210  		state = bridge->funcs->atomic_reset(bridge);
751465913f045a1 Boris Brezillon  2020-01-28  211  		if (IS_ERR(state)) {
751465913f045a1 Boris Brezillon  2020-01-28  212  			ret = PTR_ERR(state);
751465913f045a1 Boris Brezillon  2020-01-28  213  			goto err_detach_bridge;
751465913f045a1 Boris Brezillon  2020-01-28  214  		}
751465913f045a1 Boris Brezillon  2020-01-28  215  
751465913f045a1 Boris Brezillon  2020-01-28  216  		drm_atomic_private_obj_init(bridge->dev, &bridge->base,
751465913f045a1 Boris Brezillon  2020-01-28  217  					    &state->base,
751465913f045a1 Boris Brezillon  2020-01-28  218  					    &drm_bridge_priv_state_funcs);
3bb80f249525c05 Laurent Pinchart 2016-11-28  219  	}
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  220  
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  221  	return 0;
751465913f045a1 Boris Brezillon  2020-01-28  222  
751465913f045a1 Boris Brezillon  2020-01-28  223  err_detach_bridge:
751465913f045a1 Boris Brezillon  2020-01-28  224  	if (bridge->funcs->detach)
751465913f045a1 Boris Brezillon  2020-01-28  225  		bridge->funcs->detach(bridge);
751465913f045a1 Boris Brezillon  2020-01-28  226  
751465913f045a1 Boris Brezillon  2020-01-28  227  err_reset_bridge:
751465913f045a1 Boris Brezillon  2020-01-28  228  	bridge->dev = NULL;
751465913f045a1 Boris Brezillon  2020-01-28  229  	bridge->encoder = NULL;
751465913f045a1 Boris Brezillon  2020-01-28  230  	list_del(&bridge->chain_node);
751465913f045a1 Boris Brezillon  2020-01-28  231  	return ret;
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  232  }
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  233  EXPORT_SYMBOL(drm_bridge_attach);

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 33415 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [superna9999:amlogic/v5.9/s400-mipi-dsi 12/16] drivers/gpu/drm/drm_bridge.c:201 drm_bridge_attach() error: uninitialized symbol 'ret'.
@ 2020-08-10 12:34 ` Dan Carpenter
  0 siblings, 0 replies; 3+ messages in thread
From: Dan Carpenter @ 2020-08-10 12:34 UTC (permalink / raw)
  To: kbuild-all

[-- Attachment #1: Type: text/plain, Size: 5554 bytes --]

tree:   https://github.com/superna9999/linux amlogic/v5.9/s400-mipi-dsi
head:   4cbe7065356e7e68a59a0787bc4a4a3ca9375065
commit: 87c65f7a5406d7484a6e9aeab87b275f29542aed [12/16] drm: bridge: debug
config: i386-randconfig-m021-20200802 (attached as .config)
compiler: gcc-9 (Debian 9.3.0-14) 9.3.0

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>

smatch warnings:
drivers/gpu/drm/drm_bridge.c:201 drm_bridge_attach() error: uninitialized symbol 'ret'.

# https://github.com/superna9999/linux/commit/87c65f7a5406d7484a6e9aeab87b275f29542aed
git remote add superna9999 https://github.com/superna9999/linux
git remote update superna9999
git checkout 87c65f7a5406d7484a6e9aeab87b275f29542aed
vim +/ret +201 drivers/gpu/drm/drm_bridge.c

3bb80f249525c05 Laurent Pinchart 2016-11-28  175  int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
a25b988ff83f3ca Laurent Pinchart 2020-02-26  176  		      struct drm_bridge *previous,
a25b988ff83f3ca Laurent Pinchart 2020-02-26  177  		      enum drm_bridge_attach_flags flags)
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  178  {
3bb80f249525c05 Laurent Pinchart 2016-11-28  179  	int ret;
                                                        ^^^^^^^

3bb80f249525c05 Laurent Pinchart 2016-11-28  180  
87c65f7a5406d74 Neil Armstrong   2020-04-06  181  	pr_info("%s %08x %08x %08x\n", __func__, encoder, bridge, previous);
87c65f7a5406d74 Neil Armstrong   2020-04-06  182  
3bb80f249525c05 Laurent Pinchart 2016-11-28  183  	if (!encoder || !bridge)
3bb80f249525c05 Laurent Pinchart 2016-11-28  184  		return -EINVAL;
3bb80f249525c05 Laurent Pinchart 2016-11-28  185  
3bb80f249525c05 Laurent Pinchart 2016-11-28  186  	if (previous && (!previous->dev || previous->encoder != encoder))
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  187  		return -EINVAL;
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  188  
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  189  	if (bridge->dev)
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  190  		return -EBUSY;
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  191  
3bb80f249525c05 Laurent Pinchart 2016-11-28  192  	bridge->dev = encoder->dev;
3bb80f249525c05 Laurent Pinchart 2016-11-28  193  	bridge->encoder = encoder;
3bb80f249525c05 Laurent Pinchart 2016-11-28  194  
05193dc38197021 Boris Brezillon  2019-12-03  195  	if (previous)
05193dc38197021 Boris Brezillon  2019-12-03  196  		list_add(&bridge->chain_node, &previous->chain_node);
05193dc38197021 Boris Brezillon  2019-12-03  197  	else
05193dc38197021 Boris Brezillon  2019-12-03  198  		list_add(&bridge->chain_node, &encoder->bridge_chain);
05193dc38197021 Boris Brezillon  2019-12-03  199  
3bb80f249525c05 Laurent Pinchart 2016-11-28  200  	if (bridge->funcs->attach) {
87c65f7a5406d74 Neil Armstrong   2020-04-06 @201  		pr_info("%s:%d %d\n", __func__, __LINE__, ret);
                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Probably supposed to be one line later.

a25b988ff83f3ca Laurent Pinchart 2020-02-26  202  		ret = bridge->funcs->attach(bridge, flags);
751465913f045a1 Boris Brezillon  2020-01-28  203  		if (ret < 0)
751465913f045a1 Boris Brezillon  2020-01-28  204  			goto err_reset_bridge;
3bb80f249525c05 Laurent Pinchart 2016-11-28  205  	}
751465913f045a1 Boris Brezillon  2020-01-28  206  
751465913f045a1 Boris Brezillon  2020-01-28  207  	if (bridge->funcs->atomic_reset) {
751465913f045a1 Boris Brezillon  2020-01-28  208  		struct drm_bridge_state *state;
751465913f045a1 Boris Brezillon  2020-01-28  209  
751465913f045a1 Boris Brezillon  2020-01-28  210  		state = bridge->funcs->atomic_reset(bridge);
751465913f045a1 Boris Brezillon  2020-01-28  211  		if (IS_ERR(state)) {
751465913f045a1 Boris Brezillon  2020-01-28  212  			ret = PTR_ERR(state);
751465913f045a1 Boris Brezillon  2020-01-28  213  			goto err_detach_bridge;
751465913f045a1 Boris Brezillon  2020-01-28  214  		}
751465913f045a1 Boris Brezillon  2020-01-28  215  
751465913f045a1 Boris Brezillon  2020-01-28  216  		drm_atomic_private_obj_init(bridge->dev, &bridge->base,
751465913f045a1 Boris Brezillon  2020-01-28  217  					    &state->base,
751465913f045a1 Boris Brezillon  2020-01-28  218  					    &drm_bridge_priv_state_funcs);
3bb80f249525c05 Laurent Pinchart 2016-11-28  219  	}
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  220  
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  221  	return 0;
751465913f045a1 Boris Brezillon  2020-01-28  222  
751465913f045a1 Boris Brezillon  2020-01-28  223  err_detach_bridge:
751465913f045a1 Boris Brezillon  2020-01-28  224  	if (bridge->funcs->detach)
751465913f045a1 Boris Brezillon  2020-01-28  225  		bridge->funcs->detach(bridge);
751465913f045a1 Boris Brezillon  2020-01-28  226  
751465913f045a1 Boris Brezillon  2020-01-28  227  err_reset_bridge:
751465913f045a1 Boris Brezillon  2020-01-28  228  	bridge->dev = NULL;
751465913f045a1 Boris Brezillon  2020-01-28  229  	bridge->encoder = NULL;
751465913f045a1 Boris Brezillon  2020-01-28  230  	list_del(&bridge->chain_node);
751465913f045a1 Boris Brezillon  2020-01-28  231  	return ret;
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  232  }
3d3f8b1f8b62c3a Ajay Kumar       2015-01-20  233  EXPORT_SYMBOL(drm_bridge_attach);

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 33415 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-08-10 12:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-02 12:21 [superna9999:amlogic/v5.9/s400-mipi-dsi 12/16] drivers/gpu/drm/drm_bridge.c:201 drm_bridge_attach() error: uninitialized symbol 'ret' kernel test robot
2020-08-10 12:34 Dan Carpenter
2020-08-10 12:34 ` Dan Carpenter

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.