From: kbuild test robot <lkp@intel.com>
To: kbuild-all@lists.01.org
Subject: Re: [PATCH][RFC] iio: core: add a class hierarchy on iio device lock
Date: Mon, 14 Oct 2019 12:06:25 +0800 [thread overview]
Message-ID: <201910141139.lpuIuu8l%lkp@intel.com> (raw)
In-Reply-To: <20191011151314.5365-1-olivier.moysan@st.com>
[-- Attachment #1: Type: text/plain, Size: 25999 bytes --]
Hi Olivier,
[FYI, it's a private test report for your RFC patch.]
[auto build test WARNING on iio/togreg]
[cannot apply to v5.4-rc2 next-20191011]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system. BTW, we also suggest to use '--base' option to specify the
base tree in git format-patch, please see https://stackoverflow.com/a/37406982]
url: https://github.com/0day-ci/linux/commits/Olivier-Moysan/iio-core-add-a-class-hierarchy-on-iio-device-lock/20191014-075428
base: https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git togreg
reproduce: make htmldocs
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>
All warnings (new ones prefixed by >>):
Warning: The Sphinx 'sphinx_rtd_theme' HTML theme was not found. Make sure you have the theme installed to produce pretty HTML output. Falling back to the default theme.
WARNING: dot(1) not found, for better output quality install graphviz from http://www.graphviz.org
WARNING: convert(1) not found, for SVG to PDF conversion install ImageMagick (https://www.imagemagick.org)
drivers/gpu/drm/mcde/mcde_drv.c:1: warning: 'ST-Ericsson MCDE DRM Driver' not found
include/linux/input/sparse-keymap.h:43: warning: Function parameter or member 'sw' not described in 'key_entry'
include/linux/spi/spi.h:190: warning: Function parameter or member 'driver_override' not described in 'spi_device'
include/linux/regulator/machine.h:196: warning: Function parameter or member 'max_uV_step' not described in 'regulation_constraints'
include/linux/regulator/driver.h:223: warning: Function parameter or member 'resume' not described in 'regulator_ops'
drivers/usb/typec/bus.c:1: warning: 'typec_altmode_unregister_driver' not found
drivers/usb/typec/bus.c:1: warning: 'typec_altmode_register_driver' not found
drivers/usb/typec/class.c:1: warning: 'typec_altmode_unregister_notifier' not found
drivers/usb/typec/class.c:1: warning: 'typec_altmode_register_notifier' not found
include/linux/w1.h:272: warning: Function parameter or member 'of_match_table' not described in 'w1_family'
fs/direct-io.c:258: warning: Excess function parameter 'offset' description in 'dio_complete'
fs/libfs.c:496: warning: Excess function parameter 'available' description in 'simple_write_end'
fs/posix_acl.c:647: warning: Function parameter or member 'inode' not described in 'posix_acl_update_mode'
fs/posix_acl.c:647: warning: Function parameter or member 'mode_p' not described in 'posix_acl_update_mode'
fs/posix_acl.c:647: warning: Function parameter or member 'acl' not described in 'posix_acl_update_mode'
include/linux/i2c.h:337: warning: Function parameter or member 'init_irq' not described in 'i2c_client'
>> include/linux/iio/iio.h:578: warning: Function parameter or member 'mutex_class' not described in 'iio_dev'
lib/genalloc.c:1: warning: 'gen_pool_add_virt' not found
lib/genalloc.c:1: warning: 'gen_pool_alloc' not found
lib/genalloc.c:1: warning: 'gen_pool_free' not found
lib/genalloc.c:1: warning: 'gen_pool_alloc_algo' not found
mm/util.c:1: warning: 'get_user_pages_fast' not found
mm/slab.c:4215: warning: Function parameter or member 'objp' not described in '__ksize'
include/linux/skbuff.h:893: warning: Function parameter or member 'dev_scratch' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'list' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'ip_defrag_offset' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'skb_mstamp_ns' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member '__cloned_offset' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'head_frag' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member '__pkt_type_offset' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'encapsulation' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'encap_hdr_csum' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'csum_valid' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member '__pkt_vlan_present_offset' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'vlan_present' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'csum_complete_sw' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'csum_level' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'inner_protocol_type' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'remcsum_offload' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'sender_cpu' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'reserved_tailroom' not described in 'sk_buff'
include/linux/skbuff.h:893: warning: Function parameter or member 'inner_ipproto' not described in 'sk_buff'
include/net/sock.h:233: warning: Function parameter or member 'skc_addrpair' not described in 'sock_common'
include/net/sock.h:233: warning: Function parameter or member 'skc_portpair' not described in 'sock_common'
include/net/sock.h:233: warning: Function parameter or member 'skc_ipv6only' not described in 'sock_common'
include/net/sock.h:233: warning: Function parameter or member 'skc_net_refcnt' not described in 'sock_common'
include/net/sock.h:233: warning: Function parameter or member 'skc_v6_daddr' not described in 'sock_common'
include/net/sock.h:233: warning: Function parameter or member 'skc_v6_rcv_saddr' not described in 'sock_common'
include/net/sock.h:233: warning: Function parameter or member 'skc_cookie' not described in 'sock_common'
include/net/sock.h:233: warning: Function parameter or member 'skc_listener' not described in 'sock_common'
include/net/sock.h:233: warning: Function parameter or member 'skc_tw_dr' not described in 'sock_common'
include/net/sock.h:233: warning: Function parameter or member 'skc_rcv_wnd' not described in 'sock_common'
include/net/sock.h:233: warning: Function parameter or member 'skc_tw_rcv_nxt' not described in 'sock_common'
include/net/sock.h:515: warning: Function parameter or member 'sk_rx_skb_cache' not described in 'sock'
include/net/sock.h:515: warning: Function parameter or member 'sk_wq_raw' not described in 'sock'
include/net/sock.h:515: warning: Function parameter or member 'tcp_rtx_queue' not described in 'sock'
include/net/sock.h:515: warning: Function parameter or member 'sk_tx_skb_cache' not described in 'sock'
include/net/sock.h:515: warning: Function parameter or member 'sk_route_forced_caps' not described in 'sock'
include/net/sock.h:515: warning: Function parameter or member 'sk_txtime_report_errors' not described in 'sock'
include/net/sock.h:515: warning: Function parameter or member 'sk_validate_xmit_skb' not described in 'sock'
include/net/sock.h:515: warning: Function parameter or member 'sk_bpf_storage' not described in 'sock'
include/net/sock.h:2439: warning: Function parameter or member 'tcp_rx_skb_cache_key' not described in 'DECLARE_STATIC_KEY_FALSE'
include/net/sock.h:2439: warning: Excess function parameter 'sk' description in 'DECLARE_STATIC_KEY_FALSE'
include/net/sock.h:2439: warning: Excess function parameter 'skb' description in 'DECLARE_STATIC_KEY_FALSE'
include/linux/netdevice.h:2040: warning: Function parameter or member 'gso_partial_features' not described in 'net_device'
include/linux/netdevice.h:2040: warning: Function parameter or member 'l3mdev_ops' not described in 'net_device'
include/linux/netdevice.h:2040: warning: Function parameter or member 'xfrmdev_ops' not described in 'net_device'
include/linux/netdevice.h:2040: warning: Function parameter or member 'tlsdev_ops' not described in 'net_device'
include/linux/netdevice.h:2040: warning: Function parameter or member 'name_assign_type' not described in 'net_device'
include/linux/netdevice.h:2040: warning: Function parameter or member 'ieee802154_ptr' not described in 'net_device'
include/linux/netdevice.h:2040: warning: Function parameter or member 'mpls_ptr' not described in 'net_device'
include/linux/netdevice.h:2040: warning: Function parameter or member 'xdp_prog' not described in 'net_device'
include/linux/netdevice.h:2040: warning: Function parameter or member 'gro_flush_timeout' not described in 'net_device'
include/linux/netdevice.h:2040: warning: Function parameter or member 'nf_hooks_ingress' not described in 'net_device'
include/linux/netdevice.h:2040: warning: Function parameter or member '____cacheline_aligned_in_smp' not described in 'net_device'
include/linux/netdevice.h:2040: warning: Function parameter or member 'qdisc_hash' not described in 'net_device'
include/linux/netdevice.h:2040: warning: Function parameter or member 'xps_cpus_map' not described in 'net_device'
include/linux/netdevice.h:2040: 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'
drivers/net/phy/phylink.c:595: warning: Function parameter or member 'config' not described in 'phylink_create'
drivers/net/phy/phylink.c:595: warning: Excess function parameter 'ndev' description in 'phylink_create'
include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'quotactl' not described in 'security_list_options'
include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'quota_on' not described in 'security_list_options'
include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'sb_free_mnt_opts' not described in 'security_list_options'
include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'sb_eat_lsm_opts' not described in 'security_list_options'
include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'sb_kern_mount' not described in 'security_list_options'
include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'sb_show_options' not described in 'security_list_options'
include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'sb_add_mnt_opt' not described in 'security_list_options'
include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'd_instantiate' not described in 'security_list_options'
include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'getprocattr' not described in 'security_list_options'
include/linux/lsm_hooks.h:1811: warning: Function parameter or member 'setprocattr' not described in 'security_list_options'
drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c:142: warning: Function parameter or member 'blockable' not described in 'amdgpu_mn_read_lock'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:347: warning: cannot understand function prototype: 'struct amdgpu_vm_pt_cursor '
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:348: warning: cannot understand function prototype: 'struct amdgpu_vm_pt_cursor '
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:494: warning: Function parameter or member 'start' not described in 'amdgpu_vm_pt_first_dfs'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:546: warning: Function parameter or member 'adev' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:546: warning: Function parameter or member 'vm' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:546: warning: Function parameter or member 'start' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:546: warning: Function parameter or member 'cursor' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:546: warning: Function parameter or member 'entry' not described in 'for_each_amdgpu_vm_pt_dfs_safe'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:823: warning: Function parameter or member 'level' not described in 'amdgpu_vm_bo_param'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'params' not described in 'amdgpu_vm_update_flags'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'bo' not described in 'amdgpu_vm_update_flags'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'level' not described in 'amdgpu_vm_update_flags'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'pe' not described in 'amdgpu_vm_update_flags'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'addr' not described in 'amdgpu_vm_update_flags'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'count' not described in 'amdgpu_vm_update_flags'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'incr' not described in 'amdgpu_vm_update_flags'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:1285: warning: Function parameter or member 'flags' not described in 'amdgpu_vm_update_flags'
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c:2822: warning: Function parameter or member 'pasid' not described in 'amdgpu_vm_make_compute'
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c:378: warning: Excess function parameter 'entry' description in 'amdgpu_irq_dispatch'
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c:379: warning: Function parameter or member 'ih' not described in 'amdgpu_irq_dispatch'
drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c:379: warning: Excess function parameter 'entry' description in 'amdgpu_irq_dispatch'
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c:1: warning: no structured comments found
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c:1: warning: no structured comments found
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c:1: warning: 'pp_dpm_sclk pp_dpm_mclk pp_dpm_pcie' not found
vim +578 include/linux/iio/iio.h
1612244f8a70da drivers/staging/iio/iio.h Jonathan Cameron 2011-12-05 487
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 488 /**
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 489 * struct iio_dev - industrial I/O device
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 490 * @id: [INTERN] used to identify device internally
63b19547cc3d96 include/linux/iio/iio.h Jonathan Cameron 2017-07-23 491 * @driver_module: [INTERN] used to make it harder to undercut users
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 492 * @modes: [DRIVER] operating modes supported by device
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 493 * @currentmode: [DRIVER] current operating mode
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 494 * @dev: [DRIVER] device structure, should be assigned a parent
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 495 * and owner
5aa9618896e0ba drivers/staging/iio/iio.h Jonathan Cameron 2011-08-30 496 * @event_interface: [INTERN] event chrdevs associated with interrupt lines
14555b14455f9a drivers/staging/iio/iio.h Jonathan Cameron 2011-09-21 497 * @buffer: [DRIVER] any buffer present
84b36ce5f79c01 include/linux/iio/iio.h Jonathan Cameron 2012-06-30 498 * @buffer_list: [INTERN] list of all buffers currently attached
420fe2e9471518 drivers/staging/iio/iio.h Jonathan Cameron 2012-04-21 499 * @scan_bytes: [INTERN] num bytes captured to be fed to buffer demux
0118de7b4c04cb include/linux/iio/iio.h Daniel Baluta 2016-02-08 500 * @mlock: [DRIVER] lock used to prevent simultaneous device state
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 501 * changes
e5c003ae82865c drivers/staging/iio/iio.h Jonathan Cameron 2010-05-04 502 * @available_scan_masks: [DRIVER] optional array of allowed bitmasks
32b5eecab0f2d6 drivers/staging/iio/iio.h Jonathan Cameron 2011-09-02 503 * @masklength: [INTERN] the length of the mask established from
32b5eecab0f2d6 drivers/staging/iio/iio.h Jonathan Cameron 2011-09-02 504 * channels
959d2952d124f0 drivers/staging/iio/iio.h Jonathan Cameron 2011-12-05 505 * @active_scan_mask: [INTERN] union of all scan masks requested by buffers
fd6487f8439f78 drivers/staging/iio/iio.h Jonathan Cameron 2012-04-21 506 * @scan_timestamp: [INTERN] set if any buffers have requested timestamp
f1264809eb7fe4 drivers/staging/iio/iio.h Jonathan Cameron 2012-04-21 507 * @scan_index_timestamp:[INTERN] cache of the index to the timestamp
14555b14455f9a drivers/staging/iio/iio.h Jonathan Cameron 2011-09-21 508 * @trig: [INTERN] current device trigger (buffer modes)
f00fd7ae4f409a include/linux/iio/iio.h Jonathan Corbet 2017-07-30 509 * @trig_readonly: [INTERN] mark the current trigger immutable
25985edcedea63 drivers/staging/iio/iio.h Lucas De Marchi 2011-03-30 510 * @pollfunc: [DRIVER] function run on trigger being received
735ad074ffa72c include/linux/iio/iio.h Vladimir Barinov 2015-08-20 511 * @pollfunc_event: [DRIVER] function run on events trigger being received
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron 2011-05-18 512 * @channels: [DRIVER] channel specification structure table
1787948873fd2c include/linux/iio/iio.h Peter Meerwald 2012-06-12 513 * @num_channels: [DRIVER] number of channels specified in @channels.
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron 2011-05-18 514 * @channel_attr_list: [INTERN] keep track of automatically created channel
1a25e5928e5ff7 drivers/staging/iio/iio.h Jonathan Cameron 2011-08-30 515 * attributes
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron 2011-09-02 516 * @chan_attr_group: [INTERN] group for all attrs in base directory
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron 2011-05-18 517 * @name: [DRIVER] name of the device.
2c3d0c9ffd24d9 include/linux/iio/iio.h Phil Reid 2019-09-19 518 * @label: [DRIVER] unique name to identify which device this is
1a25e5928e5ff7 drivers/staging/iio/iio.h Jonathan Cameron 2011-08-30 519 * @info: [DRIVER] callbacks and constant info from driver
bc2b7dab629a51 include/linux/iio/iio.h Gregor Boirie 2016-03-09 520 * @clock_id: [INTERN] timestamping clock posix identifier
ac917a81117ce0 drivers/staging/iio/iio.h Jonathan Cameron 2012-02-15 521 * @info_exist_lock: [INTERN] lock to prevent use during removal
ecbf20ca95546f drivers/staging/iio/iio.h Jonathan Cameron 2012-04-10 522 * @setup_ops: [DRIVER] callbacks to call before and after buffer
ecbf20ca95546f drivers/staging/iio/iio.h Jonathan Cameron 2012-04-10 523 * enable/disable
1a25e5928e5ff7 drivers/staging/iio/iio.h Jonathan Cameron 2011-08-30 524 * @chrdev: [INTERN] associated character device
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron 2011-09-02 525 * @groups: [INTERN] attribute groups
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron 2011-09-02 526 * @groupcounter: [INTERN] index of next attribute group
bb01443e2cdad4 drivers/staging/iio/iio.h Lars-Peter Clausen 2011-12-19 527 * @flags: [INTERN] file ops related flags including busy flag.
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich 2012-03-01 528 * @debugfs_dentry: [INTERN] device specific debugfs dentry.
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich 2012-03-01 529 * @cached_reg_addr: [INTERN] cached register address for debugfs reads.
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich 2012-03-01 530 */
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 531 struct iio_dev {
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 532 int id;
63b19547cc3d96 include/linux/iio/iio.h Jonathan Cameron 2017-07-23 533 struct module *driver_module;
4024bc73b1d1d8 drivers/staging/iio/iio.h Jonathan Cameron 2011-08-12 534
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 535 int modes;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 536 int currentmode;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 537 struct device dev;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 538
5aa9618896e0ba drivers/staging/iio/iio.h Jonathan Cameron 2011-08-30 539 struct iio_event_interface *event_interface;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 540
14555b14455f9a drivers/staging/iio/iio.h Jonathan Cameron 2011-09-21 541 struct iio_buffer *buffer;
84b36ce5f79c01 include/linux/iio/iio.h Jonathan Cameron 2012-06-30 542 struct list_head buffer_list;
420fe2e9471518 drivers/staging/iio/iio.h Jonathan Cameron 2012-04-21 543 int scan_bytes;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 544 struct mutex mlock;
dc21ae17d2148d include/linux/iio/iio.h Olivier Moysan 2019-10-11 545 int mutex_class;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 546
cd4361c7e2e077 drivers/staging/iio/iio.h Michael Hennerich 2012-02-22 547 const unsigned long *available_scan_masks;
32b5eecab0f2d6 drivers/staging/iio/iio.h Jonathan Cameron 2011-09-02 548 unsigned masklength;
cd4361c7e2e077 drivers/staging/iio/iio.h Michael Hennerich 2012-02-22 549 const unsigned long *active_scan_mask;
fd6487f8439f78 drivers/staging/iio/iio.h Jonathan Cameron 2012-04-21 550 bool scan_timestamp;
f1264809eb7fe4 drivers/staging/iio/iio.h Jonathan Cameron 2012-04-21 551 unsigned scan_index_timestamp;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 552 struct iio_trigger *trig;
c8cdf70890d89c include/linux/iio/iio.h Matt Ranostay 2016-09-02 553 bool trig_readonly;
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 554 struct iio_poll_func *pollfunc;
735ad074ffa72c include/linux/iio/iio.h Vladimir Barinov 2015-08-20 555 struct iio_poll_func *pollfunc_event;
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron 2011-05-18 556
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron 2011-05-18 557 struct iio_chan_spec const *channels;
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron 2011-05-18 558 int num_channels;
1d892719e70e47 drivers/staging/iio/iio.h Jonathan Cameron 2011-05-18 559
6fe8135fccd66a drivers/staging/iio/iio.h Jonathan Cameron 2011-05-18 560 struct list_head channel_attr_list;
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron 2011-09-02 561 struct attribute_group chan_attr_group;
1b732888d83f71 drivers/staging/iio/iio.h Jonathan Cameron 2011-05-18 562 const char *name;
2c3d0c9ffd24d9 include/linux/iio/iio.h Phil Reid 2019-09-19 563 const char *label;
6fe8135fccd66a drivers/staging/iio/iio.h Jonathan Cameron 2011-05-18 564 const struct iio_info *info;
bc2b7dab629a51 include/linux/iio/iio.h Gregor Boirie 2016-03-09 565 clockid_t clock_id;
ac917a81117ce0 drivers/staging/iio/iio.h Jonathan Cameron 2012-02-15 566 struct mutex info_exist_lock;
1612244f8a70da drivers/staging/iio/iio.h Jonathan Cameron 2011-12-05 567 const struct iio_buffer_setup_ops *setup_ops;
1aa042783251c2 drivers/staging/iio/iio.h Jonathan Cameron 2011-08-30 568 struct cdev chrdev;
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron 2011-09-02 569 #define IIO_MAX_GROUPS 6
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron 2011-09-02 570 const struct attribute_group *groups[IIO_MAX_GROUPS + 1];
26d25ae3f0d8ff drivers/staging/iio/iio.h Jonathan Cameron 2011-09-02 571 int groupcounter;
bb01443e2cdad4 drivers/staging/iio/iio.h Lars-Peter Clausen 2011-12-19 572
bb01443e2cdad4 drivers/staging/iio/iio.h Lars-Peter Clausen 2011-12-19 573 unsigned long flags;
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich 2012-03-01 574 #if defined(CONFIG_DEBUG_FS)
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich 2012-03-01 575 struct dentry *debugfs_dentry;
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich 2012-03-01 576 unsigned cached_reg_addr;
e553f182d55bd2 drivers/staging/iio/iio.h Michael Hennerich 2012-03-01 577 #endif
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 @578 };
847ec80bbaa76a drivers/staging/iio/iio.h Jonathan Cameron 2009-08-18 579
:::::: The code at line 578 was first introduced by commit
:::::: 847ec80bbaa76aae41062d6802cea9c1b2289f14 Staging: IIO: core support for device registration and management
:::::: TO: Jonathan Cameron <jic23@cam.ac.uk>
:::::: CC: Greg Kroah-Hartman <gregkh@suse.de>
---
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: 7282 bytes --]
prev parent reply other threads:[~2019-10-14 4:06 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-10-11 15:13 [PATCH][RFC] iio: core: add a class hierarchy on iio device lock Olivier Moysan
2019-10-11 15:13 ` Olivier Moysan
2019-10-12 8:57 ` Jonathan Cameron
2019-10-12 8:57 ` Jonathan Cameron
2019-10-14 15:59 ` Olivier MOYSAN
2019-10-14 15:59 ` Olivier MOYSAN
2019-10-15 21:11 ` Lars-Peter Clausen
2019-10-15 21:11 ` Lars-Peter Clausen
2019-10-22 11:53 ` Jonathan Cameron
2019-10-22 11:53 ` Jonathan Cameron
2019-10-14 4:06 ` kbuild test robot [this message]
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=201910141139.lpuIuu8l%lkp@intel.com \
--to=lkp@intel.com \
--cc=kbuild-all@lists.01.org \
/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.