Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 1 | # -*- coding: utf-8; mode: python -*- |
| 2 | |
| 3 | project = 'Linux Media Subsystem Documentation' |
| 4 | |
| 5 | # It is possible to run Sphinx in nickpick mode with: |
| 6 | nitpicky = True |
| 7 | |
| 8 | # within nit-picking build, do not refer to any intersphinx object |
| 9 | intersphinx_mapping = {} |
| 10 | |
| 11 | # In nickpick mode, it will complain about lots of missing references that |
| 12 | # |
| 13 | # 1) are just typedefs like: bool, __u32, etc; |
| 14 | # 2) It will complain for things like: enum, NULL; |
| 15 | # 3) It will complain for symbols that should be on different |
| 16 | # books (but currently aren't ported to ReST) |
| 17 | # |
| 18 | # The list below has a list of such symbols to be ignored in nitpick mode |
| 19 | # |
| 20 | nitpick_ignore = [ |
| 21 | ("c:func", "clock_gettime"), |
| 22 | ("c:func", "close"), |
| 23 | ("c:func", "container_of"), |
Mauro Carvalho Chehab | b3ef444 | 2016-08-29 08:39:47 -0300 | [diff] [blame] | 24 | ("c:func", "copy_from_user"), |
| 25 | ("c:func", "copy_to_user"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 26 | ("c:func", "determine_valid_ioctls"), |
| 27 | ("c:func", "ERR_PTR"), |
Mauro Carvalho Chehab | b3ef444 | 2016-08-29 08:39:47 -0300 | [diff] [blame] | 28 | ("c:func", "i2c_new_device"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 29 | ("c:func", "ioctl"), |
| 30 | ("c:func", "IS_ERR"), |
Mauro Carvalho Chehab | 730fbf2 | 2016-08-29 16:09:16 -0300 | [diff] [blame] | 31 | ("c:func", "KERNEL_VERSION"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 32 | ("c:func", "mmap"), |
| 33 | ("c:func", "open"), |
| 34 | ("c:func", "pci_name"), |
| 35 | ("c:func", "poll"), |
| 36 | ("c:func", "PTR_ERR"), |
| 37 | ("c:func", "read"), |
| 38 | ("c:func", "release"), |
| 39 | ("c:func", "set"), |
| 40 | ("c:func", "struct fd_set"), |
| 41 | ("c:func", "struct pollfd"), |
| 42 | ("c:func", "usb_make_path"), |
Mauro Carvalho Chehab | 434b67c | 2016-09-08 14:12:29 -0300 | [diff] [blame] | 43 | ("c:func", "wait_finish"), |
| 44 | ("c:func", "wait_prepare"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 45 | ("c:func", "write"), |
Mauro Carvalho Chehab | b3ef444 | 2016-08-29 08:39:47 -0300 | [diff] [blame] | 46 | |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 47 | ("c:type", "atomic_t"), |
| 48 | ("c:type", "bool"), |
Mauro Carvalho Chehab | 1b81f01 | 2016-08-19 12:00:43 -0300 | [diff] [blame] | 49 | ("c:type", "boolean"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 50 | ("c:type", "buf_queue"), |
| 51 | ("c:type", "device"), |
| 52 | ("c:type", "device_driver"), |
| 53 | ("c:type", "device_node"), |
| 54 | ("c:type", "enum"), |
Mauro Carvalho Chehab | 1b81f01 | 2016-08-19 12:00:43 -0300 | [diff] [blame] | 55 | ("c:type", "fd"), |
| 56 | ("c:type", "fd_set"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 57 | ("c:type", "file"), |
| 58 | ("c:type", "i2c_adapter"), |
| 59 | ("c:type", "i2c_board_info"), |
| 60 | ("c:type", "i2c_client"), |
Mauro Carvalho Chehab | 1b81f01 | 2016-08-19 12:00:43 -0300 | [diff] [blame] | 61 | ("c:type", "int16_t"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 62 | ("c:type", "ktime_t"), |
| 63 | ("c:type", "led_classdev_flash"), |
| 64 | ("c:type", "list_head"), |
| 65 | ("c:type", "lock_class_key"), |
| 66 | ("c:type", "module"), |
| 67 | ("c:type", "mutex"), |
Mauro Carvalho Chehab | 1b81f01 | 2016-08-19 12:00:43 -0300 | [diff] [blame] | 68 | ("c:type", "NULL"), |
| 69 | ("c:type", "off_t"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 70 | ("c:type", "pci_dev"), |
| 71 | ("c:type", "pdvbdev"), |
Mauro Carvalho Chehab | 434b67c | 2016-09-08 14:12:29 -0300 | [diff] [blame] | 72 | ("c:type", "poll_table"), |
Mauro Carvalho Chehab | 730fbf2 | 2016-08-29 16:09:16 -0300 | [diff] [blame] | 73 | ("c:type", "platform_device"), |
Mauro Carvalho Chehab | 1b81f01 | 2016-08-19 12:00:43 -0300 | [diff] [blame] | 74 | ("c:type", "pollfd"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 75 | ("c:type", "poll_table_struct"), |
| 76 | ("c:type", "s32"), |
| 77 | ("c:type", "s64"), |
| 78 | ("c:type", "sd"), |
Mauro Carvalho Chehab | 1b81f01 | 2016-08-19 12:00:43 -0300 | [diff] [blame] | 79 | ("c:type", "size_t"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 80 | ("c:type", "spi_board_info"), |
| 81 | ("c:type", "spi_device"), |
| 82 | ("c:type", "spi_master"), |
Mauro Carvalho Chehab | 1b81f01 | 2016-08-19 12:00:43 -0300 | [diff] [blame] | 83 | ("c:type", "ssize_t"), |
Mauro Carvalho Chehab | b3ef444 | 2016-08-29 08:39:47 -0300 | [diff] [blame] | 84 | ("c:type", "fb_fix_screeninfo"), |
| 85 | ("c:type", "pollfd"), |
| 86 | ("c:type", "timeval"), |
| 87 | ("c:type", "video_capability"), |
Mauro Carvalho Chehab | 1b81f01 | 2016-08-19 12:00:43 -0300 | [diff] [blame] | 88 | ("c:type", "timeval"), |
| 89 | ("c:type", "__u16"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 90 | ("c:type", "u16"), |
Mauro Carvalho Chehab | 1b81f01 | 2016-08-19 12:00:43 -0300 | [diff] [blame] | 91 | ("c:type", "__u32"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 92 | ("c:type", "u32"), |
Mauro Carvalho Chehab | 1b81f01 | 2016-08-19 12:00:43 -0300 | [diff] [blame] | 93 | ("c:type", "__u64"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 94 | ("c:type", "u64"), |
| 95 | ("c:type", "u8"), |
Mauro Carvalho Chehab | 1b81f01 | 2016-08-19 12:00:43 -0300 | [diff] [blame] | 96 | ("c:type", "uint16_t"), |
| 97 | ("c:type", "uint32_t"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 98 | ("c:type", "union"), |
Mauro Carvalho Chehab | b3ef444 | 2016-08-29 08:39:47 -0300 | [diff] [blame] | 99 | ("c:type", "__user"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 100 | ("c:type", "usb_device"), |
Mauro Carvalho Chehab | 730fbf2 | 2016-08-29 16:09:16 -0300 | [diff] [blame] | 101 | ("c:type", "usb_interface"), |
Mauro Carvalho Chehab | bba65c1 | 2016-08-30 12:18:09 -0300 | [diff] [blame] | 102 | ("c:type", "v4l2_std_id"), |
Mauro Carvalho Chehab | 1b81f01 | 2016-08-19 12:00:43 -0300 | [diff] [blame] | 103 | ("c:type", "video_system_t"), |
Mauro Carvalho Chehab | 434b67c | 2016-09-08 14:12:29 -0300 | [diff] [blame] | 104 | ("c:type", "vm_area_struct"), |
Mauro Carvalho Chehab | bcb53f0 | 2016-09-08 18:01:36 -0300 | [diff] [blame] | 105 | |
| 106 | # Opaque structures |
| 107 | |
| 108 | ("c:type", "v4l2_m2m_dev"), |
Markus Heiser | 482941a | 2016-08-13 16:12:44 +0200 | [diff] [blame] | 109 | ] |