tree:   git://git.ragnatech.se/linux media-tree
head:   e646e17713eeb3b6484b6d7a24ce34854123fa39
commit: 771f7be87ff921e9a3d744febd606af39a150e14 [167/415] media: omapfb: 
omapfb_dss.h: add stubs to build with COMPILE_TEST && DRM_OMAP
config: s390-allmodconfig (attached as .config)
compiler: s390x-linux-gnu-gcc (Debian 7.2.0-11) 7.2.0
reproduce:
        wget 
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O 
~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout 771f7be87ff921e9a3d744febd606af39a150e14
        # save the attached .config to linux build tree
        make.cross ARCH=s390 

Note: the ragnatech/media-tree HEAD e646e17713eeb3b6484b6d7a24ce34854123fa39 
builds fine.
      It only hurts bisectibility.

All errors (new ones prefixed by >>):

   drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c: In function 
'opa362_connect':
>> drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c:45:6: error: 
>> implicit declaration of function 'omapdss_device_is_connected'; did you mean 
>> 'pci_device_is_present'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_connected(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
         pci_device_is_present
   drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c: In function 
'opa362_enable':
>> drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c:91:6: error: 
>> implicit declaration of function 'omapdss_device_is_enabled'; did you mean 
>> 'pci_dev_msi_enabled'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_enabled(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~
         pci_dev_msi_enabled
   drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c: In function 
'opa362_probe':
   drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c:210:7: error: 
implicit declaration of function 'omapdss_of_find_source_for_first_ep' 
[-Werror=implicit-function-declaration]
     in = omapdss_of_find_source_for_first_ep(node);
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c:210:5: warning: 
assignment makes pointer from integer without a cast [-Wint-conversion]
     in = omapdss_of_find_source_for_first_ep(node);
        ^
   drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c:225:6: error: 
implicit declaration of function 'omapdss_register_output'; did you mean 
'omap_dispc_register_isr'? [-Werror=implicit-function-declaration]
     r = omapdss_register_output(dssdev);
         ^~~~~~~~~~~~~~~~~~~~~~~
         omap_dispc_register_isr
   drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c: In function 
'opa362_remove':
   drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c:243:2: error: 
implicit declaration of function 'omapdss_unregister_output'; did you mean 
'omap_dispc_unregister_isr'? [-Werror=implicit-function-declaration]
     omapdss_unregister_output(&ddata->dssdev);
     ^~~~~~~~~~~~~~~~~~~~~~~~~
     omap_dispc_unregister_isr
   cc1: some warnings being treated as errors
--
   drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c: In function 
'tfp410_connect':
>> drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c:39:6: error: 
>> implicit declaration of function 'omapdss_device_is_connected'; did you mean 
>> 'pci_device_is_present'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_connected(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
         pci_device_is_present
   drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c: In function 
'tfp410_enable':
>> drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c:81:6: error: 
>> implicit declaration of function 'omapdss_device_is_enabled'; did you mean 
>> 'pci_dev_msi_enabled'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_enabled(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~
         pci_dev_msi_enabled
   drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c: In function 
'tfp410_probe_of':
   drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c:184:7: error: 
implicit declaration of function 'omapdss_of_find_source_for_first_ep' 
[-Werror=implicit-function-declaration]
     in = omapdss_of_find_source_for_first_ep(node);
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c:184:5: warning: 
assignment makes pointer from integer without a cast [-Wint-conversion]
     in = omapdss_of_find_source_for_first_ep(node);
        ^
   drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c: In function 
'tfp410_probe':
   drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c:233:6: error: 
implicit declaration of function 'omapdss_register_output'; did you mean 
'omap_dispc_register_isr'? [-Werror=implicit-function-declaration]
     r = omapdss_register_output(dssdev);
         ^~~~~~~~~~~~~~~~~~~~~~~
         omap_dispc_register_isr
   drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c: In function 
'tfp410_remove':
   drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c:252:2: error: 
implicit declaration of function 'omapdss_unregister_output'; did you mean 
'omap_dispc_unregister_isr'? [-Werror=implicit-function-declaration]
     omapdss_unregister_output(&ddata->dssdev);
     ^~~~~~~~~~~~~~~~~~~~~~~~~
     omap_dispc_unregister_isr
   cc1: some warnings being treated as errors
--
   drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c: In function 
'hdmic_connect':
>> drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c:60:6: error: 
>> implicit declaration of function 'omapdss_device_is_connected'; did you mean 
>> 'pci_device_is_present'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_connected(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
         pci_device_is_present
   drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c: In function 
'hdmic_enable':
>> drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c:94:6: error: 
>> implicit declaration of function 'omapdss_device_is_enabled'; did you mean 
>> 'pci_dev_msi_enabled'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_enabled(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~
         pci_dev_msi_enabled
   drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c: At top level:
   drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c:200:21: error: 
'omapdss_default_get_resolution' undeclared here (not in a function); did you 
mean 'omapdss_get_version'?
     .get_resolution  = omapdss_default_get_resolution,
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                        omapdss_get_version
   drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c: In function 
'hdmic_probe_of':
   drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c:222:7: error: 
implicit declaration of function 'omapdss_of_find_source_for_first_ep' 
[-Werror=implicit-function-declaration]
     in = omapdss_of_find_source_for_first_ep(node);
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c:222:5: warning: 
assignment makes pointer from integer without a cast [-Wint-conversion]
     in = omapdss_of_find_source_for_first_ep(node);
        ^
   drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c: In function 
'hdmic_probe':
   drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c:269:6: error: 
implicit declaration of function 'omapdss_register_display'; did you mean 
'omap_dispc_register_isr'? [-Werror=implicit-function-declaration]
     r = omapdss_register_display(dssdev);
         ^~~~~~~~~~~~~~~~~~~~~~~~
         omap_dispc_register_isr
   drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c: In function 
'hdmic_remove':
   drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c:287:2: error: 
implicit declaration of function 'omapdss_unregister_display'; did you mean 
'omap_dispc_unregister_isr'? [-Werror=implicit-function-declaration]
     omapdss_unregister_display(&ddata->dssdev);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
     omap_dispc_unregister_isr
   cc1: some warnings being treated as errors
--
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c: In function 
'panel_dpi_connect':
>> drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c:45:6: error: implicit 
>> declaration of function 'omapdss_device_is_connected'; did you mean 
>> 'pci_device_is_present'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_connected(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
         pci_device_is_present
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c: In function 
'panel_dpi_enable':
>> drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c:75:6: error: implicit 
>> declaration of function 'omapdss_device_is_enabled'; did you mean 
>> 'pci_dev_msi_enabled'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_enabled(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~
         pci_dev_msi_enabled
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c: At top level:
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c:154:20: error: 
'omapdss_default_get_resolution' undeclared here (not in a function); did you 
mean 'omapdss_get_version'?
     .get_resolution = omapdss_default_get_resolution,
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       omapdss_get_version
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c: In function 
'panel_dpi_probe_pdata':
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c:167:7: error: implicit 
declaration of function 'omap_dss_find_output'; did you mean 
'omap_dss_get_overlay'? [-Werror=implicit-function-declaration]
     in = omap_dss_find_output(pdata->source);
          ^~~~~~~~~~~~~~~~~~~~
          omap_dss_get_overlay
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c:167:5: warning: 
assignment makes pointer from integer without a cast [-Wint-conversion]
     in = omap_dss_find_output(pdata->source);
        ^
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c:179:2: error: implicit 
declaration of function 'videomode_to_omap_video_timings'; did you mean 
'videomode_from_timings'? [-Werror=implicit-function-declaration]
     videomode_to_omap_video_timings(&vm, &ddata->videomode);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     videomode_from_timings
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c: In function 
'panel_dpi_probe_of':
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c:227:7: error: implicit 
declaration of function 'omapdss_of_find_source_for_first_ep' 
[-Werror=implicit-function-declaration]
     in = omapdss_of_find_source_for_first_ep(node);
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c:227:5: warning: 
assignment makes pointer from integer without a cast [-Wint-conversion]
     in = omapdss_of_find_source_for_first_ep(node);
        ^
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c: In function 
'panel_dpi_probe':
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c:277:6: error: implicit 
declaration of function 'omapdss_register_display'; did you mean 
'omap_dispc_register_isr'? [-Werror=implicit-function-declaration]
     r = omapdss_register_display(dssdev);
         ^~~~~~~~~~~~~~~~~~~~~~~~
         omap_dispc_register_isr
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c: In function 
'panel_dpi_remove':
   drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c:297:2: error: implicit 
declaration of function 'omapdss_unregister_display'; did you mean 
'omap_dispc_unregister_isr'? [-Werror=implicit-function-declaration]
     omapdss_unregister_display(dssdev);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
     omap_dispc_unregister_isr
   cc1: some warnings being treated as errors
--
   drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c: In function 
'dsicm_connect':
>> drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c:715:6: error: 
>> implicit declaration of function 'omapdss_device_is_connected'; did you mean 
>> 'pci_device_is_present'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_connected(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
         pci_device_is_present
   drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c: In function 
'dsicm_enable':
>> drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c:772:6: error: 
>> implicit declaration of function 'omapdss_device_is_enabled'; did you mean 
>> 'pci_dev_msi_enabled'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_enabled(dssdev)) {
         ^~~~~~~~~~~~~~~~~~~~~~~~~
         pci_dev_msi_enabled
   drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c: At top level:
   drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c:1119:25: error: 
'omapdss_default_get_recommended_bpp' undeclared here (not in a function)
     .get_recommended_bpp = omapdss_default_get_recommended_bpp,
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c: In function 
'dsicm_probe_of':
   drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c:1149:7: error: 
implicit declaration of function 'omapdss_of_find_source_for_first_ep' 
[-Werror=implicit-function-declaration]
     in = omapdss_of_find_source_for_first_ep(node);
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c:1149:5: warning: 
assignment makes pointer from integer without a cast [-Wint-conversion]
     in = omapdss_of_find_source_for_first_ep(node);
        ^
   drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c: In function 
'dsicm_probe':
   drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c:1202:6: error: 
implicit declaration of function 'omapdss_register_display'; did you mean 
'omap_dispc_register_isr'? [-Werror=implicit-function-declaration]
     r = omapdss_register_display(dssdev);
         ^~~~~~~~~~~~~~~~~~~~~~~~
         omap_dispc_register_isr
   drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c: In function 
'dsicm_remove':
   drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c:1293:2: error: 
implicit declaration of function 'omapdss_unregister_display'; did you mean 
'omap_dispc_unregister_isr'? [-Werror=implicit-function-declaration]
     omapdss_unregister_display(dssdev);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
     omap_dispc_unregister_isr
   cc1: some warnings being treated as errors
--
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c: In 
function 'acx565akm_connect':
>> drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c:522:6: 
>> error: implicit declaration of function 'omapdss_device_is_connected'; did 
>> you mean 'pci_device_is_present'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_connected(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
         pci_device_is_present
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c: In 
function 'acx565akm_enable':
>> drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c:634:6: 
>> error: implicit declaration of function 'omapdss_device_is_enabled'; did you 
>> mean 'pci_dev_msi_enabled'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_enabled(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~
         pci_dev_msi_enabled
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c: At top 
level:
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c:704:20: 
error: 'omapdss_default_get_resolution' undeclared here (not in a function); 
did you mean 'omapdss_get_version'?
     .get_resolution = omapdss_default_get_resolution,
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       omapdss_get_version
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c: In 
function 'acx565akm_probe_pdata':
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c:717:7: 
error: implicit declaration of function 'omap_dss_find_output'; did you mean 
'omap_dss_get_overlay'? [-Werror=implicit-function-declaration]
     in = omap_dss_find_output(pdata->source);
          ^~~~~~~~~~~~~~~~~~~~
          omap_dss_get_overlay
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c:717:5: 
warning: assignment makes pointer from integer without a cast [-Wint-conversion]
     in = omap_dss_find_output(pdata->source);
        ^
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c: In 
function 'acx565akm_probe_of':
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c:740:14: 
error: implicit declaration of function 'omapdss_of_find_source_for_first_ep' 
[-Werror=implicit-function-declaration]
     ddata->in = omapdss_of_find_source_for_first_ep(np);
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c:740:12: 
warning: assignment makes pointer from integer without a cast [-Wint-conversion]
     ddata->in = omapdss_of_find_source_for_first_ep(np);
               ^
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c: In 
function 'acx565akm_probe':
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c:857:6: 
error: implicit declaration of function 'omapdss_register_display'; did you 
mean 'omap_dispc_register_isr'? [-Werror=implicit-function-declaration]
     r = omapdss_register_display(dssdev);
         ^~~~~~~~~~~~~~~~~~~~~~~~
         omap_dispc_register_isr
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c: In 
function 'acx565akm_remove':
   drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c:887:2: 
error: implicit declaration of function 'omapdss_unregister_display'; did you 
mean 'omap_dispc_unregister_isr'? [-Werror=implicit-function-declaration]
     omapdss_unregister_display(dssdev);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
     omap_dispc_unregister_isr
   cc1: some warnings being treated as errors
--
   drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c: In 
function 'lb035q02_connect':
>> drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c:126:6: 
>> error: implicit declaration of function 'omapdss_device_is_connected'; did 
>> you mean 'pci_device_is_present'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_connected(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
         pci_device_is_present
   drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c: In 
function 'lb035q02_enable':
>> drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c:158:6: 
>> error: implicit declaration of function 'omapdss_device_is_enabled'; did you 
>> mean 'pci_dev_msi_enabled'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_enabled(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~
         pci_dev_msi_enabled
   drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c: At top 
level:
   drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c:239:20: 
error: 'omapdss_default_get_resolution' undeclared here (not in a function); 
did you mean 'omapdss_get_version'?
     .get_resolution = omapdss_default_get_resolution,
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       omapdss_get_version
   drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c: In 
function 'lb035q02_probe_of':
   drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c:259:7: 
error: implicit declaration of function 'omapdss_of_find_source_for_first_ep' 
[-Werror=implicit-function-declaration]
     in = omapdss_of_find_source_for_first_ep(node);
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c:259:5: 
warning: assignment makes pointer from integer without a cast [-Wint-conversion]
     in = omapdss_of_find_source_for_first_ep(node);
        ^
   drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c: In 
function 'lb035q02_panel_spi_probe':
   drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c:308:6: 
error: implicit declaration of function 'omapdss_register_display'; did you 
mean 'omap_dispc_register_isr'? [-Werror=implicit-function-declaration]
     r = omapdss_register_display(dssdev);
         ^~~~~~~~~~~~~~~~~~~~~~~~
         omap_dispc_register_isr
   drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c: In 
function 'lb035q02_panel_spi_remove':
   drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c:328:2: 
error: implicit declaration of function 'omapdss_unregister_display'; did you 
mean 'omap_dispc_unregister_isr'? [-Werror=implicit-function-declaration]
     omapdss_unregister_display(dssdev);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
     omap_dispc_unregister_isr
   cc1: some warnings being treated as errors
--
   drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c: In 
function 'sharp_ls_connect':
>> drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c:67:6: 
>> error: implicit declaration of function 'omapdss_device_is_connected'; did 
>> you mean 'pci_device_is_present'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_connected(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
         pci_device_is_present
   drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c: In 
function 'sharp_ls_enable':
>> drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c:97:6: 
>> error: implicit declaration of function 'omapdss_device_is_enabled'; did you 
>> mean 'pci_dev_msi_enabled'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_enabled(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~
         pci_dev_msi_enabled
   drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c: At top 
level:
   drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c:196:20: 
error: 'omapdss_default_get_resolution' undeclared here (not in a function); 
did you mean 'omapdss_get_version'?
     .get_resolution = omapdss_default_get_resolution,
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                       omapdss_get_version
   drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c: In 
function 'sharp_ls_probe_of':
   drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c:252:7: 
error: implicit declaration of function 'omapdss_of_find_source_for_first_ep' 
[-Werror=implicit-function-declaration]
     in = omapdss_of_find_source_for_first_ep(node);
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c:252:5: 
warning: assignment makes pointer from integer without a cast [-Wint-conversion]
     in = omapdss_of_find_source_for_first_ep(node);
        ^
   drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c: In 
function 'sharp_ls_probe':
   drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c:292:6: 
error: implicit declaration of function 'omapdss_register_display'; did you 
mean 'omap_dispc_register_isr'? [-Werror=implicit-function-declaration]
     r = omapdss_register_display(dssdev);
         ^~~~~~~~~~~~~~~~~~~~~~~~
         omap_dispc_register_isr
   drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c: In 
function 'sharp_ls_remove':
   drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c:311:2: 
error: implicit declaration of function 'omapdss_unregister_display'; did you 
mean 'omap_dispc_unregister_isr'? [-Werror=implicit-function-declaration]
     omapdss_unregister_display(dssdev);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
     omap_dispc_unregister_isr
   cc1: some warnings being treated as errors
--
   drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c: In 
function 'td028ttec1_panel_connect':
>> drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c:175:6: 
>> error: implicit declaration of function 'omapdss_device_is_connected'; did 
>> you mean 'pci_device_is_present'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_connected(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
         pci_device_is_present
   drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c: In 
function 'td028ttec1_panel_enable':
>> drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c:205:6: 
>> error: implicit declaration of function 'omapdss_device_is_enabled'; did you 
>> mean 'pci_dev_msi_enabled'? [-Werror=implicit-function-declaration]
     if (omapdss_device_is_enabled(dssdev))
         ^~~~~~~~~~~~~~~~~~~~~~~~~
         pci_dev_msi_enabled
   drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c: In 
function 'td028ttec1_probe_of':
   drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c:373:7: 
error: implicit declaration of function 'omapdss_of_find_source_for_first_ep' 
[-Werror=implicit-function-declaration]
     in = omapdss_of_find_source_for_first_ep(node);
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c:373:5: 
warning: assignment makes pointer from integer without a cast [-Wint-conversion]
     in = omapdss_of_find_source_for_first_ep(node);
        ^
   drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c: In 
function 'td028ttec1_panel_probe':
   drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c:426:6: 
error: implicit declaration of function 'omapdss_register_display'; did you 
mean 'omap_dispc_register_isr'? [-Werror=implicit-function-declaration]
     r = omapdss_register_display(dssdev);
         ^~~~~~~~~~~~~~~~~~~~~~~~
         omap_dispc_register_isr
   drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c: In 
function 'td028ttec1_panel_remove':
   drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c:447:2: 
error: implicit declaration of function 'omapdss_unregister_display'; did you 
mean 'omap_dispc_unregister_isr'? [-Werror=implicit-function-declaration]
     omapdss_unregister_display(dssdev);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
     omap_dispc_unregister_isr
   cc1: some warnings being treated as errors
..

vim +45 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c

f76ee892 Tomi Valkeinen 2015-12-09   35  
f76ee892 Tomi Valkeinen 2015-12-09   36  static int opa362_connect(struct 
omap_dss_device *dssdev,
f76ee892 Tomi Valkeinen 2015-12-09   37                 struct omap_dss_device 
*dst)
f76ee892 Tomi Valkeinen 2015-12-09   38  {
f76ee892 Tomi Valkeinen 2015-12-09   39         struct panel_drv_data *ddata = 
to_panel_data(dssdev);
f76ee892 Tomi Valkeinen 2015-12-09   40         struct omap_dss_device *in = 
ddata->in;
f76ee892 Tomi Valkeinen 2015-12-09   41         int r;
f76ee892 Tomi Valkeinen 2015-12-09   42  
f76ee892 Tomi Valkeinen 2015-12-09   43         dev_dbg(dssdev->dev, 
"connect\n");
f76ee892 Tomi Valkeinen 2015-12-09   44  
f76ee892 Tomi Valkeinen 2015-12-09  @45         if 
(omapdss_device_is_connected(dssdev))
f76ee892 Tomi Valkeinen 2015-12-09   46                 return -EBUSY;
f76ee892 Tomi Valkeinen 2015-12-09   47  
f76ee892 Tomi Valkeinen 2015-12-09   48         r = in->ops.atv->connect(in, 
dssdev);
f76ee892 Tomi Valkeinen 2015-12-09   49         if (r)
f76ee892 Tomi Valkeinen 2015-12-09   50                 return r;
f76ee892 Tomi Valkeinen 2015-12-09   51  
f76ee892 Tomi Valkeinen 2015-12-09   52         dst->src = dssdev;
f76ee892 Tomi Valkeinen 2015-12-09   53         dssdev->dst = dst;
f76ee892 Tomi Valkeinen 2015-12-09   54  
f76ee892 Tomi Valkeinen 2015-12-09   55         return 0;
f76ee892 Tomi Valkeinen 2015-12-09   56  }
f76ee892 Tomi Valkeinen 2015-12-09   57  
f76ee892 Tomi Valkeinen 2015-12-09   58  static void opa362_disconnect(struct 
omap_dss_device *dssdev,
f76ee892 Tomi Valkeinen 2015-12-09   59                 struct omap_dss_device 
*dst)
f76ee892 Tomi Valkeinen 2015-12-09   60  {
f76ee892 Tomi Valkeinen 2015-12-09   61         struct panel_drv_data *ddata = 
to_panel_data(dssdev);
f76ee892 Tomi Valkeinen 2015-12-09   62         struct omap_dss_device *in = 
ddata->in;
f76ee892 Tomi Valkeinen 2015-12-09   63  
f76ee892 Tomi Valkeinen 2015-12-09   64         dev_dbg(dssdev->dev, 
"disconnect\n");
f76ee892 Tomi Valkeinen 2015-12-09   65  
f76ee892 Tomi Valkeinen 2015-12-09   66         
WARN_ON(!omapdss_device_is_connected(dssdev));
f76ee892 Tomi Valkeinen 2015-12-09   67         if 
(!omapdss_device_is_connected(dssdev))
f76ee892 Tomi Valkeinen 2015-12-09   68                 return;
f76ee892 Tomi Valkeinen 2015-12-09   69  
f76ee892 Tomi Valkeinen 2015-12-09   70         WARN_ON(dst != dssdev->dst);
f76ee892 Tomi Valkeinen 2015-12-09   71         if (dst != dssdev->dst)
f76ee892 Tomi Valkeinen 2015-12-09   72                 return;
f76ee892 Tomi Valkeinen 2015-12-09   73  
f76ee892 Tomi Valkeinen 2015-12-09   74         dst->src = NULL;
f76ee892 Tomi Valkeinen 2015-12-09   75         dssdev->dst = NULL;
f76ee892 Tomi Valkeinen 2015-12-09   76  
f76ee892 Tomi Valkeinen 2015-12-09   77         in->ops.atv->disconnect(in, 
&ddata->dssdev);
f76ee892 Tomi Valkeinen 2015-12-09   78  }
f76ee892 Tomi Valkeinen 2015-12-09   79  
f76ee892 Tomi Valkeinen 2015-12-09   80  static int opa362_enable(struct 
omap_dss_device *dssdev)
f76ee892 Tomi Valkeinen 2015-12-09   81  {
f76ee892 Tomi Valkeinen 2015-12-09   82         struct panel_drv_data *ddata = 
to_panel_data(dssdev);
f76ee892 Tomi Valkeinen 2015-12-09   83         struct omap_dss_device *in = 
ddata->in;
f76ee892 Tomi Valkeinen 2015-12-09   84         int r;
f76ee892 Tomi Valkeinen 2015-12-09   85  
f76ee892 Tomi Valkeinen 2015-12-09   86         dev_dbg(dssdev->dev, 
"enable\n");
f76ee892 Tomi Valkeinen 2015-12-09   87  
f76ee892 Tomi Valkeinen 2015-12-09   88         if 
(!omapdss_device_is_connected(dssdev))
f76ee892 Tomi Valkeinen 2015-12-09   89                 return -ENODEV;
f76ee892 Tomi Valkeinen 2015-12-09   90  
f76ee892 Tomi Valkeinen 2015-12-09  @91         if 
(omapdss_device_is_enabled(dssdev))
f76ee892 Tomi Valkeinen 2015-12-09   92                 return 0;
f76ee892 Tomi Valkeinen 2015-12-09   93  
f76ee892 Tomi Valkeinen 2015-12-09   94         in->ops.atv->set_timings(in, 
&ddata->timings);
f76ee892 Tomi Valkeinen 2015-12-09   95  
f76ee892 Tomi Valkeinen 2015-12-09   96         r = in->ops.atv->enable(in);
f76ee892 Tomi Valkeinen 2015-12-09   97         if (r)
f76ee892 Tomi Valkeinen 2015-12-09   98                 return r;
f76ee892 Tomi Valkeinen 2015-12-09   99  
f76ee892 Tomi Valkeinen 2015-12-09  100         if (ddata->enable_gpio)
f76ee892 Tomi Valkeinen 2015-12-09  101                 
gpiod_set_value_cansleep(ddata->enable_gpio, 1);
f76ee892 Tomi Valkeinen 2015-12-09  102  
f76ee892 Tomi Valkeinen 2015-12-09  103         dssdev->state = 
OMAP_DSS_DISPLAY_ACTIVE;
f76ee892 Tomi Valkeinen 2015-12-09  104  
f76ee892 Tomi Valkeinen 2015-12-09  105         return 0;
f76ee892 Tomi Valkeinen 2015-12-09  106  }
f76ee892 Tomi Valkeinen 2015-12-09  107  

:::::: The code at line 45 was first introduced by commit
:::::: f76ee892a99e68b55402b8d4b8aeffcae2aff34d omapfb: copy omapdss & displays 
for omapfb

:::::: TO: Tomi Valkeinen <tomi.valkei...@ti.com>
:::::: CC: Tomi Valkeinen <tomi.valkei...@ti.com>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Attachment: .config.gz
Description: application/gzip

Reply via email to