All of lore.kernel.org
 help / color / mirror / Atom feed
From: kbuild test robot <lkp@intel.com>
To: Sakari Ailus <sakari.ailus@linux.intel.com>
Cc: kbuild-all@01.org, Mauro Carvalho Chehab <m.chehab@samsung.com>,
	linux-media@vger.kernel.org
Subject: [media-next:master 296/297] htmldocs: drivers/staging/media/ipu3/include/intel-ipu3.h:122: warning: Function parameter or member '__attribute__((aligned(32' not described in 'ipu3_uapi_awb_config'
Date: Sat, 15 Dec 2018 00:03:51 +0800	[thread overview]
Message-ID: <201812150048.zXnBGHys%fengguang.wu@intel.com> (raw)

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

tree:   git://linuxtv.org/mchehab/media-next.git master
head:   76097fe1aee6baedbbbf95475263dc357d8432e4
commit: a80f75859b313365092a1281f0b90c1e2571f2fd [296/297] media: staging/ipu3-imgu: Address documentation comments
reproduce: make htmldocs

All warnings (new ones prefixed by >>):

   include/net/mac80211.h:477: warning: cannot understand function prototype: 'struct ieee80211_ftm_responder_params '
   include/net/mac80211.h:477: warning: cannot understand function prototype: 'struct ieee80211_ftm_responder_params '
   include/net/mac80211.h:477: warning: cannot understand function prototype: 'struct ieee80211_ftm_responder_params '
   include/net/mac80211.h:477: warning: cannot understand function prototype: 'struct ieee80211_ftm_responder_params '
   include/net/mac80211.h:477: warning: cannot understand function prototype: 'struct ieee80211_ftm_responder_params '
   include/net/mac80211.h:477: warning: cannot understand function prototype: 'struct ieee80211_ftm_responder_params '
   include/net/mac80211.h:477: warning: cannot understand function prototype: 'struct ieee80211_ftm_responder_params '
   include/net/mac80211.h:477: warning: cannot understand function prototype: 'struct ieee80211_ftm_responder_params '
   include/net/mac80211.h:477: warning: cannot understand function prototype: 'struct ieee80211_ftm_responder_params '
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'rx_stats_avg' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'rx_stats_avg.signal' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'rx_stats_avg.chain_signal' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'status_stats.filtered' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'status_stats.retry_failed' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'status_stats.retry_count' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'status_stats.lost_packets' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'status_stats.last_tdls_pkt_time' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'status_stats.msdu_retries' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'status_stats.msdu_failed' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'status_stats.last_ack' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'status_stats.last_ack_signal' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'status_stats.ack_signal_filled' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'status_stats.avg_ack_signal' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'tx_stats.packets' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'tx_stats.bytes' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'tx_stats.last_rate' not described in 'sta_info'
   net/mac80211/sta_info.h:588: warning: Function parameter or member 'tx_stats.msdu' not described in 'sta_info'
   kernel/rcu/tree.c:685: warning: Excess function parameter 'irq' description in 'rcu_nmi_exit'
   include/linux/dma-buf.h:304: warning: Function parameter or member 'cb_excl.cb' not described in 'dma_buf'
   include/linux/dma-buf.h:304: warning: Function parameter or member 'cb_excl.poll' not described in 'dma_buf'
   include/linux/dma-buf.h:304: warning: Function parameter or member 'cb_excl.active' not described in 'dma_buf'
   include/linux/dma-buf.h:304: warning: Function parameter or member 'cb_shared.cb' not described in 'dma_buf'
   include/linux/dma-buf.h:304: warning: Function parameter or member 'cb_shared.poll' not described in 'dma_buf'
   include/linux/dma-buf.h:304: warning: Function parameter or member 'cb_shared.active' not described in 'dma_buf'
   include/linux/dma-fence-array.h:54: warning: Function parameter or member 'work' not described in 'dma_fence_array'
   include/linux/gpio/driver.h:375: warning: Function parameter or member 'init_valid_mask' not described in 'gpio_chip'
   include/linux/iio/hw-consumer.h:1: warning: no structured comments found
   include/linux/input/sparse-keymap.h:46: warning: Function parameter or member 'sw' not described in 'key_entry'
   include/linux/regulator/driver.h:227: warning: Function parameter or member 'resume' not described in 'regulator_ops'
   arch/s390/include/asm/cio.h:245: warning: Function parameter or member 'esw.esw0' not described in 'irb'
   arch/s390/include/asm/cio.h:245: warning: Function parameter or member 'esw.esw1' not described in 'irb'
   arch/s390/include/asm/cio.h:245: warning: Function parameter or member 'esw.esw2' not described in 'irb'
   arch/s390/include/asm/cio.h:245: warning: Function parameter or member 'esw.esw3' not described in 'irb'
   arch/s390/include/asm/cio.h:245: warning: Function parameter or member 'esw.eadm' not described in 'irb'
   drivers/slimbus/stream.c:1: warning: no structured comments found
   include/linux/spi/spi.h:177: warning: Function parameter or member 'driver_override' not described in 'spi_device'
   drivers/target/target_core_device.c:1: warning: no structured comments found
   drivers/usb/typec/bus.c:1: warning: no structured comments found
   drivers/usb/typec/class.c:1: warning: no structured comments found
   include/linux/w1.h:281: warning: Function parameter or member 'of_match_table' not described in 'w1_family'
   fs/direct-io.c:257: warning: Excess function parameter 'offset' description in 'dio_complete'
   fs/file_table.c:1: warning: no structured comments found
   fs/libfs.c:477: warning: Excess function parameter 'available' description in 'simple_write_end'
   fs/posix_acl.c:646: warning: Function parameter or member 'inode' not described in 'posix_acl_update_mode'
   fs/posix_acl.c:646: warning: Function parameter or member 'mode_p' not described in 'posix_acl_update_mode'
   fs/posix_acl.c:646: warning: Function parameter or member 'acl' not described in 'posix_acl_update_mode'
   drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c:183: warning: Function parameter or member 'blockable' not described in 'amdgpu_mn_read_lock'
   drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c:254: warning: Function parameter or member 'blockable' not described in 'amdgpu_mn_invalidate_range_start_gfx'
   drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c:302: warning: Function parameter or member 'blockable' not described in 'amdgpu_mn_invalidate_range_start_hsa'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:382: warning: cannot understand function prototype: 'struct amdgpu_vm_pt_cursor '
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:383: warning: cannot understand function prototype: 'struct amdgpu_vm_pt_cursor '
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:555: warning: Function parameter or member 'adev' not described in 'for_each_amdgpu_vm_pt_leaf'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:555: warning: Function parameter or member 'vm' not described in 'for_each_amdgpu_vm_pt_leaf'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:555: warning: Function parameter or member 'start' not described in 'for_each_amdgpu_vm_pt_leaf'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:555: warning: Function parameter or member 'end' not described in 'for_each_amdgpu_vm_pt_leaf'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:555: warning: Function parameter or member 'cursor' not described in 'for_each_amdgpu_vm_pt_leaf'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:603: warning: Function parameter or member 'adev' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:603: warning: Function parameter or member 'vm' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:603: warning: Function parameter or member 'cursor' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:603: warning: Function parameter or member 'entry' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:848: warning: Function parameter or member 'level' not described in 'amdgpu_vm_bo_param'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1356: warning: Function parameter or member 'params' not described in 'amdgpu_vm_update_func'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1356: warning: Function parameter or member 'bo' not described in 'amdgpu_vm_update_func'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1356: warning: Function parameter or member 'pe' not described in 'amdgpu_vm_update_func'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1356: warning: Function parameter or member 'addr' not described in 'amdgpu_vm_update_func'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1356: warning: Function parameter or member 'count' not described in 'amdgpu_vm_update_func'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1356: warning: Function parameter or member 'incr' not described in 'amdgpu_vm_update_func'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1356: warning: Function parameter or member 'flags' not described in 'amdgpu_vm_update_func'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1523: warning: Function parameter or member 'params' not described in 'amdgpu_vm_update_huge'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1523: warning: Function parameter or member 'bo' not described in 'amdgpu_vm_update_huge'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1523: warning: Function parameter or member 'level' not described in 'amdgpu_vm_update_huge'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1523: warning: Function parameter or member 'pe' not described in 'amdgpu_vm_update_huge'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1523: warning: Function parameter or member 'addr' not described in 'amdgpu_vm_update_huge'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1523: warning: Function parameter or member 'count' not described in 'amdgpu_vm_update_huge'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1523: warning: Function parameter or member 'incr' not described in 'amdgpu_vm_update_huge'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1523: warning: Function parameter or member 'flags' not described in 'amdgpu_vm_update_huge'
   drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:3100: warning: Function parameter or member 'pasid' not described in 'amdgpu_vm_make_compute'
   include/drm/drm_drv.h:609: warning: Function parameter or member 'gem_prime_pin' not described in 'drm_driver'
   include/drm/drm_drv.h:609: warning: Function parameter or member 'gem_prime_unpin' not described in 'drm_driver'
   include/drm/drm_drv.h:609: warning: Function parameter or member 'gem_prime_res_obj' not described in 'drm_driver'
   include/drm/drm_drv.h:609: warning: Function parameter or member 'gem_prime_get_sg_table' not described in 'drm_driver'
   include/drm/drm_drv.h:609: warning: Function parameter or member 'gem_prime_import_sg_table' not described in 'drm_driver'
   include/drm/drm_drv.h:609: warning: Function parameter or member 'gem_prime_vmap' not described in 'drm_driver'
   include/drm/drm_drv.h:609: warning: Function parameter or member 'gem_prime_vunmap' not described in 'drm_driver'
   include/drm/drm_drv.h:609: warning: Function parameter or member 'gem_prime_mmap' not described in 'drm_driver'
   include/drm/drm_mode_config.h:869: warning: Function parameter or member 'quirk_addfb_prefer_xbgr_30bpp' not described in 'drm_mode_config'
   drivers/gpu/drm/i915/i915_vma.h:49: warning: cannot understand function prototype: 'struct i915_vma '
   drivers/gpu/drm/i915/i915_vma.h:1: warning: no structured comments found
   drivers/gpu/drm/i915/intel_guc_fwif.h:554: warning: cannot understand function prototype: 'struct guc_log_buffer_state '
   drivers/gpu/drm/i915/i915_trace.h:1: warning: no structured comments found
