/drivers/media/platform/exynos4-is/ |
H A D | fimc-is-regs.c | 9 * This program is free software; you can redistribute it and/or modify 15 #include "fimc-is.h" 16 #include "fimc-is-command.h" 17 #include "fimc-is-regs.h" 18 #include "fimc-is-sensor.h" 20 void fimc_is_fw_clear_irq1(struct fimc_is *is, unsigned int nr) argument 22 mcuctl_write(1UL << nr, is, MCUCTL_REG_INTCR1); 25 void fimc_is_fw_clear_irq2(struct fimc_is *is) argument 27 u32 cfg = mcuctl_read(is, MCUCTL_REG_INTSR2); 28 mcuctl_write(cfg, is, MCUCTL_REG_INTCR 31 fimc_is_hw_set_intgr0_gd0(struct fimc_is *is) argument 36 fimc_is_hw_wait_intmsr0_intmsd0(struct fimc_is *is) argument 56 fimc_is_hw_set_param(struct fimc_is *is) argument 75 fimc_is_hw_set_tune(struct fimc_is *is) argument 89 fimc_is_hw_get_params(struct fimc_is *is, unsigned int num_args) argument 108 fimc_is_hw_set_isp_buf_mask(struct fimc_is *is, unsigned int mask) argument 122 fimc_is_hw_set_sensor_num(struct fimc_is *is) argument 132 fimc_is_hw_close_sensor(struct fimc_is *is, unsigned int index) argument 144 fimc_is_hw_get_setfile_addr(struct fimc_is *is) argument 152 fimc_is_hw_load_setfile(struct fimc_is *is) argument 160 fimc_is_hw_change_mode(struct fimc_is *is) argument 177 fimc_is_hw_stream_on(struct fimc_is *is) argument 186 fimc_is_hw_stream_off(struct fimc_is *is) argument 194 fimc_is_hw_subip_power_off(struct fimc_is *is) argument 202 fimc_is_itf_s_param(struct fimc_is *is, bool update) argument 221 fimc_is_itf_mode_change(struct fimc_is *is) argument [all...] |
H A D | fimc-is.c | 9 * This program is free software; you can redistribute it and/or modify 37 #include "fimc-is.h" 38 #include "fimc-is-command.h" 39 #include "fimc-is-errno.h" 40 #include "fimc-is-i2c.h" 41 #include "fimc-is-param.h" 42 #include "fimc-is-regs.h" 66 static void fimc_is_put_clocks(struct fimc_is *is) argument 71 if (IS_ERR(is->clocks[i])) 73 clk_put(is 78 fimc_is_get_clocks(struct fimc_is *is) argument 101 fimc_is_setup_clocks(struct fimc_is *is) argument 132 fimc_is_enable_clocks(struct fimc_is *is) argument 152 fimc_is_disable_clocks(struct fimc_is *is) argument 164 fimc_is_parse_sensor_config(struct fimc_is *is, unsigned int index, struct device_node *node) argument 198 fimc_is_register_subdevs(struct fimc_is *is) argument 224 fimc_is_unregister_subdevs(struct fimc_is *is) argument 230 fimc_is_load_setfile(struct fimc_is *is, char *file_name) argument 262 fimc_is_cpu_set_power(struct fimc_is *is, int on) argument 293 fimc_is_wait_event(struct fimc_is *is, unsigned long bit, unsigned int state, unsigned int timeout) argument 307 fimc_is_start_firmware(struct fimc_is *is) argument 333 fimc_is_alloc_cpu_memory(struct fimc_is *is) argument 366 fimc_is_free_cpu_memory(struct fimc_is *is) argument 379 struct fimc_is *is = context; local 438 fimc_is_request_firmware(struct fimc_is *is, const char *fw_name) argument 446 fimc_is_general_irq_handler(struct fimc_is *is) argument 601 struct fimc_is *is = priv; local 618 fimc_is_hw_open_sensor(struct fimc_is *is, struct fimc_is_sensor *sensor) argument 648 fimc_is_hw_initialize(struct fimc_is *is) argument 734 struct fimc_is *is = s->private; local 758 fimc_is_debugfs_remove(struct fimc_is *is) argument 764 fimc_is_debugfs_create(struct fimc_is *is) argument 784 struct fimc_is *is; local 889 struct fimc_is *is = dev_get_drvdata(dev); local 901 struct fimc_is *is = dev_get_drvdata(dev); local 916 struct fimc_is *is = dev_get_drvdata(dev); local 929 struct fimc_is *is = dev_get_drvdata(dev); local [all...] |
H A D | Makefile | 4 exynos4-is-common-objs := common.o 6 exynos-fimc-is-objs := fimc-is.o fimc-isp.o fimc-is-sensor.o fimc-is-regs.o 7 exynos-fimc-is-objs += fimc-is-param.o fimc-is-errno.o fimc-is-i2c.o 10 exynos-fimc-is [all...] |
H A D | fimc-is-param.c | 9 * This program is free software; you can redistribute it and/or modify 29 #include "fimc-is.h" 30 #include "fimc-is-command.h" 31 #include "fimc-is-errno.h" 32 #include "fimc-is-param.h" 33 #include "fimc-is-regs.h" 34 #include "fimc-is-sensor.h" 41 static void __fimc_is_hw_update_param_global_shotmode(struct fimc_is *is) argument 45 dst = &is->is_p_region->parameter.global.shotmode; 46 src = &is 50 __fimc_is_hw_update_param_sensor_framerate(struct fimc_is *is) argument 59 __fimc_is_hw_update_param(struct fimc_is *is, u32 offset) argument 164 __get_pending_param_count(struct fimc_is *is) argument 178 __is_hw_update_params(struct fimc_is *is) argument 210 __is_get_frame_size(struct fimc_is *is, struct v4l2_mbus_framefmt *mf) argument 219 __is_set_frame_size(struct fimc_is *is, struct v4l2_mbus_framefmt *mf) argument 256 fimc_is_hw_get_sensor_max_framerate(struct fimc_is *is) argument 266 __is_set_sensor(struct fimc_is *is, int fps) argument 290 __is_set_init_isp_aa(struct fimc_is *is) argument 311 __is_set_isp_flash(struct fimc_is *is, u32 cmd, u32 redeye) argument 323 __is_set_isp_awb(struct fimc_is *is, u32 cmd, u32 val) argument 337 __is_set_isp_effect(struct fimc_is *is, u32 cmd) argument 350 __is_set_isp_iso(struct fimc_is *is, u32 cmd, u32 val) argument 364 __is_set_isp_adjust(struct fimc_is *is, u32 cmd, u32 val) argument 411 __is_set_isp_metering(struct fimc_is *is, u32 id, u32 val) argument 446 __is_set_isp_afc(struct fimc_is *is, u32 cmd, u32 val) argument 460 __is_set_drc_control(struct fimc_is *is, u32 val) argument 472 __is_set_fd_control(struct fimc_is *is, u32 val) argument 487 __is_set_fd_config_maxface(struct fimc_is *is, u32 val) argument 507 __is_set_fd_config_rollangle(struct fimc_is *is, u32 val) argument 527 __is_set_fd_config_yawangle(struct fimc_is *is, u32 val) argument 547 __is_set_fd_config_smilemode(struct fimc_is *is, u32 val) argument 567 __is_set_fd_config_blinkmode(struct fimc_is *is, u32 val) argument 587 __is_set_fd_config_eyedetect(struct fimc_is *is, u32 val) argument 607 __is_set_fd_config_mouthdetect(struct fimc_is *is, u32 val) argument 627 __is_set_fd_config_orientation(struct fimc_is *is, u32 val) argument 647 __is_set_fd_config_orientation_val(struct fimc_is *is, u32 val) argument 667 fimc_is_set_initial_params(struct fimc_is *is) argument [all...] |
H A D | fimc-is-regs.h | 9 * This program is free software; you can redistribute it and/or modify 143 void fimc_is_fw_clear_irq1(struct fimc_is *is, unsigned int bit); 144 void fimc_is_fw_clear_irq2(struct fimc_is *is); 145 int fimc_is_hw_get_params(struct fimc_is *is, unsigned int num); 147 void fimc_is_hw_set_intgr0_gd0(struct fimc_is *is); 148 int fimc_is_hw_wait_intmsr0_intmsd0(struct fimc_is *is); 149 void fimc_is_hw_set_sensor_num(struct fimc_is *is); 150 void fimc_is_hw_set_isp_buf_mask(struct fimc_is *is, unsigned int mask); 151 void fimc_is_hw_stream_on(struct fimc_is *is); 152 void fimc_is_hw_stream_off(struct fimc_is *is); [all...] |
H A D | fimc-isp.c | 9 * This program is free software; you can redistribute it and/or modify 29 #include "fimc-is-command.h" 30 #include "fimc-is-param.h" 31 #include "fimc-is-regs.h" 32 #include "fimc-is.h" 91 void fimc_isp_irq_handler(struct fimc_is *is) argument 93 is->i2h_cmd.args[0] = mcuctl_read(is, MCUCTL_REG_ISSR(20)); 94 is->i2h_cmd.args[1] = mcuctl_read(is, MCUCTL_REG_ISS 204 struct fimc_is *is = fimc_isp_to_is(isp); local 258 struct fimc_is *is = fimc_isp_to_is(isp); local 307 struct fimc_is *is = fimc_isp_to_is(isp); local 442 __ctrl_set_white_balance(struct fimc_is *is, int value) argument 471 __ctrl_set_aewb_lock(struct fimc_is *is, struct v4l2_ctrl *ctrl) argument 505 __ctrl_set_iso(struct fimc_is *is, int value) argument 522 __ctrl_set_metering(struct fimc_is *is, unsigned int value) argument 547 __ctrl_set_afc(struct fimc_is *is, int value) argument 569 __ctrl_set_image_effect(struct fimc_is *is, int value) argument 594 struct fimc_is *is = fimc_isp_to_is(isp); local 677 struct fimc_is *is = fimc_isp_to_is(isp); local [all...] |
H A D | fimc-isp-video.h | 7 * This program is free software; you can redistribute it and/or modify 25 void fimc_isp_video_irq_handler(struct fimc_is *is); 27 static inline void fimc_isp_video_irq_handler(struct fimc_is *is) argument
|
H A D | fimc-is.h | 9 * This program is free software; you can redistribute it and/or modify 29 #include "fimc-is-command.h" 30 #include "fimc-is-sensor.h" 31 #include "fimc-is-param.h" 32 #include "fimc-is-regs.h" 34 #define FIMC_IS_DRV_NAME "exynos4-fimc-is" 232 * struct fimc_is - fimc-is data structure 295 static inline struct chain_config *__get_curr_is_config(struct fimc_is *is) argument 297 return &is->config[is 305 fimc_is_set_param_bit(struct fimc_is *is, int num) argument 312 fimc_is_set_param_ctrl_cmd(struct fimc_is *is, int cmd) argument 317 mcuctl_write(u32 v, struct fimc_is *is, unsigned int offset) argument 322 mcuctl_read(struct fimc_is *is, unsigned int offset) argument 327 pmuisp_write(u32 v, struct fimc_is *is, unsigned int offset) argument 332 pmuisp_read(struct fimc_is *is, unsigned int offset) argument [all...] |
/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | Kconfig | 12 This is a gigabit ethernet driver for EG20T PCH. 13 EG20T PCH is the platform controller hub that is used in Intel's 15 Using this interface, it is able to access system devices connected 20 ML7223 IOH is for MP(Media Phone) use. ML7831 IOH is for general 22 ML7223/ML7831 is companion chip for Intel Atom E6xx series. 23 ML7223/ML7831 is completely compatible for Intel EG20T PCH.
|
/drivers/isdn/i4l/ |
H A D | isdn_ppp.c | 34 static int isdn_ppp_set_compressor(struct ippp_struct *is, struct isdn_ppp_comp_data *); 40 struct ippp_struct *is, struct ippp_struct *master, int type); 45 static void isdn_ppp_ccp_kickup(struct ippp_struct *is); 46 static void isdn_ppp_ccp_xmit_reset(struct ippp_struct *is, int proto, 49 static struct ippp_ccp_reset *isdn_ppp_ccp_reset_alloc(struct ippp_struct *is); 50 static void isdn_ppp_ccp_reset_free(struct ippp_struct *is); 51 static void isdn_ppp_ccp_reset_free_state(struct ippp_struct *is, 54 static struct ippp_ccp_reset_state *isdn_ppp_ccp_reset_alloc_state(struct ippp_struct *is, 56 static void isdn_ppp_ccp_reset_trans(struct ippp_struct *is, 58 static void isdn_ppp_ccp_reset_ack_rcvd(struct ippp_struct *is, 110 struct ippp_struct *is; local 160 struct ippp_struct *is; local 245 struct ippp_struct *is; local 282 struct ippp_struct *is; local 340 struct ippp_struct *is; local 474 struct ippp_struct *is; local 690 struct ippp_struct *is; local 734 struct ippp_struct *is; local 784 struct ippp_struct *is; local 825 struct ippp_struct *is; local 944 isdn_ppp_skip_ac(struct ippp_struct *is, struct sk_buff *skb) argument 996 struct ippp_struct *is; local 1053 struct ippp_struct *is, *mis; local 1486 struct ippp_struct *is = ippp_table[lp->ppp_slot]; local 1573 struct ippp_struct *is; local 1613 struct ippp_struct *is; local 1957 isdn_ppp_bundle(struct ippp_struct *is, int unit) argument 2178 isdn_ppp_ccp_kickup(struct ippp_struct *is) argument 2218 isdn_ppp_ccp_xmit_reset(struct ippp_struct *is, int proto, unsigned char code, unsigned char id, unsigned char *data, int len) argument 2269 isdn_ppp_ccp_reset_alloc(struct ippp_struct *is) argument 2284 isdn_ppp_ccp_reset_free(struct ippp_struct *is) argument 2300 isdn_ppp_ccp_reset_free_state(struct ippp_struct *is, unsigned char id) argument 2354 isdn_ppp_ccp_reset_alloc_state(struct ippp_struct *is, unsigned char id) argument 2380 isdn_ppp_ccp_reset_trans(struct ippp_struct *is, struct isdn_ppp_resetparams *rp) argument 2483 isdn_ppp_ccp_reset_ack_rcvd(struct ippp_struct *is, unsigned char id) argument 2523 isdn_ppp_decompress(struct sk_buff *skb, struct ippp_struct *is, struct ippp_struct *master, int *proto) argument 2606 isdn_ppp_compress(struct sk_buff *skb_in, int *proto, struct ippp_struct *is, struct ippp_struct *master, int type) argument 2669 struct ippp_struct *is; local 2845 struct ippp_struct *mis, *is; local 2966 isdn_ppp_set_compressor(struct ippp_struct *is, struct isdn_ppp_comp_data *data) argument [all...] |
/drivers/misc/vmw_vmci/ |
H A D | Kconfig | 9 This is VMware's Virtual Machine Communication Interface. It enables
|
/drivers/net/caif/ |
H A D | Kconfig | 12 The CAIF TTY transport driver is a Line Discipline (ldisc) 13 identified as N_CAIF. When this ldisc is opened from user space 23 platform specific SPI device. A sample CAIF SPI Platform device is
|
/drivers/mcb/ |
H A D | Kconfig | 11 The MCB (MEN Chameleon Bus) is a Bus specific to MEN Mikroelektronik 12 FPGA based devices. It is used to identify MCB based IP-Cores within 16 If build as a module, the module is called mcb.ko 25 This is a MCB carrier on a PCI device. Both PCI attached on-board 29 If build as a module, the module is called mcb-pci.ko
|
/drivers/isdn/hardware/mISDN/ |
H A D | mISDNisar.c | 8 * This program is free software; you can redistribute it and/or modify 12 * This program is distributed in the hope that it will be useful, 67 * if msg is NULL use isar->buf 101 * if msg is NULL use isar->buf 256 /* the ISAR is big endian */ 417 pr_debug("%s: HL->LL FAXIND %x\n", ch->is->name, status); 427 if (!ch->is->clsb) { 428 pr_debug("%s; ISAR zero len frame\n", ch->is->name); 429 ch->is->write_reg(ch->is [all...] |
/drivers/gpu/drm/ |
H A D | Kconfig | 22 (/dev/agpgart) support if it is available for your platform. 51 feature is provided as a workaround for broken hardware, the 52 default case is N. Details and instructions how to build your own 88 graphics card. If M is selected, the module will be called tdfx. 96 is selected, the module will be called r128. AGP support for 97 this card is strongly suggested (unless you have a PCI version). 119 If M is selected, the module will be called radeon. 130 Choose this option if you have an Intel I810 graphics card. If M is 131 selected, the module will be called i810. AGP support is required 142 card. If M is selecte [all...] |
/drivers/hsi/ |
H A D | Kconfig | 7 The "High speed synchronous Serial Interface" is
|
/drivers/net/ethernet/dec/tulip/ |
H A D | Kconfig | 18 This driver is developed for the SMC EtherPower series Ethernet 21 of this type. (If your card is NOT SMC EtherPower 10/100 PCI 38 (the descriptor is 16 bytes). This is necessary on systems that lack 39 cache coherence, an example is PowerMac 5500. Otherwise 0 is safe. 40 Default is 0, and range is 0 to 31. 47 This driver is developed for the SMC EtherPower series Ethernet 50 of this type. (If your card is NO [all...] |
/drivers/hsi/controllers/ |
H A D | Kconfig | 10 SSI is a legacy version of HSI. It is usually used to connect
|
/drivers/memstick/ |
H A D | Kconfig | 8 Sony MemoryStick is a proprietary storage/extension card protocol. 18 This is an option for use by developers; most people should
|
/drivers/mmc/card/ |
H A D | Kconfig | 23 Number of minors per block device. One is needed for every 26 Number of total MMC minors available is 256, so your number 30 Default is 8 to be backwards compatible with previous 40 SD/MMC is a high latency protocol where it is crucial to 54 bool "Deferr MMC layer resume until I/O is requested" 59 is requested. This will reduce overall resume latency and 75 "test" file in debugfs under each card. Note that whatever is 78 This driver is only of interest to those developing or
|
/drivers/usb/musb/ |
H A D | Kconfig | 23 If you do not know what this is, please say N. 56 This is the default mode of working of MUSB controller where 139 Enable DMA transfers when TI CPPI DMA is available. 151 Enable DMA transfers on TUSB 6010 when OMAP DMA is available. 156 All data is copied between memory and FIFO by the CPU. 160 is unavailable (or unstable). When DMA is enabled at compile time,
|
/drivers/misc/ |
H A D | ioc4.c | 2 * This file is subject to the terms and conditions of the GNU General Public 20 * This is all necessary because IOC4 is not implemented as a multi-function 63 ioc4_register_submodule(struct ioc4_submodule *is) argument 68 list_add(&is->is_list, &ioc4_submodules); 71 if (!is->is_probe) 75 if (is->is_probe(idd)) { 79 __func__, module_name(is->is_owner), 90 ioc4_unregister_submodule(struct ioc4_submodule *is) argument 95 list_del(&is 283 struct ioc4_submodule *is; local 418 struct ioc4_submodule *is; local [all...] |
/drivers/uwb/ |
H A D | Kconfig | 9 UWB is a high-bandwidth, low-power, point-to-point radio 10 technology using a wide spectrum (3.1-10.6GHz). It is 15 The topology is peer to peer; however, higher level 21 below. It is ok to select all of them, no harm done. 35 devices. HWA stands for Host Wire Adapter, and it is a UWB 40 is safe to select any even if you do not have the hardware. 48 WHCI is a specification developed by Intel 56 is safe to select any even if you do not have the hardware. 68 is safe to select any even if you do not have the hardware.
|
/drivers/isdn/mISDN/ |
H A D | Kconfig | 23 E.g. it is required for PBX4Linux. Go to http://isdn.eversberg.eu 40 NOTE: This protocol is called 'Layer 1 over IP' and is not 41 compatible with ISDNoIP (Agfeo) or TDMoIP. Protocol description is
|
/drivers/misc/genwqe/ |
H A D | Kconfig | 12 The user-space interface is described in
|