aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging
AgeCommit message (Expand)AuthorFilesLines
2025-08-07treewide: rename GPIO set callbacks back to their original namesBartosz Golaszewski1-1/+1
2025-07-31Merge tag 'media/v6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds100-5047/+16708
2025-07-30Merge tag 'net-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-2/+4
2025-07-29Merge tag 'hardening-v6.17-rc1-fix1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-4/+5
2025-07-29Merge tag 'driver-core-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2025-07-29Merge tag 'tty-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-6/+1
2025-07-29Merge tag 'staging-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds57-924/+425
2025-07-28staging: media: atomisp: Fix stack buffer overflow in gmin_get_var_int()Kees Cook1-4/+5
2025-07-28Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-1/+1
2025-07-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-45/+56
2025-07-24staging: rtl8723bs: remove redundant semicolon in basic_types.hAli Nasrolahi1-1/+1
2025-07-24staging: gpib: Add init response codes for new ni-usb-hs+Dave Penkler1-7/+7
2025-07-24staging: rtl8723bs: DoIQK_8723B is emptyMichael Straube3-19/+0
2025-07-24staging: rtl8723bs: dm_CheckStatistics is emptyMichael Straube1-7/+0
2025-07-24staging: rtl8723bs: hw_var_port_switch is emptyMichael Straube2-9/+0
2025-07-24staging: rtl8723bs: _InitOtherVariable is emptyMichael Straube1-5/+0
2025-07-24staging: rtl8723bs: rtw_get_encrypt_decrypt_from_registrypriv is emptyMichael Straube3-9/+0
2025-07-24staging: rtl8723bs: rtl8723b_set_FwAoacRsvdPage_cmd is emptyMichael Straube1-10/+2
2025-07-24staging: rtl8723bs: CheckFwRsvdPageContent is emptyMichael Straube3-13/+0
2025-07-24staging: rtl8723bs: clean up redundant & parenthesesVivek BalachandharTN1-64/+64
2025-07-24staging: axis-fifo: add debugfs interface for dumping fifo registersOvidiu Panait1-0/+44
2025-07-24staging: axis-fifo: remove sysfs interfaceOvidiu Panait1-175/+0
2025-07-24staging: nvec: Fix incorrect null termination of battery manufacturerAlok Tiwari1-1/+1
2025-07-24staging: gpib: fix typoGaston Gonzalez1-1/+1
2025-07-24staging: sm750fb: fix CamelCase variable namingIgnacio Pena1-10/+10
2025-07-24staging: vme_user: fix spelling errorsAkhilesh Patil2-3/+3
2025-07-24staging: rtl8723bs: remove unnecessary braces in rtl8723b_cmdIgnacio Pena1-4/+2
2025-07-24staging: rtl8723bs: remove unnecessary commented codeIgnacio Pena1-3/+0
2025-07-24staging: rtl8723bs: add missing blank line after declarationIgnacio Pena1-0/+1
2025-07-24staging: rtl8723bs: remove unnecessary comment separator linesIgnacio Pena1-6/+6
2025-07-21Merge tag 'v6.16-rc7' into tty-nextGreg Kroah-Hartman3-45/+56
2025-07-16staging: greybus: gbphy: fix up const issue with the match callbackGreg Kroah-Hartman1-3/+3
2025-07-16staging: sm750fb: fix function parameter alignmentIgnacio Pena1-2/+2
2025-07-16staging: rtl8723bs: remove struct hal_opsMichael Straube7-22/+0
2025-07-16staging: rtl8723bs: remove function pointer c2h_id_filterMichael Straube3-3/+1
2025-07-16staging: rtl8723bs: remove function pointer hal_reset_security_engineMichael Straube2-10/+0
2025-07-16staging: rtl8723bs: remove function pointer xmit_thread_handlerMichael Straube3-6/+1
2025-07-16staging: rtl8723bs: remove macro hal_xmit_handlerMichael Straube2-2/+1
2025-07-16staging: rtl8723bs: remove function pointer fill_h2c_cmdMichael Straube3-10/+1
2025-07-16staging: rtl8723bs: remove macro FillH2CCmdMichael Straube1-1/+0
2025-07-16staging: rtl8723bs: remove function pointer c2h_handlerMichael Straube3-7/+1
2025-07-16staging: rtl8723bs: remove function pointer hal_notch_filterMichael Straube3-5/+3
2025-07-16staging: rtl8723bs: remove wrapper rtl8723b_SetHalODMVarMichael Straube3-7/+1
2025-07-16staging: rtl8723bs: remove function pointer SetHalODMVarHandlerMichael Straube3-11/+3
2025-07-16staging: vchiq_arm: Make vchiq_shutdown never failStefan Wahren1-2/+1
2025-07-16Revert "staging: vchiq_arm: Create keep-alive thread during probe"Stefan Wahren1-34/+35
2025-07-16Revert "staging: vchiq_arm: Improve initial VCHIQ connect"Stefan Wahren3-10/+21
2025-07-15staging: rtl8723bs: os_dep: remove blank line before close brace '}'Ana Oliveira1-1/+0
2025-07-15staging: rtl8723bs: remove unncessary multiple blank linesAnanthu C V1-2/+0
2025-07-15staging: rtl8723bs: hal: remove blank line before close braceAndrei Zeucianu1-1/+0
2025-07-15staging: rtl8723bs: os_dep: remove whitespace after cast.Alexandre Viard1-1/+1
2025-07-15staging: rtl8723bs: remove spurious if-block bracesVincent Caron1-2/+2
2025-07-15staging: rtl8723bs: remove blank line before close brace.Ravi Kant Sharma1-1/+0
2025-07-15staging: rtl8723bs: hal: add spaces around ternary operatorJonathan Dupart1-1/+1
2025-07-15staging: greybus: power_supply fix alignmentAkhil Varkey1-7/+7
2025-07-15staging: greybus: Documentation: firmware: Move logical AND to previous lineAbhinav Krishna C K1-2/+2
2025-07-15staging: greybus: Documentation: firmware.c: fix whitespace alignmentsSimon Chopin1-12/+12
2025-07-15staging: vme_user: fixed alignment should match open parenthesisNadzeya Hutsko1-1/+1
2025-07-15staging: rtl8723bs: Efuse_WordEnableDataWrite() is not usedMichael Straube4-84/+0
2025-07-12media: rkvdec: Unstage the driverDetlev Casanova9-3924/+0
2025-07-12media: rkvdec: Remove TODO fileDetlev Casanova1-11/+0
2025-07-10media: staging/ipu7: add CONFIG_PCI dependencyArnd Bergmann1-0/+1
2025-07-10media: staging/ipu7: avoid division by 64-bit valueArnd Bergmann1-4/+4
2025-07-10gpib: use file_inode()Al Viro1-1/+1
2025-07-09debugfs_get_aux(): allow storing non-const void *Al Viro1-1/+1
2025-07-09staging: gpib: Fix error handling paths in cb_gpib_probe()Christophe JAILLET1-4/+11
2025-07-09staging: gpib: lpvo_usb_gpib: Remove unreachable return statementHarshit Mogalapalli1-1/+0
2025-07-09staging: gpib: cec: Fix inconsistent indentation in cec_pci_attach()Harshit Mogalapalli1-1/+1
2025-07-09staging: gpib: Fix error code in board_type_ioctl()Harshit Mogalapalli1-1/+1
2025-07-09staging: fbtft: cleanup error handling in fbtft_framebuffer_alloc()Abdun Nihaal1-16/+16
2025-07-08media: atomisp: Remove custom sysfs attributes from atomisp_drvfs.cAbdelrahman Fekry5-177/+0
2025-07-08media: atomisp: Fix premature setting of HMM_BO_DEVICE_INITED flagAbdelrahman Fekry1-3/+2
2025-07-08media: atomisp: Remove debug sysfs attributes active_bo and free_boAbdelrahman Fekry1-91/+0
2025-07-08media: atomisp: Remove no more used macros from math_support.hAndy Shevchenko1-5/+0
2025-07-08media: atomisp: Replace macros from math_support.hAndy Shevchenko15-66/+77
2025-07-08media: atomisp: Remove unused headerAndy Shevchenko3-161/+0
2025-07-08media: atomisp: ov2722: Fix struct definition styleThomas Andreatta1-8/+8
2025-07-08media: atomisp: gc2235: Fix struct definition styleThomas Andreatta1-8/+8
2025-07-08media: atomisp: gc0310: Remove redundant debug messageThomas Andreatta1-2/+0
2025-07-08media: atomisp: gc0310: Drop gc0310_g_skip_frames()Hans de Goede1-11/+0
2025-07-08media: atomisp: gc0310: Drop gc0310_get_frame_interval()Hans de Goede1-18/+0
2025-07-08media: atomisp: gc0310: runtime-PM fixesHans de Goede1-30/+28
2025-07-08media: atomisp: gc0310: Move and rename suspend/resume functionsHans de Goede1-25/+26
2025-07-08media: atomisp: gc0310: Switch to using sd.active_state fmtHans de Goede1-31/+1
2025-07-08media: atomisp: gc0310: Use v4l2_subdev_get_fmt() as v4l2_subdev_pad_ops.get_...Hans de Goede1-13/+1
2025-07-08media: atomisp: gc0310: Implement internal_ops.init_stateHans de Goede1-0/+12
2025-07-08media: atomisp: gc0310: Switch to using the sub-device state lockHans de Goede1-13/+9
2025-07-08media: atomisp: gc0310: Switch to {enable,disable}_streamsHans de Goede1-32/+47
2025-07-08media: atomisp: gc0310: Remove unused is_streaming variableHans de Goede1-3/+0
2025-07-08media: atomisp: gc0310: Fix power on/off sleep timesHans de Goede1-4/+3
2025-07-08media: atomisp: gc0310: Add check_hwcfg() functionHans de Goede1-4/+52
2025-07-08media: atomisp: gc0310: Limit max exposure value to mode-height + vblankHans de Goede1-2/+19
2025-07-08media: atomisp: gc0310: Add camera orientation and sensor rotation controlsHans de Goede1-1/+11
2025-07-08media: atomisp: gc0310: Add vblank and hblank controlsHans de Goede1-3/+35
2025-07-08media: atomisp: gc0310: Add link-frequency and pixelrate controlsHans de Goede1-2/+31
2025-07-08media: atomisp: gc0310: Add selection API supportHans de Goede1-1/+26
2025-07-08media: atomisp: gc0310: Use V4L2_CID_ANALOGUE_GAIN for gain controlHans de Goede1-2/+2
2025-07-08media: atomisp: gc0310: Switch to CCI register access helpersHans de Goede2-89/+55
2025-07-08media: atomisp: gc0310: Modify vblank value to run at 30 fpsHans de Goede1-1/+1
2025-07-08media: atomisp: gc0310: Drop unused GC0310_FOCAL_LENGTH_NUM defineHans de Goede1-2/+0
2025-07-08media: atomisp: gc0310: Rename "dev" function variable to "sensor"Hans de Goede1-56/+56
2025-07-08media: atomisp: Fix ia_css_vf.host.c coding stylePablo1-2/+1
2025-07-08media: atomisp: Switch to int3472 driver sensor GPIO mapping codeHans de Goede4-225/+27
2025-07-08media: atomisp: Fix "stop stream timeout." errorHans de Goede4-26/+4
2025-07-08media: atomisp: Always free MIPI / CSI-receiver buffers from ia_css_uninit()Hans de Goede6-45/+0
2025-07-08media: atomisp: Stop pipeline on atomisp_css_start() failureHans de Goede1-0/+1
2025-07-08media: atomisp: Properly stop the ISP stream on sensor streamon errorsHans de Goede1-16/+22
2025-07-08media: atomisp: Move atomisp_stop_streaming() above atomisp_start_streaming()Hans de Goede1-74/+74
2025-07-04media: ipu7: Drop IPU8 PCI ID for nowSakari Ailus1-1/+0
2025-07-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-30/+14
2025-07-03media: staging/ipu7: add Makefile, Kconfig and to-do file for IPU7Bingbu Cao5-0/+72
2025-07-03media: staging/ipu7: add IPU7 input system device driverBingbu Cao16-4/+7033
2025-07-03media: staging/ipu7: add IPU7 firmware ABI headersBingbu Cao8-0/+1326
2025-07-03media: staging/ipu7: add firmware parse, syscom interface and bootBingbu Cao6-0/+860
2025-07-03media: staging/ipu7: add IPU7 DMA APIs and MMU mappingBingbu Cao4-0/+1790
2025-07-03media: staging/ipu7: add Intel IPU7 PCI device driverBingbu Cao8-0/+5067
2025-06-30staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc()Abdun Nihaal1-3/+6
2025-06-30staging: rtl8723bs: remove redundant static functionMichael Straube3-12/+2
2025-06-30staging: rtl8723bs: remove unnesessary function parameterMichael Straube1-12/+12
2025-06-30staging: rtl8723bs: remove unused function parameterMichael Straube1-5/+2
2025-06-30staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc()Abdun Nihaal1-0/+1
2025-06-30staging: rtl8723bs: remove empty functionsMichael Straube4-18/+0
2025-06-30staging: rtl8723bs: place constant to right of logical testBryant Boatright1-1/+1
2025-06-30staging: gpib: fix unset padding field copy back to userspaceColin Ian King1-1/+1
2025-06-30staging: sm750fb: remove function pointer proc_setBLANKKisub Choe2-5/+7
2025-06-30Merge 6.16-rc4 into staging-nextGreg Kroah-Hartman1-30/+14
2025-06-30Merge 6.16-rc4 into tty-nextGreg Kroah-Hartman1-30/+14
2025-06-24wifi: cfg80211/mac80211: Add support to get radio indexRoopni Devanathan1-2/+4
2025-06-20media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init()Haoxiang Li1-1/+1
2025-06-20media: rkvdec: Restore iommu addresses on errorsNicolas Dufresne2-7/+37
2025-06-20media: cedrus: Add support for additional output formatsJernej Skrabec2-1/+36
2025-06-19staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()Nathan Chancellor1-30/+14
2025-06-19staging: gpib: hp_82341: Replace manual comparison with min/max macroYuesong Li1-8/+2
2025-06-19staging: sm750fb: rename 'hwCursor'Kisub Choe2-2/+2
2025-06-19staging: rtl8723bs: remove some 5 GHz codeMichael Straube3-28/+8
2025-06-19staging: rtl8723bs: remove return from void functionMichael Straube1-5/+1
2025-06-19staging: greybus: remove unnecessary GPIO line direction checkBartosz Golaszewski1-6/+0
2025-06-19staging: gpib: Add bit and byte padding to ioctl structsDave Penkler1-1/+5
2025-06-19staging: gpib: Use standard size basic uapi typesDave Penkler1-53/+53
2025-06-19staging: gpib: Add local include file for commandsDave Penkler2-0/+113
2025-06-19staging: gpib: Remove unneeded enums and functionsDave Penkler1-198/+0
2025-06-19staging: gpib: Update TODODave Penkler1-1/+4
2025-06-19staging: vme: vme_user: fix up const issue in vme_bus_match()Greg Kroah-Hartman1-1/+1
2025-06-19staging: rtl8723bs: Align next line to open parentheses in core/rtw_xmit.cMilos Puric1-1/+1
2025-06-17tty: introduce and use tty_port_tty_vhangup() helperJiri Slaby (SUSE)1-6/+1
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar11-21/+25
2025-06-06Merge tag 'char-misc-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds8-72/+87
2025-06-06Merge tag 'staging-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds75-2611/+1590
2025-05-28Merge tag 'media/v6.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds21-3879/+363
2025-05-27Merge tag 'timers-cleanups-2025-05-25' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2025-05-22Merge tag 'iio-for-6.16a-take2' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman8-72/+87
2025-05-21staging: iio: ad5933: Correct settling cycles encoding per datasheetGabriel Shahrouzi1-1/+1
2025-05-21iio: frequency: ad9832: Remove unused parameter from data documentationGabriel Shahrouzi1-1/+0
2025-05-21iio: frequency: ad9832: Use FIELD_PREP macro to set bit fieldsSiddharth Menon1-44/+48
2025-05-21staging: rtl8723bs: remove unnecessary braces for single statement blocksDavid Tadokoro1-8/+5
2025-05-21staging: rtl8723bs: Removed multiple blank lines of rtw_pwrctrl.cRogério Fernandes Pereira1-2/+0
2025-05-21staging: sm750fb: rename `hw_sm750le_setBLANK`Eric Florin3-3/+3
2025-05-21staging: sm750fb: rename `hw_sm750_setBLANK`Eric Florin3-3/+3
2025-05-21staging: sm750fb: rename `hw_sm750_setColReg`Eric Florin3-5/+5
2025-05-21staging: sm750fb: rename `hw_sm750_crtc_setMode`Eric Florin3-7/+7
2025-05-21staging: sm750fb: rename `hw_sm750_crtc_checkMode`Eric Florin3-5/+5
2025-05-21staging: sm750fb: rename `hw_sm750_output_setMode`Eric Florin3-7/+7
2025-05-21staging: sm750fb: rename `hw_sm750le_deWait`Eric Florin3-3/+3
2025-05-21staging: sm750fb: rename `hw_sm750_deWait`Eric Florin3-3/+3
2025-05-21staging: sm750fb: rename `hw_sm750_initAccel`Eric Florin2-3/+3
2025-05-21staging: gpib: switch to kmalloc(sizeof(*status))Andreas Kleinbichler1-1/+1
2025-05-21staging: gpib: Fix secondary address restrictionDave Penkler1-1/+1
2025-05-21staging: gpib: Fix uapi include header guard nameDave Penkler1-4/+3
2025-05-21staging: gpib: Avoid unused variable warningDave Penkler1-3/+0
2025-05-21staging: gpib: Declare driver entry points staticDave Penkler2-89/+47
2025-05-21staging: gpib: Fix PCMCIA config identifierDave Penkler1-1/+1
2025-05-15media: rkvdec: h264: Support High 10 and 4:2:2 profilesJonas Karlman3-18/+60
2025-05-15media: rkvdec: Add get_image_fmt opsJonas Karlman2-0/+37
2025-05-15media: rkvdec: Initialize the m2m context before the controlsNicolas Dufresne1-7/+7
2025-05-15media: rkvdec: h264: Limit minimum profile to constrained baselineSebastian Fricke1-1/+1
2025-05-13Merge 6.15-rc6 into staging-nextGreg Kroah-Hartman3-12/+5
2025-05-10Merge tag 'staging-6.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-11/+4
2025-05-08treewide, timers: Rename destroy_timer_on_stack() as timer_destroy_on_stack()Ingo Molnar1-1/+1
2025-05-05media: atomisp: Remove atomisp-mt9m114 driverHans de Goede4-3393/+0
2025-05-05media: atomisp: Add support for sensors with a separate ISP v4l2_subdevHans de Goede4-11/+65
2025-05-05media: atomisp: Avoid deadlock with sensor subdevs with state_lock setHans de Goede1-2/+9
2025-05-05media: atomisp: Rename camera to sensorHans de Goede6-45/+46
2025-05-05media: atomisp: Remove compat ioctl32 header fileHardevsinh Palaniya2-248/+0
2025-05-05media: atomisp: gmin: Fix indentation to use TAB instead of spacesThomas Andreatta1-2/+2
2025-05-05media: atomisp: gmin: Remove duplicate NULL testAbraham Samuel Adekunle1-1/+1
2025-05-05media: atomisp: Fix indentation to use TAB instead of spacesGabriel Shahrouzi1-1/+1
2025-05-05media: atomisp: Fix spelling error in ia_css_sdis2_types.hLiu Jing1-1/+1
2025-05-05media: atomisp: Use the actual value of the enum instead of the enumRicardo Ribalda1-1/+1
2025-05-05media: atomisp: Avoid picking too big sensor resolutionHans de Goede1-3/+8
2025-05-05media: atomisp: gmin: Remove GPIO driven regulator supportHans de Goede1-69/+0
2025-05-05media: atomisp: Remove gmin_platform Asus T100TA quirksHans de Goede1-17/+0
2025-05-01staging: gpib: Avoid unused variable warningsDave Penkler1-5/+0
2025-05-01staging: gpib: Fix lpvo request_system_controlDave Penkler1-1/+0
2025-05-01staging: sm750fb: rename sm750_hw_cursor_setData2Eric Florin2-4/+4
2025-05-01staging: sm750fb: rename sm750_hw_cursor_setDataEric Florin3-8/+6
2025-05-01staging: sm750fb: rename sm750_hw_cursor_setColorEric Florin3-3/+3
2025-05-01staging: sm750fb: rename sm750_hw_cursor_setPosEric Florin3-3/+3
2025-05-01staging: sm750fb: rename sm750_hw_cursor_setSizeEric Florin3-3/+3
2025-04-30media: staging: atomisp/starfive: use (t,l)/wxh format for rectangleHans Verkuil2-3/+3
2025-04-25staging: axis-fifo: Remove hardware resets for user errorsGabriel Shahrouzi1-8/+3