>> drivers/staging/media/ipu3/include/intel-ipu3.h:122: warning: Function parameter or member '__attribute__((aligned(32' not described in 'ipu3_uapi_awb_config'
>> drivers/staging/media/ipu3/include/intel-ipu3.h:147: warning: Function parameter or member '__attribute__((aligned(32' not described in 'ipu3_uapi_ae_raw_buffer_aligned'
>> drivers/staging/media/ipu3/include/intel-ipu3.h:256: warning: Function parameter or member '__attribute__((aligned(32' not described in 'ipu3_uapi_ae_config'
>> drivers/staging/media/ipu3/include/intel-ipu3.h:413: warning: Function parameter or member '__attribute__((aligned(32' not described in 'ipu3_uapi_af_config_s'
>> drivers/staging/media/ipu3/include/intel-ipu3.h:476: warning: Function parameter or member '__attribute__((aligned(32' not described in 'ipu3_uapi_4a_config'
>> drivers/staging/media/ipu3/include/intel-ipu3.h:502: warning: Function parameter or member '__attribute__((aligned(32' not described in 'ipu3_uapi_bubble_info'
>> drivers/staging/media/ipu3/include/intel-ipu3.h:534: warning: Function parameter or member '__attribute__((aligned(32' not described in 'ipu3_uapi_ff_status'
>> drivers/staging/media/ipu3/include/intel-ipu3.h:1001: warning: Function parameter or member '__attribute__((aligned(32' not described in 'ipu3_uapi_gamma_config'
>> drivers/staging/media/ipu3/include/intel-ipu3.h:1205: warning: Function parameter or member '__attribute__((aligned(32' not described in 'ipu3_uapi_shd_config'
>> drivers/staging/media/ipu3/include/intel-ipu3.h:2425: warning: Function parameter or member '__attribute__((aligned(32' not described in 'ipu3_uapi_anr_config'
>> drivers/staging/media/ipu3/include/intel-ipu3.h:2485: warning: Function parameter or member '__attribute__((aligned(32' not described in 'ipu3_uapi_acc_param'
>> drivers/staging/media/ipu3/include/intel-ipu3.h:2783: warning: Function parameter or member '__attribute__((aligned(32' not described in 'ipu3_uapi_params'
   include/linux/skbuff.h:862: warning: Function parameter or member 'dev_scratch' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'list' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'ip_defrag_offset' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'skb_mstamp_ns' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member '__cloned_offset' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'head_frag' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member '__pkt_type_offset' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'encapsulation' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'encap_hdr_csum' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'csum_valid' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'csum_complete_sw' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'csum_level' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'inner_protocol_type' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'remcsum_offload' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'offload_fwd_mark' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'offload_mr_fwd_mark' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'sender_cpu' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'reserved_tailroom' not described in 'sk_buff'
   include/linux/skbuff.h:862: warning: Function parameter or member 'inner_ipproto' not described in 'sk_buff'
   include/net/sock.h:238: warning: Function parameter or member 'skc_addrpair' not described in 'sock_common'
   include/net/sock.h:238: warning: Function parameter or member 'skc_portpair' not described in 'sock_common'
   include/net/sock.h:238: warning: Function parameter or member 'skc_ipv6only' not described in 'sock_common'
   include/net/sock.h:238: warning: Function parameter or member 'skc_net_refcnt' not described in 'sock_common'
   include/net/sock.h:238: warning: Function parameter or member 'skc_v6_daddr' not described in 'sock_common'
   include/net/sock.h:238: warning: Function parameter or member 'skc_v6_rcv_saddr' not described in 'sock_common'
   include/net/sock.h:238: warning: Function parameter or member 'skc_cookie' not described in 'sock_common'
   include/net/sock.h:238: warning: Function parameter or member 'skc_listener' not described in 'sock_common'
   include/net/sock.h:238: warning: Function parameter or member 'skc_tw_dr' not described in 'sock_common'
   include/net/sock.h:238: warning: Function parameter or member 'skc_rcv_wnd' not described in 'sock_common'
   include/net/sock.h:238: warning: Function parameter or member 'skc_tw_rcv_nxt' not described in 'sock_common'
   include/net/sock.h:509: warning: Function parameter or member 'sk_backlog.rmem_alloc' not described in 'sock'
   include/net/sock.h:509: warning: Function parameter or member 'sk_backlog.len' not described in 'sock'
   include/net/sock.h:509: warning: Function parameter or member 'sk_backlog.head' not described in 'sock'
   include/net/sock.h:509: warning: Function parameter or member 'sk_backlog.tail' not described in 'sock'
   include/net/sock.h:509: warning: Function parameter or member 'sk_wq_raw' not described in 'sock'
   include/net/sock.h:509: warning: Function parameter or member 'tcp_rtx_queue' not described in 'sock'
   include/net/sock.h:509: warning: Function parameter or member 'sk_route_forced_caps' not described in 'sock'
   include/net/sock.h:509: warning: Function parameter or member 'sk_txtime_report_errors' not described in 'sock'
   include/net/sock.h:509: warning: Function parameter or member 'sk_validate_xmit_skb' not described in 'sock'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'adj_list.upper' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'adj_list.lower' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'gso_partial_features' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'switchdev_ops' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'l3mdev_ops' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'xfrmdev_ops' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'tlsdev_ops' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'name_assign_type' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'ieee802154_ptr' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'mpls_ptr' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'xdp_prog' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'gro_flush_timeout' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'nf_hooks_ingress' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member '____cacheline_aligned_in_smp' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'qdisc_hash' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'xps_cpus_map' not described in 'net_device'
   include/linux/netdevice.h:2052: warning: Function parameter or member 'xps_rxqs_map' not described in 'net_device'
   include/linux/phylink.h:56: warning: Function parameter or member '__ETHTOOL_DECLARE_LINK_MODE_MASK(advertising' not described in 'phylink_link_state'
   include/linux/phylink.h:56: warning: Function parameter or member '__ETHTOOL_DECLARE_LINK_MODE_MASK(lp_advertising' not described in 'phylink_link_state'
   Documentation/admin-guide/cgroup-v2.rst:1507: WARNING: Block quote ends without a blank line; unexpected unindent.
   Documentation/admin-guide/cgroup-v2.rst:1509: WARNING: Block quote ends without a blank line; unexpected unindent.
   Documentation/admin-guide/cgroup-v2.rst:1510: WARNING: Block quote ends without a blank line; unexpected unindent.
   include/net/mac80211.h:1211: ERROR: Unexpected indentation.
   include/net/mac80211.h:1218: WARNING: Block quote ends without a blank line; unexpected unindent.
   include/linux/wait.h:110: WARNING: Block quote ends without a blank line; unexpected unindent.
   include/linux/wait.h:113: ERROR: Unexpected indentation.
   include/linux/wait.h:115: WARNING: Block quote ends without a blank line; unexpected unindent.
   kernel/time/hrtimer.c:1129: WARNING: Block quote ends without a blank line; unexpected unindent.
   kernel/signal.c:344: WARNING: Inline literal start-string without end-string.
   include/linux/kernel.h:137: WARNING: Inline interpreted text or phrase reference start-string without end-string.
   include/uapi/linux/firewire-cdev.h:312: WARNING: Inline literal start-string without end-string.
   Documentation/driver-api/gpio/board.rst:209: ERROR: Unexpected indentation.
   drivers/ata/libata-core.c:5958: ERROR: Unknown target name: "hw".
   drivers/message/fusion/mptbase.c:5057: WARNING: Definition list ends without a blank line; unexpected unindent.
   drivers/tty/serial/serial_core.c:1938: WARNING: Definition list ends without a blank line; unexpected unindent.
   include/linux/mtd/rawnand.h:1189: WARNING: Inline strong start-string without end-string.
   include/linux/mtd/rawnand.h:1191: WARNING: Inline strong start-string without end-string.
   include/linux/regulator/driver.h:286: ERROR: Unknown target name: "regulator_regmap_x_voltage".
   Documentation/driver-api/soundwire/locking.rst:50: ERROR: Inconsistent literal block quoting.
   Documentation/driver-api/soundwire/locking.rst:51: WARNING: Line block ends without a blank line.
   Documentation/driver-api/soundwire/locking.rst:55: WARNING: Inline substitution_reference start-string without end-string.
   Documentation/driver-api/soundwire/locking.rst:56: WARNING: Line block ends without a blank line.
   include/linux/spi/spi.h:365: ERROR: Unexpected indentation.
   Documentation/driver-api/usb/typec_bus.rst:76: WARNING: Definition list ends without a blank line; unexpected unindent.
   block/bio.c:883: WARNING: Inline emphasis start-string without end-string.
   fs/posix_acl.c:635: WARNING: Inline emphasis start-string without end-string.
   drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c:1573: WARNING: Inline emphasis start-string without end-string.
   drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c:1575: WARNING: Inline emphasis start-string without end-string.
   include/drm/drm_drv.h:656: ERROR: Unknown target name: "driver".
   Documentation/laptops/lg-laptop.rst:2: WARNING: Explicit markup ends without a blank line; unexpected unindent.
   Documentation/laptops/lg-laptop.rst:16: ERROR: Unexpected indentation.
   Documentation/laptops/lg-laptop.rst:17: WARNING: Block quote ends without a blank line; unexpected unindent.
   Documentation/misc-devices/ibmvmc.rst:2: WARNING: Explicit markup ends without a blank line; unexpected unindent.
   Documentation/networking/dpaa2/dpio-driver.rst:30: ERROR: Unexpected indentation.
   Documentation/networking/dpaa2/dpio-driver.rst:42: WARNING: Definition list ends without a blank line; unexpected unindent.
   Documentation/networking/dpaa2/dpio-driver.rst:62: ERROR: Unexpected indentation.
   Documentation/networking/dpaa2/dpio-driver.rst:143: ERROR: Unexpected indentation.
   include/linux/netdevice.h:3452: WARNING: Inline emphasis start-string without end-string.
   include/linux/netdevice.h:3452: WARNING: Inline emphasis start-string without end-string.
   net/core/dev.c:4949: ERROR: Unknown target name: "page_is".
   Documentation/security/keys/core.rst:1597: WARNING: Inline literal start-string without end-string.

