/kernel/linux/linux-6.6/drivers/media/pci/saa7164/ |
H A D | saa7164-core.c | 310 memcpy(ubuf->data, buf->cpu, ubuf->actual_size); in saa7164_work_enchandler_helper() 314 ubuf->crc = crc32(0, ubuf->data, ubuf->actual_size); in saa7164_work_enchandler_helper() 334 * with known bad data. We check for this data at a later point in saa7164_work_enchandler_helper() 1166 static int saa7164_thread_function(void *data) in saa7164_thread_function() argument 1168 struct saa7164_dev *dev = data; in saa7164_thread_function()
|
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-core.c | 177 .mdataplanes = 0x2, /* plane 1 holds frame meta data */ 883 fimc->drv_data = of_id->data; in fimc_parse_dt() 945 dev_err(dev, "Invalid driver data or device id (%d)\n", in fimc_probe() 1141 .data = &fimc_drvdata_s5pv210, 1144 .data = &fimc_drvdata_exynos4210, 1147 .data = &fimc_drvdata_exynos4x12,
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/ |
H A D | main.c | 236 int ath6kl_diag_read(struct ath6kl *ar, u32 address, void *data, u32 length) in ath6kl_diag_read() argument 238 u32 count, *buf = data; in ath6kl_diag_read() 253 int ath6kl_diag_write(struct ath6kl *ar, u32 address, void *data, u32 length) in ath6kl_diag_write() argument 256 __le32 *buf = data; in ath6kl_diag_write() 889 /* TODO: Send out a NULL data frame */ in ath6kl_pspoll_event()
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | usb.c | 90 #define DL_NVRAM_TOOBIG 6 /* host specified nvram data exceeds DL_NVRAM 563 skb->data, skb_tailroom(skb), brcmf_usb_rx_complete, in brcmf_usb_rx_refill() 644 skb->data, skb->len, brcmf_usb_tx_complete, req); in brcmf_usb_tx() 938 /* send data */ in brcmf_usb_dl_writeimage() 1190 ret = check_file(fw->data); in brcmf_usb_probe_phase2() 1197 devinfo->image = fw->data; in brcmf_usb_probe_phase2()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/synopsys/ |
H A D | dwc-xlgmac-net.c | 251 static irqreturn_t xlgmac_isr(int irq, void *data) in xlgmac_isr() argument 254 struct xlgmac_pdata *pdata = data; in xlgmac_isr() 283 * enabled before using the private data napi structure. in xlgmac_isr() 343 static irqreturn_t xlgmac_dma_isr(int irq, void *data) in xlgmac_dma_isr() argument 345 struct xlgmac_channel *channel = data; in xlgmac_dma_isr() 348 * channel napi structure and not the private data napi structure in xlgmac_dma_isr() 1000 * or the header plus data in xlgmac_create_skb() 1016 /* Add the remaining data as a frag */ in xlgmac_create_skb() 1056 /* Be sure we get ring->cur before accessing descriptor data */ in xlgmac_tx_poll() 1173 /* Earlier error, just drain the remaining data */ in xlgmac_rx_poll() [all...] |
/kernel/linux/linux-6.6/drivers/net/ieee802154/ |
H A D | mcr20a.c | 416 /* data of tx packet */ 472 skb->data, skb->len, 0); in mcr20a_xmit() 869 lp->tx_xfer_buf.tx_buf = lp->tx_skb->data; in mcr20a_handle_tx() 952 static irqreturn_t mcr20a_irq_isr(int irq, void *data) in mcr20a_irq_isr() argument 954 struct mcr20a_local *lp = data; in mcr20a_irq_isr() 1247 /* allocate ieee802154_hw and private data */ in mcr20a_probe() 1254 /* init mcr20a local data */ in mcr20a_probe()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/ |
H A D | mac80211.c | 734 static void rtw89_ra_mask_info_update_iter(void *data, struct ieee80211_sta *sta) in rtw89_ra_mask_info_update_iter() argument 736 struct rtw89_iter_bitrate_mask_data *br_data = data; in rtw89_ra_mask_info_update_iter() 1010 static void rtw89_set_tid_config_iter(void *data, struct ieee80211_sta *sta) in rtw89_set_tid_config_iter() argument 1012 struct cfg80211_tid_config *tid_config = data; in rtw89_set_tid_config_iter()
|
/kernel/linux/linux-6.6/drivers/pci/pcie/ |
H A D | aer.c | 127 #define ECRC_POLICY_ON 2 /* ECRC on for data integrity */ 336 cap = &save_state->cap.data[0]; in pci_save_aer_state() 358 cap = &save_state->cap.data[0]; in pci_restore_aer_state() 880 static int find_device_iter(struct pci_dev *dev, void *data) in find_device_iter() argument 882 struct aer_err_info *e_info = (struct aer_err_info *)data; in find_device_iter() 901 * @parent: pointer to Root Port pci_dev data structure 944 * @dev: pointer to pci_dev data structure of error source device 1010 * the data. in aer_recover_work_func() 1186 * @context: pointer to Root Port data structure 1207 * @context: pointer to Root Port data structur [all...] |
/kernel/linux/linux-6.6/drivers/phy/rockchip/ |
H A D | phy-rockchip-inno-hdmi.c | 239 /* platform data */ 1225 /* data termination resistor for D2, D1 and D0 is 150ohm */ in inno_hdmi_phy_rk3328_power_on() 1296 static void inno_hdmi_phy_action(void *data) in inno_hdmi_phy_action() argument 1298 struct inno_hdmi_phy *inno = data; in inno_hdmi_phy_action() 1418 .data = &rk3228_hdmi_phy_drv_data 1421 .data = &rk3328_hdmi_phy_drv_data
|
/kernel/linux/linux-6.6/drivers/perf/ |
H A D | riscv_pmu_sbi.c | 673 struct perf_sample_data data; in pmu_sbi_ovf_handler() local 744 perf_sample_data_init(&data, 0, hw_evt->last_period); in pmu_sbi_ovf_handler() 754 perf_event_overflow(event, &data, regs); in pmu_sbi_ovf_handler() 1012 .data = &sysctl_perf_user_access,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_dpio_phy.c | 56 * Eeach channel also has two splines (also called data lanes), and 60 * data/clock pairs depending on the output type. 849 /* Assert data lane reset */ in chv_phy_pre_pll_enable() 914 int data, i, stagger; in chv_phy_pre_encoder_enable() local 934 data = 0x0; in chv_phy_pre_encoder_enable() 936 data = (i == 1) ? 0x0 : 0x1; in chv_phy_pre_encoder_enable() 938 data << DPIO_UPAR_SHIFT); in chv_phy_pre_encoder_enable() 979 /* Deassert data lane reset */ in chv_phy_pre_encoder_enable()
|
H A D | intel_audio.c | 1273 struct device *hda_kdev, void *data) in i915_audio_component_bind() 1275 struct i915_audio_component *acomp = data; in i915_audio_component_bind() 1300 struct device *hda_kdev, void *data) in i915_audio_component_unbind() 1302 struct i915_audio_component *acomp = data; in i915_audio_component_unbind() 1407 * @i915: the i915 drm device private data 1418 * @i915: the i915 drm device private data 1272 i915_audio_component_bind(struct device *i915_kdev, struct device *hda_kdev, void *data) i915_audio_component_bind() argument 1299 i915_audio_component_unbind(struct device *i915_kdev, struct device *hda_kdev, void *data) i915_audio_component_unbind() argument
|
H A D | intel_dmc.c | 253 /* MMIO data */ 279 /* MMIO data */ 508 i915_reg_t reg, u32 data) in disable_dmc_evt() 914 css_header = (struct intel_css_header *)fw->data; in parse_dmc_fw() 922 package_header = (struct intel_package_header *)&fw->data[readcount]; in parse_dmc_fw() 939 dmc_header = (struct intel_dmc_header_base *)&fw->data[offset]; in parse_dmc_fw() 506 disable_dmc_evt(struct drm_i915_private *i915, enum intel_dmc_id dmc_id, i915_reg_t reg, u32 data) disable_dmc_evt() argument
|
H A D | intel_overlay.c | 1109 int intel_overlay_put_image_ioctl(struct drm_device *dev, void *data, in intel_overlay_put_image_ioctl() argument 1112 struct drm_intel_overlay_put_image *params = data; in intel_overlay_put_image_ioctl() 1272 int intel_overlay_attrs_ioctl(struct drm_device *dev, void *data, in intel_overlay_attrs_ioctl() argument 1275 struct drm_intel_overlay_attrs *attrs = data; in intel_overlay_attrs_ioctl()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
H A D | nwl-dsi.c | 83 * DSI data 631 static irqreturn_t nwl_dsi_irq_handler(int irq, void *data) in nwl_dsi_irq_handler() argument 634 struct nwl_dsi *dsi = data; in nwl_dsi_irq_handler() 1142 .data = (void *)E11418_HS_MODE_QUIRK }, 1181 dsi->quirks = (uintptr_t)attr->data; in nwl_dsi_probe()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_fimc.c | 31 * input DMA reads image data from the memory. 32 * output DMA writes image data to memory. 1133 static int fimc_bind(struct device *dev, struct device *master, void *data) in fimc_bind() argument 1136 struct drm_device *drm_dev = data; in fimc_bind() 1154 void *data) in fimc_unbind() 1157 struct drm_device *drm_dev = data; in fimc_unbind() 1153 fimc_unbind(struct device *dev, struct device *master, void *data) fimc_unbind() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_crtc.c | 681 static void dpu_crtc_frame_event_cb(void *data, u32 event) in dpu_crtc_frame_event_cb() argument 683 struct drm_crtc *crtc = (struct drm_crtc *)data; in dpu_crtc_frame_event_cb() 751 ctm = (struct drm_color_ctm *)state->ctm->data; in _dpu_crtc_get_pcc_coeff() 1276 static int _dpu_debugfs_status_show(struct seq_file *s, void *data) in _dpu_debugfs_status_show() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_svm.c | 110 nouveau_svmm_bind(struct drm_device *dev, void *data, in nouveau_svmm_bind() argument 114 struct drm_nouveau_svm_bind *args = data; in nouveau_svmm_bind() 319 nouveau_svmm_init(struct drm_device *dev, void *data, in nouveau_svmm_init() argument 324 struct drm_nouveau_svm_init *args = data; in nouveau_svmm_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/solomon/ |
H A D | ssd130x.c | 163 * Helper to write data (SSD130X_DATA) to the device. 472 * data to the controller, it gives the 8 bits for the current in ssd130x_update_rect() 516 u8 data = 0; in ssd130x_update_rect() local 522 data |= bit << k; in ssd130x_update_rect() 524 data_array[array_idx++] = data; in ssd130x_update_rect() 690 ssd130x_fb_blit_rect(plane_state, &shadow_plane_state->data[0], &dst_clip); in ssd130x_primary_plane_helper_atomic_update()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_mipi_dsi.c | 176 static void rcar_mipi_dsi_write(struct rcar_mipi_dsi *dsi, u32 reg, u32 data) in rcar_mipi_dsi_write() argument 178 iowrite32(data, dsi->mmio + reg); in rcar_mipi_dsi_write() 952 dev_err(dsi->dev, "missing or invalid data-lanes property\n"); in rcar_mipi_dsi_parse_dt() 1082 { .compatible = "renesas,r8a779a0-dsi-csi2-tx", .data = &v3u_data }, 1083 { .compatible = "renesas,r8a779g0-dsi-csi2-tx", .data = &v4h_data },
|
/kernel/linux/linux-6.6/drivers/gpu/ipu-v3/ |
H A D | ipu-common.c | 874 { .compatible = "fsl,imx51-ipu", .data = &ipu_type_imx51, }, 875 { .compatible = "fsl,imx53-ipu", .data = &ipu_type_imx53, }, 876 { .compatible = "fsl,imx6q-ipu", .data = &ipu_type_imx6q, }, 877 { .compatible = "fsl,imx6qp-ipu", .data = &ipu_type_imx6q, },
|
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | qcom-pm8xxx-xoadc.c | 998 .data = &pm8018_variant, 1002 .data = &pm8038_variant, 1006 .data = &pm8058_variant, 1010 .data = &pm8921_variant,
|
H A D | ad7192.c | 153 * The AD7190/2/5 features a dual use data out ready DOUT/RDY output. 1088 { .compatible = "adi,ad7190", .data = &ad7192_chip_info_tbl[ID_AD7190] }, 1089 { .compatible = "adi,ad7192", .data = &ad7192_chip_info_tbl[ID_AD7192] }, 1090 { .compatible = "adi,ad7193", .data = &ad7192_chip_info_tbl[ID_AD7193] }, 1091 { .compatible = "adi,ad7195", .data = &ad7192_chip_info_tbl[ID_AD7195] },
|
/kernel/linux/linux-6.6/drivers/iio/addac/ |
H A D | ad74413r.c | 788 static irqreturn_t ad74413r_adc_data_interrupt(int irq, void *data) in ad74413r_adc_data_interrupt() argument 790 struct iio_dev *indio_dev = data; in ad74413r_adc_data_interrupt() 1513 .data = &ad74412r_chip_info_data, 1517 .data = &ad74413r_chip_info_data,
|
/kernel/linux/linux-6.6/net/sched/ |
H A D | sch_netem.c | 171 return (struct netem_skb_cb *)qdisc_skb_cb(skb)->data; in netem_skb_cb() 525 skb->data[get_random_u32_below(skb_headlen(skb))] ^= in netem_enqueue() 781 * Distribution data is a variable size payload containing 788 const __s16 *data = nla_data(attr); in get_dist_table() local 801 d->table[i] = data[i]; in get_dist_table() 1109 return 0; /* no data */ in dump_loss_model()
|