| /OK3568_Linux_fs/kernel/drivers/pinctrl/samsung/ |
| H A D | pinctrl-exynos.c | 36 struct irq_chip chip; member 47 static inline struct exynos_irq_chip *to_exynos_irq_chip(struct irq_chip *chip) in to_exynos_irq_chip() 54 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_mask() local 72 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_ack() local 82 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_unmask() local 111 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_irq_set_type() local 341 struct irq_chip *chip = irq_data_get_irq_chip(irqd); in exynos_wkup_irq_set_wake() local 475 struct irq_chip *chip = irq_desc_get_chip(desc); in exynos_irq_eint0_15() local 501 struct irq_chip *chip = irq_desc_get_chip(desc); in exynos_irq_demux_eint16_31() local
|
| /OK3568_Linux_fs/kernel/arch/arm/plat-orion/ |
| H A D | gpio.c | 41 struct gpio_chip chip; member 155 static int orion_gpio_request(struct gpio_chip *chip, unsigned pin) in orion_gpio_request() 166 static int orion_gpio_direction_input(struct gpio_chip *chip, unsigned pin) in orion_gpio_direction_input() 181 static int orion_gpio_get(struct gpio_chip *chip, unsigned pin) in orion_gpio_get() 196 orion_gpio_direction_output(struct gpio_chip *chip, unsigned pin, int value) in orion_gpio_direction_output() 213 static void orion_gpio_set(struct gpio_chip *chip, unsigned pin, int value) in orion_gpio_set() 223 static int orion_gpio_to_irq(struct gpio_chip *chip, unsigned pin) in orion_gpio_to_irq() 240 struct gpio_chip *chip = &ochip->chip; in orion_gpio_chip_find() local 440 static void orion_gpio_dbg_show(struct seq_file *s, struct gpio_chip *chip) in orion_gpio_dbg_show()
|
| /OK3568_Linux_fs/kernel/drivers/leds/ |
| H A D | leds-lm355x.c | 158 static int lm355x_chip_init(struct lm355x_chip_data *chip) in lm355x_chip_init() 195 static int lm355x_control(struct lm355x_chip_data *chip, in lm355x_control() 311 struct lm355x_chip_data *chip = in lm355x_torch_brightness_set() local 326 struct lm355x_chip_data *chip = in lm355x_strobe_brightness_set() local 341 struct lm355x_chip_data *chip = in lm355x_indicator_brightness_set() local 358 struct lm355x_chip_data *chip = in lm3556_indicator_pattern_store() local 403 struct lm355x_chip_data *chip; in lm355x_probe() local 496 struct lm355x_chip_data *chip = i2c_get_clientdata(client); in lm355x_remove() local
|
| /OK3568_Linux_fs/kernel/drivers/gpio/ |
| H A D | gpio-twl4030.c | 205 static int twl_request(struct gpio_chip *chip, unsigned offset) in twl_request() 273 static void twl_free(struct gpio_chip *chip, unsigned offset) in twl_free() 293 static int twl_direction_in(struct gpio_chip *chip, unsigned offset) in twl_direction_in() 312 static int twl_get(struct gpio_chip *chip, unsigned offset) in twl_get() 335 static void twl_set(struct gpio_chip *chip, unsigned offset, int value) in twl_set() 353 static int twl_direction_out(struct gpio_chip *chip, unsigned offset, int value) in twl_direction_out() 379 static int twl_get_direction(struct gpio_chip *chip, unsigned offset) in twl_get_direction() 401 static int twl_to_irq(struct gpio_chip *chip, unsigned offset) in twl_to_irq()
|
| H A D | gpio-max77620.c | 53 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_irq_mask() local 61 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_irq_unmask() local 69 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_set_irq_type() local 98 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_bus_lock() local 106 struct gpio_chip *chip = irq_data_get_irq_chip_data(data); in max77620_gpio_bus_sync_unlock() local 289 struct max77620_chip *chip = dev_get_drvdata(pdev->dev.parent); in max77620_gpio_probe() local
|
| H A D | gpio-max730x.c | 48 static int max7301_direction_input(struct gpio_chip *chip, unsigned offset) in max7301_direction_input() 89 static int max7301_direction_output(struct gpio_chip *chip, unsigned offset, in max7301_direction_output() 118 static int max7301_get(struct gpio_chip *chip, unsigned offset) in max7301_get() 146 static void max7301_set(struct gpio_chip *chip, unsigned offset, int value) in max7301_set()
|
| H A D | gpio-logicvc.c | 26 struct gpio_chip chip; member 50 static int logicvc_gpio_get(struct gpio_chip *chip, unsigned offset) in logicvc_gpio_get() 65 static void logicvc_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in logicvc_gpio_set() 75 static int logicvc_gpio_direction_output(struct gpio_chip *chip, in logicvc_gpio_direction_output()
|
| H A D | gpio-ich.c | 90 struct gpio_chip chip; member 194 static int ichx_gpio_get(struct gpio_chip *chip, unsigned int nr) in ichx_gpio_get() 199 static int ich6_gpio_get(struct gpio_chip *chip, unsigned int nr) in ich6_gpio_get() 226 static int ichx_gpio_request(struct gpio_chip *chip, unsigned int nr) in ichx_gpio_request() 243 static int ich6_gpio_request(struct gpio_chip *chip, unsigned int nr) in ich6_gpio_request() 257 static void ichx_gpio_set(struct gpio_chip *chip, unsigned int nr, int val) in ichx_gpio_set() 262 static void ichx_gpiolib_setup(struct gpio_chip *chip) in ichx_gpiolib_setup()
|
| H A D | gpio-tc3589x.c | 28 struct gpio_chip chip; member 37 static int tc3589x_gpio_get(struct gpio_chip *chip, unsigned int offset) in tc3589x_gpio_get() 52 static void tc3589x_gpio_set(struct gpio_chip *chip, unsigned int offset, int val) in tc3589x_gpio_set() 63 static int tc3589x_gpio_direction_output(struct gpio_chip *chip, in tc3589x_gpio_direction_output() 76 static int tc3589x_gpio_direction_input(struct gpio_chip *chip, in tc3589x_gpio_direction_input() 87 static int tc3589x_gpio_get_direction(struct gpio_chip *chip, in tc3589x_gpio_get_direction() 106 static int tc3589x_gpio_set_config(struct gpio_chip *chip, unsigned int offset, in tc3589x_gpio_set_config()
|
| H A D | gpio-vr41xx.c | 324 static int giu_set_direction(struct gpio_chip *chip, unsigned pin, int dir) in giu_set_direction() 372 static int vr41xx_gpio_get(struct gpio_chip *chip, unsigned pin) in vr41xx_gpio_get() 399 static void vr41xx_gpio_set(struct gpio_chip *chip, unsigned pin, in vr41xx_gpio_set() 435 static int vr41xx_gpio_direction_input(struct gpio_chip *chip, unsigned offset) in vr41xx_gpio_direction_input() 440 static int vr41xx_gpio_direction_output(struct gpio_chip *chip, unsigned offset, in vr41xx_gpio_direction_output() 448 static int vr41xx_gpio_to_irq(struct gpio_chip *chip, unsigned offset) in vr41xx_gpio_to_irq() 469 struct irq_chip *chip; in giu_probe() local
|
| /OK3568_Linux_fs/kernel/sound/soc/ |
| H A D | soc-ac97.c | 55 static inline struct snd_soc_component *gpio_to_component(struct gpio_chip *chip) in gpio_to_component() 62 static int snd_soc_ac97_gpio_request(struct gpio_chip *chip, unsigned offset) in snd_soc_ac97_gpio_request() 70 static int snd_soc_ac97_gpio_direction_in(struct gpio_chip *chip, in snd_soc_ac97_gpio_direction_in() 80 static int snd_soc_ac97_gpio_get(struct gpio_chip *chip, unsigned offset) in snd_soc_ac97_gpio_get() 93 static void snd_soc_ac97_gpio_set(struct gpio_chip *chip, unsigned offset, in snd_soc_ac97_gpio_set() 106 static int snd_soc_ac97_gpio_direction_out(struct gpio_chip *chip, in snd_soc_ac97_gpio_direction_out()
|
| /OK3568_Linux_fs/kernel/sound/pci/au88x0/ |
| H A D | au88x0_pcm.c | 210 vortex_t *chip = snd_pcm_substream_chip(substream); in snd_vortex_pcm_hw_params() local 271 vortex_t *chip = snd_pcm_substream_chip(substream); in snd_vortex_pcm_hw_free() local 305 vortex_t *chip = snd_pcm_substream_chip(substream); in snd_vortex_pcm_prepare() local 338 vortex_t *chip = snd_pcm_substream_chip(substream); in snd_vortex_pcm_trigger() local 401 vortex_t *chip = snd_pcm_substream_chip(substream); in snd_vortex_pcm_pointer() local 595 static int snd_vortex_new_pcm(vortex_t *chip, int idx, int nr) in snd_vortex_new_pcm()
|
| /OK3568_Linux_fs/kernel/sound/usb/ |
| H A D | media.c | 164 static int snd_media_mixer_init(struct snd_usb_audio *chip) in snd_media_mixer_init() 227 static void snd_media_mixer_delete(struct snd_usb_audio *chip) in snd_media_mixer_delete() 254 int snd_media_device_create(struct snd_usb_audio *chip, in snd_media_device_create() 310 void snd_media_device_delete(struct snd_usb_audio *chip) in snd_media_device_delete()
|
| /OK3568_Linux_fs/kernel/drivers/mfd/ |
| H A D | da9062-core.c | 290 static int da9062_clear_fault_log(struct da9062 *chip) in da9062_clear_fault_log() 324 static int da9062_get_device_type(struct da9062 *chip) in da9062_get_device_type() 375 static u32 da9062_configure_irq_type(struct da9062 *chip, int irq, u32 *trigger) in da9062_configure_irq_type() 624 struct da9062 *chip; in da9062_i2c_probe() local 721 struct da9062 *chip = i2c_get_clientdata(i2c); in da9062_i2c_remove() local
|
| /OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/ |
| H A D | omap2.c | 249 static void omap_hwcontrol(struct nand_chip *chip, int cmd, unsigned int ctrl) in omap_hwcontrol() 341 static void omap_read_buf_pref(struct nand_chip *chip, u_char *buf, int len) in omap_read_buf_pref() 388 static void omap_write_buf_pref(struct nand_chip *chip, const u_char *buf, in omap_write_buf_pref() 534 static void omap_read_buf_dma_pref(struct nand_chip *chip, u_char *buf, in omap_read_buf_dma_pref() 552 static void omap_write_buf_dma_pref(struct nand_chip *chip, const u_char *buf, in omap_write_buf_dma_pref() 616 static void omap_read_buf_irq_pref(struct nand_chip *chip, u_char *buf, in omap_read_buf_irq_pref() 664 static void omap_write_buf_irq_pref(struct nand_chip *chip, const u_char *buf, in omap_write_buf_irq_pref() 879 static int omap_correct_data(struct nand_chip *chip, u_char *dat, in omap_correct_data() 920 static int omap_calculate_ecc(struct nand_chip *chip, const u_char *dat, in omap_calculate_ecc() 945 static void omap_enable_hwecc(struct nand_chip *chip, int mode) in omap_enable_hwecc() [all …]
|
| H A D | gpio.c | 75 static int gpio_nand_exec_instr(struct nand_chip *chip, in gpio_nand_exec_instr() 137 static int gpio_nand_exec_op(struct nand_chip *chip, in gpio_nand_exec_op() 164 static int gpio_nand_attach_chip(struct nand_chip *chip) in gpio_nand_attach_chip() 271 struct nand_chip *chip = &gpiomtd->nand_chip; in gpio_nand_remove() local 290 struct nand_chip *chip; in gpio_nand_probe() local
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/qcom/ |
| H A D | pinctrl-ssbi-gpio.c | 90 struct gpio_chip chip; member 450 static int pm8xxx_gpio_direction_input(struct gpio_chip *chip, in pm8xxx_gpio_direction_input() 465 static int pm8xxx_gpio_direction_output(struct gpio_chip *chip, in pm8xxx_gpio_direction_output() 485 static int pm8xxx_gpio_get(struct gpio_chip *chip, unsigned offset) in pm8xxx_gpio_get() 507 static void pm8xxx_gpio_set(struct gpio_chip *chip, unsigned offset, int value) in pm8xxx_gpio_set() 522 static int pm8xxx_gpio_of_xlate(struct gpio_chip *chip, in pm8xxx_gpio_of_xlate() 541 struct gpio_chip *chip, in pm8xxx_gpio_dbg_show_one() 578 static void pm8xxx_gpio_dbg_show(struct seq_file *s, struct gpio_chip *chip) in pm8xxx_gpio_dbg_show() 680 static unsigned int pm8xxx_child_offset_to_irq(struct gpio_chip *chip, in pm8xxx_child_offset_to_irq() 686 static int pm8xxx_child_to_parent_hwirq(struct gpio_chip *chip, in pm8xxx_child_to_parent_hwirq()
|
| /OK3568_Linux_fs/kernel/drivers/pwm/ |
| H A D | pwm-pca9685.c | 75 struct pwm_chip chip; member 85 static inline struct pca9685 *to_pca(struct pwm_chip *chip) in to_pca() 173 static int pca9685_pwm_gpio_get_direction(struct gpio_chip *chip, in pca9685_pwm_gpio_get_direction() 249 static int pca9685_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in pca9685_pwm_config() 352 static int pca9685_pwm_enable(struct pwm_chip *chip, struct pwm_device *pwm) in pca9685_pwm_enable() 389 static void pca9685_pwm_disable(struct pwm_chip *chip, struct pwm_device *pwm) in pca9685_pwm_disable() 410 static int pca9685_pwm_request(struct pwm_chip *chip, struct pwm_device *pwm) in pca9685_pwm_request() 421 static void pca9685_pwm_free(struct pwm_chip *chip, struct pwm_device *pwm) in pca9685_pwm_free()
|
| H A D | pwm-renesas-tpu.c | 83 struct pwm_chip chip; member 210 static int tpu_pwm_request(struct pwm_chip *chip, struct pwm_device *_pwm) in tpu_pwm_request() 236 static void tpu_pwm_free(struct pwm_chip *chip, struct pwm_device *_pwm) in tpu_pwm_free() 244 static int tpu_pwm_config(struct pwm_chip *chip, struct pwm_device *_pwm, in tpu_pwm_config() 327 static int tpu_pwm_set_polarity(struct pwm_chip *chip, struct pwm_device *_pwm, in tpu_pwm_set_polarity() 337 static int tpu_pwm_enable(struct pwm_chip *chip, struct pwm_device *_pwm) in tpu_pwm_enable() 359 static void tpu_pwm_disable(struct pwm_chip *chip, struct pwm_device *_pwm) in tpu_pwm_disable()
|
| H A D | pwm-zx.c | 30 struct pwm_chip chip; member 36 static inline struct zx_pwm_chip *to_zx_pwm_chip(struct pwm_chip *chip) in to_zx_pwm_chip() 64 static void zx_pwm_get_state(struct pwm_chip *chip, struct pwm_device *pwm, in zx_pwm_get_state() 97 static int zx_pwm_config(struct pwm_chip *chip, struct pwm_device *pwm, in zx_pwm_config() 150 static int zx_pwm_apply(struct pwm_chip *chip, struct pwm_device *pwm, in zx_pwm_apply()
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/mediatek/ |
| H A D | pinctrl-moore.c | 431 static int mtk_gpio_get(struct gpio_chip *chip, unsigned int gpio) in mtk_gpio_get() 446 static void mtk_gpio_set(struct gpio_chip *chip, unsigned int gpio, int value) in mtk_gpio_set() 456 static int mtk_gpio_direction_input(struct gpio_chip *chip, unsigned int gpio) in mtk_gpio_direction_input() 461 static int mtk_gpio_direction_output(struct gpio_chip *chip, unsigned int gpio, in mtk_gpio_direction_output() 469 static int mtk_gpio_to_irq(struct gpio_chip *chip, unsigned int offset) in mtk_gpio_to_irq() 485 static int mtk_gpio_set_config(struct gpio_chip *chip, unsigned int offset, in mtk_gpio_set_config() 506 struct gpio_chip *chip = &hw->chip; in mtk_build_gpiochip() local
|
| /OK3568_Linux_fs/u-boot/drivers/i2c/ |
| H A D | mxs_i2c.c | 112 static void mxs_i2c_setup_read(struct i2c_adapter *adap, uint8_t chip, int len) in mxs_i2c_setup_read() 130 static int mxs_i2c_write(struct i2c_adapter *adap, uchar chip, uint addr, in mxs_i2c_write() 226 static int mxs_i2c_if_read(struct i2c_adapter *adap, uint8_t chip, in mxs_i2c_if_read() 277 static int mxs_i2c_if_write(struct i2c_adapter *adap, uint8_t chip, in mxs_i2c_if_write() 295 static int mxs_i2c_probe(struct i2c_adapter *adap, uint8_t chip) in mxs_i2c_probe()
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-s3c/ |
| H A D | gpio-core.h | 68 struct gpio_chip chip; member 102 static inline struct samsung_gpio_chip *samsung_gpiolib_getchip(unsigned int chip) in samsung_gpiolib_getchip() 113 struct samsung_gpio_chip *chip; in samsung_gpiolib_getchip() local 122 static inline void s3c_gpiolib_track(struct samsung_gpio_chip *chip) { } in s3c_gpiolib_track()
|
| /OK3568_Linux_fs/kernel/drivers/input/misc/ |
| H A D | ad714x-i2c.c | 27 static int ad714x_i2c_write(struct ad714x_chip *chip, in ad714x_i2c_write() 46 static int ad714x_i2c_read(struct ad714x_chip *chip, in ad714x_i2c_read() 75 struct ad714x_chip *chip; in ad714x_i2c_probe() local
|
| /OK3568_Linux_fs/kernel/drivers/dma/hsu/ |
| H A D | pci.c | 28 struct hsu_dma_chip *chip = dev; in hsu_pci_irq() local 52 struct hsu_dma_chip *chip; in hsu_pci_probe() local 120 struct hsu_dma_chip *chip = pci_get_drvdata(pdev); in hsu_pci_remove() local
|