/openbmc/linux/drivers/gpu/drm/omapdrm/dss/ |
H A D | hdmi4_cec.c | 56 static void hdmi_cec_received_msg(struct hdmi_core_data *core) in hdmi_cec_received_msg() 97 void hdmi4_cec_irq(struct hdmi_core_data *core) in hdmi4_cec_irq() 124 struct hdmi_core_data *core = cec_get_drvdata(adap); in hdmi_cec_clear_tx_fifo() local 140 struct hdmi_core_data *core = cec_get_drvdata(adap); in hdmi_cec_clear_rx_fifo() local 157 struct hdmi_core_data *core = cec_get_drvdata(adap); in hdmi_cec_adap_enable() local 246 struct hdmi_core_data *core = cec_get_drvdata(adap); in hdmi_cec_adap_log_addr() local 269 struct hdmi_core_data *core = cec_get_drvdata(adap); in hdmi_cec_adap_transmit() local 320 void hdmi4_cec_set_phys_addr(struct hdmi_core_data *core, u16 pa) in hdmi4_cec_set_phys_addr() 325 int hdmi4_cec_init(struct platform_device *pdev, struct hdmi_core_data *core, in hdmi4_cec_init() 350 void hdmi4_cec_uninit(struct hdmi_core_data *core) in hdmi4_cec_uninit()
|
H A D | hdmi4_cec.h | 23 static inline void hdmi4_cec_set_phys_addr(struct hdmi_core_data *core, u16 pa) in hdmi4_cec_set_phys_addr() 27 static inline void hdmi4_cec_irq(struct hdmi_core_data *core) in hdmi4_cec_irq() 32 struct hdmi_core_data *core, in hdmi4_cec_init() 38 static inline void hdmi4_cec_uninit(struct hdmi_core_data *core) in hdmi4_cec_uninit()
|
/openbmc/linux/drivers/media/pci/cx88/ |
H A D | cx88-input.c | 27 struct cx88_core *core; member 70 struct cx88_core *core = ir->core; in cx88_ir_handle_key() local 184 struct cx88_core *core = priv; in __cx88_ir_start() local 209 struct cx88_core *core = priv; in __cx88_ir_stop() local 225 int cx88_ir_start(struct cx88_core *core) in cx88_ir_start() 234 void cx88_ir_stop(struct cx88_core *core) in cx88_ir_stop() 243 struct cx88_core *core = rc->priv; in cx88_ir_open() local 251 struct cx88_core *core = rc->priv; in cx88_ir_close() local 505 int cx88_ir_fini(struct cx88_core *core) in cx88_ir_fini() 524 void cx88_ir_irq(struct cx88_core *core) in cx88_ir_irq() [all …]
|
H A D | cx88-core.c | 342 int cx88_sram_channel_setup(struct cx88_core *core, in cx88_sram_channel_setup() 421 void cx88_sram_channel_dump(struct cx88_core *core, in cx88_sram_channel_dump() 504 int cx88_core_irq(struct cx88_core *core, u32 status) in cx88_core_irq() 520 void cx88_wakeup(struct cx88_core *core, in cx88_wakeup() 535 void cx88_shutdown(struct cx88_core *core) in cx88_shutdown() 560 int cx88_reset(struct cx88_core *core) in cx88_reset() 791 int cx88_start_audio_dma(struct cx88_core *core) in cx88_start_audio_dma() 817 int cx88_stop_audio_dma(struct cx88_core *core) in cx88_stop_audio_dma() 829 static int set_tvaudio(struct cx88_core *core) in set_tvaudio() 1022 void cx88_vdev_init(struct cx88_core *core, in cx88_vdev_init() [all …]
|
H A D | cx88-blackbird.c | 537 struct cx88_core *core = dev->core; in blackbird_codec_settings() local 552 struct cx88_core *core = dev->core; in blackbird_initialize_codec() local 608 struct cx88_core *core = dev->core; in blackbird_start_codec() local 796 struct cx88_core *core = dev->core; in vidioc_querycap() local 816 struct cx88_core *core = dev->core; in vidioc_g_fmt_vid_cap() local 832 struct cx88_core *core = dev->core; in vidioc_try_fmt_vid_cap() local 894 struct cx88_core *core = dev->core; in vidioc_s_frequency() local 916 struct cx88_core *core = dev->core; in vidioc_log_status() local 929 struct cx88_core *core = dev->core; in vidioc_enum_input() local 938 struct cx88_core *core = dev->core; in vidioc_g_frequency() local [all …]
|
H A D | cx88-vp3054-i2c.c | 27 struct cx88_core *core = dev->core; in vp3054_bit_setscl() local 44 struct cx88_core *core = dev->core; in vp3054_bit_setsda() local 61 struct cx88_core *core = dev->core; in vp3054_bit_getscl() local 71 struct cx88_core *core = dev->core; in vp3054_bit_getsda() local 93 struct cx88_core *core = dev->core; in vp3054_i2c_probe() local
|
H A D | cx88-i2c.c | 46 struct cx88_core *core = data; in cx8800_bit_setscl() local 58 struct cx88_core *core = data; in cx8800_bit_setsda() local 70 struct cx88_core *core = data; in cx8800_bit_getscl() local 79 struct cx88_core *core = data; in cx8800_bit_getsda() local 124 int cx88_i2c_init(struct cx88_core *core, struct pci_dev *pci) in cx88_i2c_init()
|
H A D | cx88-alsa.c | 54 struct cx88_core *core; member 116 struct cx88_core *core = chip->core; in _cx88_start_audio_dma() local 165 struct cx88_core *core = chip->core; in _cx88_stop_audio_dma() local 207 struct cx88_core *core = chip->core; in cx8801_aud_irq() local 244 struct cx88_core *core = chip->core; in cx8801_irq() local 633 struct cx88_core *core = chip->core; in snd_cx88_volume_get() local 648 struct cx88_core *core = chip->core; in snd_cx88_wm8775_volume_put() local 670 struct cx88_core *core = chip->core; in snd_cx88_volume_put() local 720 struct cx88_core *core = chip->core; in snd_cx88_switch_get() local 851 struct cx88_core *core; in snd_cx88_create() local [all …]
|
/openbmc/linux/drivers/media/platform/amphion/ |
H A D | vpu_mbox.c | 20 struct vpu_core *core = container_of(rx, struct vpu_core, rx); in vpu_mbox_rx_callback() local 56 int vpu_mbox_init(struct vpu_core *core) in vpu_mbox_init() 70 int vpu_mbox_request(struct vpu_core *core) in vpu_mbox_request() 91 void vpu_mbox_free(struct vpu_core *core) in vpu_mbox_free() 102 void vpu_mbox_send_type(struct vpu_core *core, u32 type) in vpu_mbox_send_type() 107 void vpu_mbox_send_msg(struct vpu_core *core, u32 type, u32 data) in vpu_mbox_send_msg()
|
H A D | vpu_rpc.h | 27 struct vpu_core *core; member 118 static inline bool vpu_iface_check_codec(struct vpu_core *core) in vpu_iface_check_codec() 138 static inline int vpu_iface_boot_core(struct vpu_core *core) in vpu_iface_boot_core() 147 static inline int vpu_iface_get_power_state(struct vpu_core *core) in vpu_iface_get_power_state() 156 static inline int vpu_iface_shutdown_core(struct vpu_core *core) in vpu_iface_shutdown_core() 165 static inline int vpu_iface_restore_core(struct vpu_core *core) in vpu_iface_restore_core() 184 static inline u32 vpu_iface_get_data_size(struct vpu_core *core) in vpu_iface_get_data_size() 194 static inline int vpu_iface_init(struct vpu_core *core, in vpu_iface_init() 212 static inline int vpu_iface_set_log_buf(struct vpu_core *core, in vpu_iface_set_log_buf() 279 static inline int vpu_iface_pack_cmd(struct vpu_core *core, in vpu_iface_pack_cmd() [all …]
|
/openbmc/linux/drivers/media/platform/qcom/venus/ |
H A D | core.c | 29 static void venus_coredump(struct venus_core *core) in venus_coredump() 56 static void venus_event_notify(struct venus_core *core, u32 event) in venus_event_notify() 86 struct venus_core *core = in venus_sys_error_handler() local 198 static int venus_enumerate_codecs(struct venus_core *core, u32 type) in venus_enumerate_codecs() 248 static void venus_assign_register_offsets(struct venus_core *core) in venus_assign_register_offsets() 271 struct venus_core *core = dev_id; in venus_isr_thread() local 285 struct venus_core *core; in venus_probe() local 422 struct venus_core *core = platform_get_drvdata(pdev); in venus_remove() local 456 struct venus_core *core = platform_get_drvdata(pdev); in venus_core_shutdown() local 466 struct venus_core *core = dev_get_drvdata(dev); in venus_runtime_suspend() local [all …]
|
H A D | hfi_parser.c | 17 static void init_codecs(struct venus_core *core) in init_codecs() 66 parse_alloc_mode(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_alloc_mode() 100 parse_profile_level(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_profile_level() 128 parse_caps(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_caps() 157 parse_raw_formats(struct venus_core *core, u32 codecs, u32 domain, void *data) in parse_raw_formats() 189 static void parse_codecs(struct venus_core *core, void *data) in parse_codecs() 203 static void parse_max_sessions(struct venus_core *core, const void *data) in parse_max_sessions() 246 static int hfi_platform_parser(struct venus_core *core, struct venus_inst *inst) in hfi_platform_parser() 281 u32 hfi_parser(struct venus_core *core, struct venus_inst *inst, void *buf, in hfi_parser()
|
/openbmc/linux/drivers/staging/media/meson/vdec/ |
H A D | vdec_1.c | 29 struct amvdec_core *core = sess->core; in vdec_1_load_firmware() local 88 struct amvdec_core *core = sess->core; in vdec_1_stbuf_power_up() local 117 struct amvdec_core *core = sess->core; in vdec_1_conf_esparser() local 127 struct amvdec_core *core = sess->core; in vdec_1_vififo_level() local 134 struct amvdec_core *core = sess->core; in vdec_1_stop() local 172 struct amvdec_core *core = sess->core; in vdec_1_start() local
|
H A D | codec_h264.c | 148 static int codec_h264_can_recycle(struct amvdec_core *core) in codec_h264_can_recycle() 169 struct amvdec_core *core = sess->core; in codec_h264_start() local 206 struct amvdec_core *core = sess->core; in codec_h264_stop() local 231 struct amvdec_core *core = sess->core; in codec_h264_load_extended_firmware() local 264 struct amvdec_core *core = sess->core; in codec_h264_set_par() local 287 struct amvdec_core *core = sess->core; in codec_h264_resume() local 326 struct amvdec_core *core = sess->core; in codec_h264_src_change() local 363 static u32 get_offset_msb(struct amvdec_core *core, int frame_num) in get_offset_msb() 377 struct amvdec_core *core = sess->core; in codec_h264_frames_ready() local 419 struct amvdec_core *core = sess->core; in codec_h264_threaded_isr() local [all …]
|
H A D | vdec_hevc.c | 29 struct amvdec_core *core = sess->core; in vdec_hevc_load_firmware() local 82 struct amvdec_core *core = sess->core; in vdec_hevc_stbuf_init() local 96 struct amvdec_core *core = sess->core; in vdec_hevc_conf_esparser() local 115 struct amvdec_core *core = sess->core; in vdec_hevc_stop() local 157 struct amvdec_core *core = sess->core; in vdec_hevc_start() local
|
H A D | esparser.c | 62 struct amvdec_core *core = dev; in esparser_isr() local 81 static int vp9_update_header(struct amvdec_core *core, struct vb2_buffer *buf) in vp9_update_header() 188 static u32 esparser_pad_start_code(struct amvdec_core *core, in esparser_pad_start_code() 216 esparser_write_data(struct amvdec_core *core, dma_addr_t addr, u32 size) in esparser_write_data() 239 struct amvdec_core *core = sess->core; in esparser_vififo_get_free_space() local 255 int esparser_queue_eos(struct amvdec_core *core, const u8 *data, u32 len) in esparser_queue_eos() 277 struct amvdec_core *core = sess->core; in esparser_get_offset() local 295 struct amvdec_core *core = sess->core; in esparser_queue() local 391 struct amvdec_core *core = sess->core; in esparser_power_up() local 432 int esparser_init(struct platform_device *pdev, struct amvdec_core *core) in esparser_init()
|
H A D | codec_mpeg12.c | 53 static int codec_mpeg12_can_recycle(struct amvdec_core *core) in codec_mpeg12_can_recycle() 58 static void codec_mpeg12_recycle(struct amvdec_core *core, u32 buf_idx) in codec_mpeg12_recycle() 65 struct amvdec_core *core = sess->core; in codec_mpeg12_start() local 120 struct amvdec_core *core = sess->core; in codec_mpeg12_stop() local 132 struct amvdec_core *core = sess->core; in codec_mpeg12_update_dar() local 155 struct amvdec_core *core = sess->core; in codec_mpeg12_threaded_isr() local
|
/openbmc/linux/drivers/mfd/ |
H A D | wl1273-core.c | 21 static int wl1273_fm_read_reg(struct wl1273_core *core, u8 reg, u16 *value) in wl1273_fm_read_reg() 38 static int wl1273_fm_write_cmd(struct wl1273_core *core, u8 cmd, u16 param) in wl1273_fm_write_cmd() 53 static int wl1273_fm_write_data(struct wl1273_core *core, u8 *data, u16 len) in wl1273_fm_write_data() 80 static int wl1273_fm_set_audio(struct wl1273_core *core, unsigned int new_mode) in wl1273_fm_set_audio() 141 static int wl1273_fm_set_volume(struct wl1273_core *core, unsigned int volume) in wl1273_fm_set_volume() 162 struct wl1273_core *core; in wl1273_core_probe() local
|
/openbmc/linux/drivers/remoteproc/ |
H A D | ti_k3_r5_remoteproc.c | 170 struct k3_r5_core *core; member 296 struct k3_r5_core *core; in k3_r5_lockstep_reset() local 341 struct k3_r5_core *core; in k3_r5_lockstep_release() local 554 struct k3_r5_core *core0, *core; in k3_r5_rproc_start() local 1222 struct k3_r5_core *core, *core1; in k3_r5_cluster_rproc_init() local 1353 struct k3_r5_core *core; in k3_r5_cluster_rproc_exit() local 1391 struct k3_r5_core *core) in k3_r5_core_of_get_internal_memories() 1463 struct k3_r5_core *core) in k3_r5_core_of_get_sram_memories() 1549 struct k3_r5_core *core; in k3_r5_core_of_init() local 1678 struct k3_r5_core *core, *temp; in k3_r5_cluster_of_exit() local [all …]
|
/openbmc/linux/drivers/media/pci/bt8xx/ |
H A D | bttv-gpio.c | 71 int bttv_sub_add_device(struct bttv_core *core, char *name) in bttv_sub_add_device() 96 int bttv_sub_del_devices(struct bttv_core *core) in bttv_sub_del_devices() 128 void bttv_gpio_inout(struct bttv_core *core, u32 mask, u32 outbits) in bttv_gpio_inout() 142 u32 bttv_gpio_read(struct bttv_core *core) in bttv_gpio_read() 151 void bttv_gpio_write(struct bttv_core *core, u32 value) in bttv_gpio_write() 158 void bttv_gpio_bits(struct bttv_core *core, u32 mask, u32 bits) in bttv_gpio_bits()
|
/openbmc/qemu/hw/cpu/ |
H A D | core.c | 20 CPUCore *core = CPU_CORE(obj); in core_prop_get_core_id() local 29 CPUCore *core = CPU_CORE(obj); in core_prop_set_core_id() local 47 CPUCore *core = CPU_CORE(obj); in core_prop_get_nr_threads() local 56 CPUCore *core = CPU_CORE(obj); in core_prop_set_nr_threads() local 68 CPUCore *core = CPU_CORE(obj); in cpu_core_instance_init() local
|
/openbmc/linux/Documentation/driver-api/media/ |
H A D | rc-core.rst | 19 .. [#f1] 61 .. [#f2] 83 Remote controller data structures and functions
|
/openbmc/linux/drivers/phy/broadcom/ |
H A D | phy-bcm-sr-pcie.c | 47 struct sr_pcie_phy_core *core; member 120 static u32 pipemux_strap_read(struct sr_pcie_phy_core *core) in pipemux_strap_read() 147 struct sr_pcie_phy_core *core = phy->core; in pcie_core_is_for_rc() local 171 struct sr_pcie_phy_core *core = phy->core; in sr_paxc_phy_init() local 200 struct sr_pcie_phy_core *core; in sr_pcie_phy_xlate() local 219 struct sr_pcie_phy_core *core; in sr_pcie_phy_probe() local
|
/openbmc/linux/arch/mips/kernel/ |
H A D | smp-cps.c | 32 static unsigned __init core_vpe_count(unsigned int cluster, unsigned core) in core_vpe_count() 207 static void boot_core(unsigned int core, unsigned int vpe_id) in boot_core() 284 unsigned core = cpu_core(¤t_cpu_data); in remote_vpe_boot() local 292 unsigned core = cpu_core(&cpu_data[cpu]); in cps_boot_secondary() local 357 int core = cpu_core(¤t_cpu_data); in cps_init_secondary() local 407 unsigned int cpu, core, vpe_id; in cps_shutdown_this_cpu() local 525 unsigned core = cpu_core(&cpu_data[cpu]); in cps_cleanup_dead_cpu() local
|
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | chip.c | 242 struct brcmf_core *core) in brcmf_chip_sb_corerev() 508 struct brcmf_core_priv *core; in brcmf_chip_add_core() local 906 struct brcmf_core *core; in brcmf_chip_dmp_erom_scan() local 971 struct brcmf_core *core; in brcmf_chip_recognition() local 1054 struct brcmf_core *core; in brcmf_chip_disable_arm() local 1267 struct brcmf_core *core; in brcmf_chip_cm3_set_passive() local 1290 struct brcmf_core *core; in brcmf_chip_cm3_set_active() local 1310 struct brcmf_core *core; in brcmf_chip_cr4_set_passive() local 1325 struct brcmf_core *core; in brcmf_chip_cr4_set_active() local 1339 struct brcmf_core *core; in brcmf_chip_ca7_set_passive() local [all …]
|