vim +122 drivers/staging/media/ipu3/include/intel-ipu3.h

41158dab Yong Zhi 2018-12-06  114  
41158dab Yong Zhi 2018-12-06  115  /**
41158dab Yong Zhi 2018-12-06  116   * struct ipu3_uapi_awb_config - AWB config wrapper
41158dab Yong Zhi 2018-12-06  117   *
41158dab Yong Zhi 2018-12-06  118   * @config: config for auto white balance as defined by &ipu3_uapi_awb_config_s
41158dab Yong Zhi 2018-12-06  119   */
41158dab Yong Zhi 2018-12-06  120  struct ipu3_uapi_awb_config {
41158dab Yong Zhi 2018-12-06  121  	struct ipu3_uapi_awb_config_s config __attribute__((aligned(32)));
41158dab Yong Zhi 2018-12-06 @122  } __packed;
41158dab Yong Zhi 2018-12-06  123  
41158dab Yong Zhi 2018-12-06  124  #define IPU3_UAPI_AE_COLORS				4	/* R, G, B, Y */
41158dab Yong Zhi 2018-12-06  125  #define IPU3_UAPI_AE_BINS				256
41158dab Yong Zhi 2018-12-06  126  #define IPU3_UAPI_AE_WEIGHTS				96
41158dab Yong Zhi 2018-12-06  127  
41158dab Yong Zhi 2018-12-06  128  /**
41158dab Yong Zhi 2018-12-06  129   + * struct ipu3_uapi_ae_raw_buffer - AE global weighted histogram
41158dab Yong Zhi 2018-12-06  130   + *
41158dab Yong Zhi 2018-12-06  131   + * @vals: Sum of IPU3_UAPI_AE_COLORS in cell
41158dab Yong Zhi 2018-12-06  132   + *
41158dab Yong Zhi 2018-12-06  133   + * Each histogram contains IPU3_UAPI_AE_BINS bins. Each bin has 24 bit unsigned
41158dab Yong Zhi 2018-12-06  134   + * for counting the number of the pixel.
41158dab Yong Zhi 2018-12-06  135   + */
41158dab Yong Zhi 2018-12-06  136  struct ipu3_uapi_ae_raw_buffer {
41158dab Yong Zhi 2018-12-06  137  	__u32 vals[IPU3_UAPI_AE_BINS * IPU3_UAPI_AE_COLORS];
41158dab Yong Zhi 2018-12-06  138  } __packed;
41158dab Yong Zhi 2018-12-06  139  
41158dab Yong Zhi 2018-12-06  140  /**
41158dab Yong Zhi 2018-12-06  141   * struct ipu3_uapi_ae_raw_buffer_aligned - AE raw buffer
41158dab Yong Zhi 2018-12-06  142   *
41158dab Yong Zhi 2018-12-06  143   * @buff: &ipu3_uapi_ae_raw_buffer to hold full frame meta data.
41158dab Yong Zhi 2018-12-06  144   */
41158dab Yong Zhi 2018-12-06  145  struct ipu3_uapi_ae_raw_buffer_aligned {
41158dab Yong Zhi 2018-12-06  146  	struct ipu3_uapi_ae_raw_buffer buff __attribute__((aligned(32)));
41158dab Yong Zhi 2018-12-06 @147  } __packed;
41158dab Yong Zhi 2018-12-06  148  
41158dab Yong Zhi 2018-12-06  149  /**
41158dab Yong Zhi 2018-12-06  150   * struct ipu3_uapi_ae_grid_config - AE weight grid
41158dab Yong Zhi 2018-12-06  151   *
41158dab Yong Zhi 2018-12-06  152   * @width: Grid horizontal dimensions. Value: [16, 32], default 16.
41158dab Yong Zhi 2018-12-06  153   * @height: Grid vertical dimensions. Value: [16, 24], default 16.
41158dab Yong Zhi 2018-12-06  154   * @block_width_log2: Log2 of the width of the grid cell, value: [3, 7].
41158dab Yong Zhi 2018-12-06  155   * @block_height_log2: Log2 of the height of the grid cell, value: [3, 7].
41158dab Yong Zhi 2018-12-06  156   *			default is 3 (cell size 8x8), 4 cell per grid.
41158dab Yong Zhi 2018-12-06  157   * @reserved0: reserved
41158dab Yong Zhi 2018-12-06  158   * @ae_en: 0: does not write to &ipu3_uapi_ae_raw_buffer_aligned array,
41158dab Yong Zhi 2018-12-06  159   *		1: write normally.
41158dab Yong Zhi 2018-12-06  160   * @rst_hist_array: write 1 to trigger histogram array reset.
41158dab Yong Zhi 2018-12-06  161   * @done_rst_hist_array: flag for histogram array reset done.
41158dab Yong Zhi 2018-12-06  162   * @x_start: X value of top left corner of ROI, default 0.
41158dab Yong Zhi 2018-12-06  163   * @y_start: Y value of top left corner of ROI, default 0.
41158dab Yong Zhi 2018-12-06  164   * @x_end: X value of bottom right corner of ROI
41158dab Yong Zhi 2018-12-06  165   * @y_end: Y value of bottom right corner of ROI
41158dab Yong Zhi 2018-12-06  166   *
41158dab Yong Zhi 2018-12-06  167   * The AE block accumulates 4 global weighted histograms(R, G, B, Y) over
41158dab Yong Zhi 2018-12-06  168   * a defined ROI within the frame. The contribution of each pixel into the
41158dab Yong Zhi 2018-12-06  169   * histogram, defined by &ipu3_uapi_ae_weight_elem LUT, is indexed by a grid.
41158dab Yong Zhi 2018-12-06  170   */
41158dab Yong Zhi 2018-12-06  171  struct ipu3_uapi_ae_grid_config {
41158dab Yong Zhi 2018-12-06  172  	__u8 width;
41158dab Yong Zhi 2018-12-06  173  	__u8 height;
41158dab Yong Zhi 2018-12-06  174  	__u8 block_width_log2:4;
41158dab Yong Zhi 2018-12-06  175  	__u8 block_height_log2:4;
41158dab Yong Zhi 2018-12-06  176  	__u8 reserved0:5;
41158dab Yong Zhi 2018-12-06  177  	__u8 ae_en:1;
41158dab Yong Zhi 2018-12-06  178  	__u8 rst_hist_array:1;
41158dab Yong Zhi 2018-12-06  179  	__u8 done_rst_hist_array:1;
41158dab Yong Zhi 2018-12-06  180  	__u16 x_start;
41158dab Yong Zhi 2018-12-06  181  	__u16 y_start;
41158dab Yong Zhi 2018-12-06  182  	__u16 x_end;
41158dab Yong Zhi 2018-12-06  183  	__u16 y_end;
41158dab Yong Zhi 2018-12-06  184  } __packed;
41158dab Yong Zhi 2018-12-06  185  
41158dab Yong Zhi 2018-12-06  186  /**
41158dab Yong Zhi 2018-12-06  187   * struct ipu3_uapi_ae_weight_elem - AE weights LUT
41158dab Yong Zhi 2018-12-06  188   *
41158dab Yong Zhi 2018-12-06  189   * @cell0: weighted histogram grid value.
41158dab Yong Zhi 2018-12-06  190   * @cell1: weighted histogram grid value.
41158dab Yong Zhi 2018-12-06  191   * @cell2: weighted histogram grid value.
41158dab Yong Zhi 2018-12-06  192   * @cell3: weighted histogram grid value.
41158dab Yong Zhi 2018-12-06  193   * @cell4: weighted histogram grid value.
41158dab Yong Zhi 2018-12-06  194   * @cell5: weighted histogram grid value.
41158dab Yong Zhi 2018-12-06  195   * @cell6: weighted histogram grid value.
41158dab Yong Zhi 2018-12-06  196   * @cell7: weighted histogram grid value.
41158dab Yong Zhi 2018-12-06  197   *
41158dab Yong Zhi 2018-12-06  198   * Use weighted grid value to give a different contribution factor to each cell.
41158dab Yong Zhi 2018-12-06  199   * Precision u4, range [0, 15].
41158dab Yong Zhi 2018-12-06  200   */
41158dab Yong Zhi 2018-12-06  201  struct ipu3_uapi_ae_weight_elem {
41158dab Yong Zhi 2018-12-06  202  	__u32 cell0:4;
41158dab Yong Zhi 2018-12-06  203  	__u32 cell1:4;
41158dab Yong Zhi 2018-12-06  204  	__u32 cell2:4;
41158dab Yong Zhi 2018-12-06  205  	__u32 cell3:4;
41158dab Yong Zhi 2018-12-06  206  	__u32 cell4:4;
41158dab Yong Zhi 2018-12-06  207  	__u32 cell5:4;
41158dab Yong Zhi 2018-12-06  208  	__u32 cell6:4;
41158dab Yong Zhi 2018-12-06  209  	__u32 cell7:4;
41158dab Yong Zhi 2018-12-06  210  } __packed;
41158dab Yong Zhi 2018-12-06  211  
41158dab Yong Zhi 2018-12-06  212  /**
41158dab Yong Zhi 2018-12-06  213   * struct ipu3_uapi_ae_ccm - AE coefficients for WB and CCM
41158dab Yong Zhi 2018-12-06  214   *
41158dab Yong Zhi 2018-12-06  215   * @gain_gr: WB gain factor for the gr channels. Default 256.
41158dab Yong Zhi 2018-12-06  216   * @gain_r: WB gain factor for the r channel. Default 256.
41158dab Yong Zhi 2018-12-06  217   * @gain_b: WB gain factor for the b channel. Default 256.
41158dab Yong Zhi 2018-12-06  218   * @gain_gb: WB gain factor for the gb channels. Default 256.
41158dab Yong Zhi 2018-12-06  219   * @mat: 4x4 matrix that transforms Bayer quad output from WB to RGB+Y.
41158dab Yong Zhi 2018-12-06  220   *
41158dab Yong Zhi 2018-12-06  221   * Default:
41158dab Yong Zhi 2018-12-06  222   *	128, 0, 0, 0,
41158dab Yong Zhi 2018-12-06  223   *	0, 128, 0, 0,
41158dab Yong Zhi 2018-12-06  224   *	0, 0, 128, 0,
41158dab Yong Zhi 2018-12-06  225   *	0, 0, 0, 128,
41158dab Yong Zhi 2018-12-06  226   *
41158dab Yong Zhi 2018-12-06  227   * As part of the raw frame pre-process stage, the WB and color conversion need
41158dab Yong Zhi 2018-12-06  228   * to be applied to expose the impact of these gain operations.
41158dab Yong Zhi 2018-12-06  229   */
41158dab Yong Zhi 2018-12-06  230  struct ipu3_uapi_ae_ccm {
41158dab Yong Zhi 2018-12-06  231  	__u16 gain_gr;
41158dab Yong Zhi 2018-12-06  232  	__u16 gain_r;
41158dab Yong Zhi 2018-12-06  233  	__u16 gain_b;
41158dab Yong Zhi 2018-12-06  234  	__u16 gain_gb;
41158dab Yong Zhi 2018-12-06  235  	__s16 mat[16];
41158dab Yong Zhi 2018-12-06  236  } __packed;
41158dab Yong Zhi 2018-12-06  237  
41158dab Yong Zhi 2018-12-06  238  /**
41158dab Yong Zhi 2018-12-06  239   * struct ipu3_uapi_ae_config - AE config
41158dab Yong Zhi 2018-12-06  240   *
41158dab Yong Zhi 2018-12-06  241   * @grid_cfg:	config for auto exposure statistics grid. See struct
41158dab Yong Zhi 2018-12-06  242   *		&ipu3_uapi_ae_grid_config
41158dab Yong Zhi 2018-12-06  243   * @weights:	&IPU3_UAPI_AE_WEIGHTS is based on 32x24 blocks in the grid.
41158dab Yong Zhi 2018-12-06  244   *		Each grid cell has a corresponding value in weights LUT called
41158dab Yong Zhi 2018-12-06  245   *		grid value, global histogram is updated based on grid value and
41158dab Yong Zhi 2018-12-06  246   *		pixel value.
41158dab Yong Zhi 2018-12-06  247   * @ae_ccm:	Color convert matrix pre-processing block.
41158dab Yong Zhi 2018-12-06  248   *
41158dab Yong Zhi 2018-12-06  249   * Calculate AE grid from image resolution, resample ae weights.
41158dab Yong Zhi 2018-12-06  250   */
41158dab Yong Zhi 2018-12-06  251  struct ipu3_uapi_ae_config {
41158dab Yong Zhi 2018-12-06  252  	struct ipu3_uapi_ae_grid_config grid_cfg __attribute__((aligned(32)));
41158dab Yong Zhi 2018-12-06  253  	struct ipu3_uapi_ae_weight_elem weights[
41158dab Yong Zhi 2018-12-06  254  			IPU3_UAPI_AE_WEIGHTS] __attribute__((aligned(32)));
41158dab Yong Zhi 2018-12-06  255  	struct ipu3_uapi_ae_ccm ae_ccm __attribute__((aligned(32)));
41158dab Yong Zhi 2018-12-06 @256  } __packed;
41158dab Yong Zhi 2018-12-06  257  

:::::: The code at line 122 was first introduced by commit
:::::: 41158dabfd913c04058d54e9561a2a159a8e5082 media: staging/intel-ipu3: Add Intel IPU3 meta data uAPI

:::::: TO: Yong Zhi <yong.zhi@intel.com>
:::::: CC: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>

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

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

                 reply	other threads:[~2018-12-14 16:04 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201812150048.zXnBGHys%fengguang.wu@intel.com \
    --to=lkp@intel.com \
    --cc=kbuild-all@01.org \
    --cc=linux-media@vger.kernel.org \
    --cc=m.chehab@samsung.com \
    --cc=sakari.ailus@linux.intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.