Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Branches: linux : 2022_R2 u-boot-xlnx : pluto hdl : plutosdr-fw-v038_m2k-fw-v032 buildroot : master Submodule update: Submodule buildroot 6011c61..f70f4af: > package: libiio: libiio.mk: Update to tip of libiio-v0 branch > configs/zynq_pluto_defconfig: Add libgpiod and tools Submodule hdl e5660db...1978df2: > axi_dac_interpolate: Improve the ctrl logic > m2k: Remove dac last_sample_hold control > pluto: Enable phaser integration > axi_ad7606x: Add the correct IP's name > projects/cn0501: Removed CN0501 project > Remove daq3/kcu105 from the current release > cn0561: Fixed critical warning during make (#1165) > project_xilinx.tcl: Fix the regex expression for Kria KV260 evaluation board > ad_fmclidar1_ebz: Remove support > Add git CODEOWNERS and PULL_REQUEST_TEMPLATE files > Add copyright & license to .sh, .yml, .pl files. Edit Makefile for KV260 > Add/edit copyright and license for .v, .sv files > check_guideline.py: Change copyright format checker > LICENSE_*: Update the year and format of the copyright > axi_dmac: Fix constraints coverage and empty to list warnings > Rename pluto_ng to jupiter_sdr plus RevB updates > docs: Add HDL PR process documentation > ad9082/vck190: Add initial design > ad9081/vck190/system_project: Change the default profile > ad9081: Proper reset sequence for versal transceivers > adrv9001_zcu102: Reduce allowed clock skew for rx*_dclkout in lvds_constr.xdc > m2k: Fix CW for slave segments without an address space > template_kv260: Add template design for kv260 evaluation board > projects: 9009: system_project.tcl: List configs as comments > ad9209: Initial vck190 design > ad9081: Parameters and header update > ad9081/common: Added ad9081_fmc.txt > ad9081: Versal transceiver update > py script & action: Update used repos version > vcu118: Improve Microblaze Cache Performance for a better timing closure > vcu128_system_bd.tcl: Additional microblaze interrupt for VCU128 > project-xilinx.mk: Update folders and files from make clean > library.mk: Update folders and files from make clean > kc705 vc707: Increase linear flash capacity > adi_project_xilinx.tcl: Add matlab env variables > add: softspan support in adc_channel regmap (#1081) > cn0561:de10nano: Updated Quartus version to 22.1Std (#1116) > ad_data_out: Revert change (issue) inserted in commit 075ee05189cb285d66a35496c7eb9b044c380b11 > docs/FMC_eval_board_template: Update instructions > Quartus: Updated to Quartus Pro 22.4 (#1107) > Quartus: Updated to Quartus Standard 22.1 (#1108) > Update ad_data_in &_out (#1060) > cn0561_de10nano: Initial commit > cn0540_de10nano: Update system_top, cleanup > spi_engine_offload: Update hw.tcl > axi_pwm_gen: Update timing constraints, hw.tcl and sdc files. > ad7606x_fmc: Fix up_cpack2 module's SAMPLE_DATA_WIDTH parameter > axi_ad7606x: Fix data width and order of ADC channels > adi_xilinx_device_info_enc: Enlarge detection > Check guidelines. Remove redundancies * Removed empty/commented lines * Regenerated Makefiles * Removed redundancies adc channels data width * Set data width 32-bit: max resolution and CRC header > projects/ad7134_fmc: Update bd SPIE hierarchy, spi trigger, ODR * Updated bd spi hierarchy, see library/spi_engine.tcl * Enabled ext_clk for PWM to use 96 MHz spi clk * Modified PWM channels used: - ch1: ODR - 850 ns period, 130 ns high time ==> max fODR = 1.18 MHz - ch0: trigger - 850 ns period, 30 phase shift ==> 10 ns between falling ODR rising DCLK * Changed spi offload trigger signal: - replaced edge detect,sync_bits IPs with PWM trigger > projects/cn0561: Update design: spi trigger, ODR, spi hierch * Enabled ext_clk for PWM to use 96 MHz spi clk * Modified PWM channels used: - ch1: ODR - 850 ns period, 130 ns high time ==> max fODR = 1.18 MHz - ch0: trigger - 850 ns period, 30 phase shift ==> 10 ns between falling ODR rising DCLK * Changed spi offload trigger signal: - replaced edge detect,sync_bits IPs with PWM trigger * Updated bd SPIE hierarchy, see library/spi_engine.tcl > projects/ad4134_fmc: Initial commit add support > SPI Engine: Update spi_engine.tcl > projects/cn0579/de10nano: Fix Critical Warnings > library/axi_pwm_gen: Assign correct reg value to offset_0 > adi_project_intel.tcl: bugfix for ad_project_dir (#1101) > projects/cn0579: Initial commit for Coraz7s and DE10Nano > check_guideline.py: Add execute permissions > docs/regmap: Updates on regmap text files to match the Wiki page updates. > vmk180_system_bd.tcl: Fix issue with PMC_I2C_PERIPHERAL > adi_env.tcl: Update Vivado version to 2022.2 > ad7606x: Fix system_top module's gpio instances and add missing adc_serpar,_refsel pins > library/axi_ad7768: Data valid signal updates > projects/*/a10gx: Support for A10GX carrier is discontinued. > adi_board.tcl: Support multiple common channels connections between different TX adxcvr's and util_xcvr < fmcadc5: Fix issue created by modifying ad_disconnect > axi_pwm_gen: add: intel support (#1080) > projects/adrv9009zu11eg: Fix lane swap on tx1_c when used with fmcomms8 < projects/adrv9009zu11eg: Fix lane swap on tx1_c when used with fmcomms8 > library/common/util_pulse_gen: Fix for unupdateable registers > library & projects: Update Makefiles > projects/adrv9009zu11eg: JESD support for fmcomms8 > projects/adrv9009zu11eg: JESD support for adrv2crr_fmc > adrv9009/zc706: Add clkgen div to match the desired freq > projects/adrv9009: JESD support for 1, 2 TX_L and 1 RX/ORX_L > projects/fmcomms8: Interconnect m_axi port for rx_xcvr < scripts: adi_board: Update ad_disconnect procedure < ad9081: vck190: Update default profile > axi_adrv9001/intel: Add dummy parameter IODELAY_ENABLE in adrv9001_rx > vcu118_system_bd.tcl: Additional microblaze interrupt for VCU118 > ad7606x_fmc: Initial commit > axi_ad7606x: Initial commit > Update IPs based on up_adc_common changes > up_adc_common: Update custom RD/WR mechanism > intel/adi_jesd204: Enable master clock generation block for S10 H-Tile > projects/fmcomms8: JESD support for 2, 4 TX_L and RX/ORX_L > library: Cosmetic changes for modules that use ad_serdes_* > ad_serdes: Add features and update their instances in /library > ad4110: Initial commit > docs/regmap: Added the regmap file for the generic TDD controller > ad9081_fmca_ebz_x_band: Integrate the new TDD in project > ad9081_fmca_ebz: Integrate the new TDD in project > library/axi_tdd: Add generic TDD engine > library/scripts: Add SV support for Intel boards > projects: Fix intermitent timing violation on a10soc < projects: Fix intermitent timing violation on a10soc > ad469x: Use axi_pwm_gen; clean-up > axi_ad7768: modified adc_format values and crc_err flag has to be RW1C > Updated the makefiles to build the projects in subdirectories based on the build parameters. > adi_board: Connnect phy_en_char_align only for 8B10B encoding Submodule linux 3eae700...e14e351: > iio: adc: ltc2387: Fix the conversion signal phase > configs: zynq_pluto_defconfig: Enable IPv6 support and disable GCC plugins > arch: arm: zynq-pluto*.dts*: Update device tree to reflect phasor > arch: arm: zynq_pluto_defconfig: Add the phasor related drivers > iio: jesd204: Kconfig: IIO fakedev driver does not depend on JESD204 > iio: adc: ad9208: fix possible '-Wuninitialized' > iio: adc: ad9371: fix possible ' -Wuninitialized' > iio: adc: ad9467: fix 'vref_mask' uninitialized usage > iio: adc: ad6676: Properly declare the header guard > iio: frequency: adf4371: fix possible '-Wuninitialized' > iio: buffer: industrialio-buffer-dmaengine: fix bad 'devres_free()' > iio: industrialio-buffer: fix possible '-Wuninitialized' > iio: adc: ad9361: Export pl_intf_clk reflecing interface PL clock rate > Fix frequency comparison in case of truncation > dts: xilinx: adi-ad9081-fmc-ebz.dtsi: Eliminate common ad9081 include > dts: zynq-zc706-adv7511-ad9081: axi_data_offload devices and enable TX > iio: adc: ad9081: Fix dts parsing > Add imply config attribute for ADI TDD engine core > arch: arm64: boot: dts: Add example adi-axi-tdd device tree > Documentation: ABI: testing: Add adi-axi-tdd sysfs description > drivers: misc: adi-axi-tdd: Add TDD engine > dt-bindings: misc: adi,axi-tdd: Add device-tree binding for TDD engine > iio: adc: adaq4224: Fix AD4030 of_match > clk: ad9545: fix driver probe when R-divider is zero > net:ethernet:adi:adin1110: Fix uninitialized variable > spi: axi-spi-engine: fix use after free after timeout > iio: adc: adrv9002: add carrier support to debugfs > iio: adc: adrv9002: support giving the carrier in devicetree > arch: arm64: dts: adrv9002: enable dpd > arch: arm: dts: adrv9002: enable dpd > dt-bindings: iio: adrv9002: add dpd defines > iio: adc: adrv9002: add dpd debugfs support > iio: adc: adrv9002: add digital predistortion support > iio: adc: adrv9002: make use of __sysfs_match_string() > iio: adc: adrv9002: add initial_calibrations attribute > iio: adc: adrv9002: properly handle LO frequency change > iio: adc: adrv9002: Improve ADRV9002_{RX|TX}_EN macros > iio: adc: adrv9002: rearrange 'adrv9002_attr_show' > iio: adc: adrv9002: rearrange 'adrv9002_attr_store' > iio: adc: adrv9002: add helper to enable/disable a port > iio: adc: adrv9002: constify adrv9002_axi_interface_enable() > iio: adc: adrv9002: update to the new API > iio: adc: adrv9002: api: fix mixed declarations and code warning > iio: adc: adrv9002: api: fix unused variable warning > iio: adc: adrv9002: api: don't include <stdarg> and <stddef> > firmware: Update firmware for adrv9002 > iio: adc: adrv9002: Update API to 68.8.1 > hwmon: (axi-fan-control) Fix possible NULL pointer dereference > arch: arm: boot: dts: Rename dt-node to align with DTSpec > arch: arm: boot: dts: Add support for data-lines and reset gpio > arch: arm: boot: dts: Add support for zed with ad7768-4 and axi_adc > arch: arm: boot: dts: Add support for coraz7s and cn0579 > arch: arm: boot: dts: Add support for cn0579 and de10nano > iio: adc: ad7768: compute sampling frequencies dynamically > iio: adc: ad7768: Added support for data-lines configuration > iio: adc: ad7768: Enable crc > iio: adc: ad7768: Add support for AD7768-4 > iio: adc: ad7768: Added reset gpio > dt-bindings: iio: adc: ad7768: convert bindings to YAML > drivers: iio: adc: cf_axi_adc.h: Add missing reg > iio: adc: ad7768: add missing available scan masks > dts: adi-adrv9009.dtsi: Set ORX JESD204 Par M=2, F=2 and chanORXen=ORX1 > clk: ad9545: improve ad9545_get_r_div() and ad9545_set_r_div() > clk: ad9545: properly check R-divider > clk: ad9545: properly set stability timer register > clk: ad9545: replace ad95452 with ad9545 > clk: ad9545: fix error message for adi,pll-source > clk: ad9545: fix APLL rate ranges > clk: ad9545: fix AD9545_DPLL_MAX_FRAC and AD9545_DPLL_MAX_MOD > clk: ad9545: fix APLL M-divider minimal limit > clk: ad9545: properly check if output clocks are being used > dt-binding: ad9545: fix for dt-binding-check > iio: frequency: ad9783: fix ad9780 and ad9781 channel ref > iio: adc: adrv9009: minor comment change > iio: adc: adrv9009: make jesd clocks optional > iio: adc: adrv9009: simplify jesd clock probe > iio: adc: adrv9009: add has_obs() helper > iio: adc: adrv9009: check validity of the link_clk pointer > clk: fix clk_dump syntax error > iio: adc: ad4630: fix pm runtime unbalanced refcounts > iio: adc: ad9081: Update API v1.5.0 > hwmon: max31827: Match of_match_table.compatible with binding > arm64: dts: zynqmp-pluto-ng -> zynqmp-jupiter-sdr > bindings: iio: frequency: adi,ltc6952.yaml: Sync with driver updates > iio: frequency: ltc6952: Add jesd204-fsm support > iio: frequency: ltc6952: Fix status string text and use proper macro > iio: frequency: ltc6952: Add LTC6953 support > iio: adc: adrv9002: fix ORx port detection > jesd204: remove useless 'state_ops' check > iio: adc: ad7192: Fix internal/external clock selection > iio: adc: ad7192: Fix null ad7192_state pointer access > iio: adc: ad7192: Change "shorted" channels to differential > arm64: dts: zynqmp-pluto-ng add eeprom > Kconfig.adi: imply MAX31827 > hwmon: max31827: add MAX31827 driver > dt-bindings: hwmon: add MAX31827 > iio: frequency: adf5355: drop mlock usage > iio: frequency: ad9739a: drop mlock usage > iio: frequency: ad9172: drop mlock usage > iio: frequency: ad9122: drop mlock usage > iio: frequency: cf_axi_dds: drop mlock usage > drivers: iio: Add imply config attribute for ADI Pulsar ADCs > arch: arm: boot: Add Pulsar example dts > dt-bindings: iio: adc: add pulsar > drivers: iio: adc: ad_pulsar: Add support for pulsar ADC's > Add MathWorks drivers to CI ignore list > Add MathWorks memory drivers to defconfigs > drivers/misc/mathworks: Merge shared memory IIO drivers with 5.10 > Merge with Analog Devices 2021_R1 branch > arch: arm64: boot: dts: xilinx: versal-vck190-reva-ad9081: Include Xilinx's vck190 dts file and add specific bootargs > arch: arm64: boot: dts: xilinx: versal-vck190-reva: Remove duplicate dts file > arch: arm64: boot: dts: xilinx: versal-vmk180-reva: Remove duplicate dts file > iio: adc: adrv9002: build adrv9001_radio.c > iio: adc: adrv9002: remove unused variable > firmware: Update firmware for adrv9002 > iio: adc: adrv9002: Update API to 68.5.0 > ad9739a-fmc.dts: Change node name to LPC > arch: arm: dts: Add ZC706 + AD9082-FMCA-EBZ support > arch: arm: dts: Updates for the CN0501 on Coraz7s device tree > CI:make file executable > CI: update upload condition > dts: zynq-zc706-adv7511-ad9136-fmc-ebz.dts: Fix TXEN GPIO assignments > arch: arm64: boot: dts: xilinx: versal-vck190-reva-ad9081: Format to match the other vck190 dts > arch: arm64: boot: dts: xilinx: versal-vck190-reva-ad9082: Add default mode > arch: arm64: boot: dts: xilinx: versal-vck190-reva-ad9081-204c-txmode23-rxmode25: Add new mode > arch: arm64: boot: dts: xilinx: versal-vck190-reva-ad9081: Change default modes > iio: adc: ad4630: move test pattern to debugfs > ci: dtb_build_test_exceptions: remove ad9136 devicetree > arch: arm: dts: ad9136-fmc-ebz: add proper file header > arch: arm: dts: adi-ad9136-fmc-ebz: move to JESD framework > iio: jesd204: axi_jesd204_rx: add optional sysref_clk > iio: jesd204: axi_jesd204_tx: add optional sysref_clk > arch: arm: dts: adi-xilinx-dac-fmc: fix core dumps > iio: adc: ad9361: remove THIS_MODULE from spi_driver > iio: adc: ad9361: convert probe to device managed calls > iio: adc: ad9361: make sure clkin is disabled > iio: adc: cf_axi_adc_core: fix segfault on unbind > iio: adc: cf_axi_adc_core: unregister the IIO device > iio: adc: cf_axi_adc_core: make sure dt nodes are released > iio: adc: ad9631: make sure dt nodes are released > ci: make sure versal dts are built > arch: arm64: dts: versal-ad9081: fix devicetree > iio: frequency: ad9528: Improve devicetree parsing and error handling > iio: adc: ad9081: Optimize RX only power consumption > arm64: dts: zynqmp-pluto-ng: Reassign psgtr lanes > arch: arm64: zynqmp-pluto-ng.dts: add fan gpio hogs > arch: arm64: zynqmp-pluto-ng.dts: add port muxes > iio: adrv9002: support selecting between TXA and TXB > iio: adrv9002: add support for port muxes > iio: adrv9002: add devm_fwnode_gpiod_get_optional() > iio: adrv9002: move to devm_fwnode_gpiod_get() > iio: adc: adrv9002: fix -Wdiscarded-qualifiers warning > iio: adc: ad9371: Make AuxDAC scale writeable > iio: adc: ad9371: Fix AuxDAC write raw erroneous return value > CI: add git sha to SwDownloads files > dts: zynqmp-adrv9009-zu11eg: Update 204.8MHz base band rate example > iio: frequency: hmc7044: Option to skip jesd204-fsm SYSREF freq calculation > iio: adc: ad400x: drop mlock usage > iio: adc: ad6676: drop mlock usage > iio: adc: ad7173: drop mlock usage > iio: adc: ad738x: drop mlock usage > iio: adc: ad9081: drop mlock usage > iio: adc: ad9208: drop mlock usage > iio: adc: ad9467: drop mlock usage > iio: adc: ad9680: drop mlock usage > iio: adc: ad_adc: drop mlock usage > iio: adc: admc_adc: drop mlock usage > iio: adc: admc_ctrl: drop mlock usage > iio: adc: admc_speed: drop mlock usage > iio: adc: ad9371: drop mlock usage > iio: adc: ad9361: drop mlock usage > iio: adc: adrv9009: drop mlock usage > iio: adc: axi_adc_core: drop mlock usage > iio: dac: cf_axi_dds: Protect against unimplemented callbacks > README.md: Update to xilinx v2022.2 tag > drivers: ad9361: fix fast lock addressing > arch: arm: configs: update rpi defconfigs > clk: adi: clk-ad9545: Prevent divide by zero in ad9545_pll_set_rate() > arm64: dts: Add another adrv9009-zu11eg sample profile > azure-pipelines-rpi: add triggers for rpi-5.15.y > arch: arm: config: add ADI rpi defconfigs > iio: buffer: support multiple high speed buffers per device > ci: update ubuntu to 22.04 > arch: microblaze: configs: update all ADI defconfigs > arch: arm64: configs: update all ADI defconfigs > arch: arm: configs: update all ADI defconfigs > Merge tag 'xilinx-v2022.2' of https://github.com/Xilinx/linux-xlnx.git > iio: adc: adrv9009: Fix gain table load support > iio: adc: ad9081: Disable background calibration during SPO sweep > iio: adc: ad9081: Rerun jesd204 calibration after power down < ci: don't fail ci build over changed defconfig < ci: add new internal function to setup git account < arch: arm: configs: explicitly disable gcc-plugins > ci: don't fail ci build over changed defconfig > ci: add new internal function to setup git account > arch: arm: configs: explicitly disable gcc-plugins > iio: kconfig.adi: imply max31865 > iio: temperature: max31865: Make use of device properties > iio: max31865: Use sysfs_emit() > iio: temperature: Add MAX31865 RTD Support > iio: adc: adrv9002: dynamically export valid interface gain values < microblaze: dts: Update compatible xlnx,axi-iic-2.1 > microblaze: dts: Update compatible xlnx,axi-iic-2.1 < arch: arm64: adrv9009-zu11eg: Update hmc7044_ext > arch: arm64: adrv9009-zu11eg: Update hmc7044_ext > arch: arm64: dts: add zynqmp-zcu102-rev10-ad9694 dts > iio: adc: ad9208: Add custom config for ad9694 < iio: adc: adrv9002: fix mixed declarations and code in the API < iio: adc: adrv9002: fix unused variable warning in the API < iio: adc: adrv9002: fix api usage of 'printf()' < firmware: Update firmware for adrv9002 < iio: adc: adrv9002: Update API to 68.0.6 > drivers: iio: dac: ad5592r: add gpio_chip names > iio: adc: cf_axi_adc_core: Fix masklenght initialization > iio: adc: adrv9002: fix mixed declarations and code in the API > iio: adc: adrv9002: fix unused variable warning in the API > iio: adc: adrv9002: fix api usage of 'printf()' > firmware: Update firmware for adrv9002 > iio: adc: adrv9002: Update API to 68.0.6 > net: ethernet: adi: adin1110: Fix multicast offloading < iio: adc: ad7124: fix sequencer support > iio: adc: ad7124: fix sequencer support < iio: adc: ad4630: reset averaging on test_pattern mode < iio: adc: ad4630: add missing test_pattern channel > iio: adc: ad4630: reset averaging on test_pattern mode > iio: adc: ad4630: add missing test_pattern channel > arch: arm: boot: dts: fix ad4630 hdl tag < arch: arm: boot: dts: fix ad4630 hdl tag < iio: kconfig.adi: imply AD4630 < arch: arm: boot: dts: Add ad4630-24 dts < Documentation: ABI: testing: Add ad4630 sysfs description < drivers: iio: adc: add support for ad4630 < dt-bindings: iio: adc: Add docs for ad4630 > iio: kconfig.adi: imply AD4630 > arch: arm: boot: dts: Add ad4630-24 dts > Documentation: ABI: testing: Add ad4630 sysfs description > drivers: iio: adc: add support for ad4630 > dt-bindings: iio: adc: Add docs for ad4630 < hwmon: (ltc2947) fix temperature scaling < iio: dac: ltc2688: fix voltage scale read > hwmon: (ltc2947) fix temperature scaling > iio: dac: ltc2688: fix voltage scale read < arch: arm: boot: dts: Fix cn0506 socfpga DT < net: ethernet: stmicro: stmmac_main: Fix mode mask < net: phy: adin: add support for clock output < dt-bindings: net: adin: document phy clock output properties > arch: arm64: boot: dts: Add devicetree for adrv9009zu11eg_fmcomms8 > arch: arm64: boot: dts: Add devicetree for adrv9009zu11eg_fmcomms8 > arch: arm64: boot: dts: Add devicetree for fmcomms8 > iio: adc: ad9081: Update SYSREF input config function > iio: adc: ad9081: API Version 1.4.0 > arch: arm: boot: dts: Fix cn0506 socfpga DT > net: ethernet: stmicro: stmmac_main: Fix mode mask > net: phy: adin: add support for clock output > dt-bindings: net: adin: document phy clock output properties > arch: arm: boot: dts: Add devicetree for adrv9009 new JESD mode < arch: arm: dts: arria10_adrv9002: Devices names inconsistency > arch: arm64: boot: dts: Add devicetree for adrv9009zu11eg > arch: arm64: boot: dts: Add devicetree for adrv9009 new JESD mode > arch: arm64: boot: dts: Add devicetree for adrv9009 new JESD mode > ci: don't timeout on checkpatch job > arch: arm: dts: arria10_adrv9002: Devices names inconsistency < arch: arm: dts: add devicetree for ADAQ8092 < drivers: iio: Kconfig.adi: add ADAQ8092 < iio:adc:adaq8092: add support for ADAQ8092 < dt-bindings: iio: adc: add ADAQ8092 doc > arch: arm: dts: add devicetree for ADAQ8092 > drivers: iio: Kconfig.adi: add ADAQ8092 > iio:adc:adaq8092: add support for ADAQ8092 > dt-bindings: iio: adc: add ADAQ8092 doc < iio: frequency: ad9172: Fix jesd204-fsm final state transition > iio: frequency: ad9172: Fix jesd204-fsm final state transition < media: xilinx: xilinx-hdmirxss: fix 64bit division on 32bit archs < clkk: clk-xlnx-clock-wizard-v: fix 64bit division on 32bit archs < clk: clk-xlnx-clock-wizard: fix 64bit division on 32bit archs < include: linux: remoteproc: fix 'da_to_va()' type < pwm: pwm-sti: fix 64bit division on 32bit architectures < iio: adc: adi-axi-adc: fix compilation < spi: spi-bcm2835: fix compilation < usb: phy: phy-ulpi.c: sync with upstream < clk: clk-xlnx-clock-wizard-v: fix missing bitfield include < clk: clk-xlnx-clock-wizard: fix missing bitfield include < Kconfig.adi: imply AD74115 < iio: addac: ad74115: remove unused ad74115_dac_slew_rate_hz_tbl < iio: addac: add AD74115 driver < dt-bindings: iio: addac: add AD74115 < iio: addac: ad74413r: add support for reset-gpio < dt-bindings: iio: ad74413r: add optional reset-gpios < iio: addac: ad74413r: add spi_device_id table < watchdog: dw_wdt: stop on reboot < watchdog: stop wdd when watchdog hw running in reboot_notifier < iio: adc: adrv9002: add spi id_table support < iio: adc: adrv9002: add myself as MODULE_AUTHOR < iio: adc: adrv9002: move OF specific code to it's own file < iio: adc: adrv9002: Re-order function declarations < iio: adc: adrv9002: always select CF_AXI_ADC < iio: adc: adrv9002: constify where possible < iio: adc: adrv9002: add helper to get hop table < iio: adc: adrv9002: add helper to set carrier frequency < iio: adc: adrv9002: add helper to get/set hardware gain < iio: adc: adrv9002: improve IIO read/write() callbacks code flow < iio: adc: adrv9002: remove meaningless '__maybe_unused' < iio: adc: adrv9002: add macro to wrap api calls < iio: adc: adrv9002: drop custom, repeated macros < iio: adc: adrv9002: small improvement on profile read < iio: adc: adrv9002: remove sysfs bin attrs size check < iio: adc: adrv9002: add comment on why 'hop_tbl' is static < iio: adc: adrv9002: fix possible data race < iio: adc: adrv9002: properly return error code < iio: adc: adrv9002: properly set gain table type < net: usb: smsc95xx: fix external PHY reset < drivers: iio: accel: Add support for ADXL359 device < dt-bindings: iio: accel: Add docs for ADXL359 < drivers: iio: accel: Use warning if invalid device id is detected < iio: adc: ad4130: depend on GPIOLIB < Documentation: ad4130: format list of in_voltage-voltage_filter_mode_available modes < iio: adc: ad4130: Fix spelling mistake "diffreential" -> "differential" < iio: temperature: ltc2983: support more parts < dt-bindings: iio: temperature: ltc2983: support more parts < dt-bindings: iio: temperature: ltc2983: use generic node name in example < dt-bindings: iio: temperature: ltc2983: describe broken mux delay property < dt-bindings: iio: temperature: ltc2983: refine descriptions < dt-bindings: iio: temperature: ltc2983: change default excitation for custom thermistors < dt-bindings: iio: temperature: ltc2983: require 4 wire rtd for current rotate < dt-bindings: iio: temperature: ltc2983: require custom sensor tables < dt-bindings: iio: temperature: ltc2983: describe matrix items < dt-bindings: iio: temperature: ltc2983: remove qutations from phandle ref < dt-bindings: iio: temperature: ltc2983: use hex for sensor address < dt-bindings: iio: temperature: ltc2983: add default values < iio: temperature: ltc2983: make bulk write buffer DMA-safe < iio: temperature: ltc2983: allocate iio channels once < dt-bindings: iio: adi,ltc2983: Fix 64-bit property sizes < iio: temperature: ltc2983: Make use of device properties < iio: temperature: ltc2983: Use single error path to put OF node < iio: temperature: ltc2983: Don't hard code defined constants in messages < iio: ltc2983: fail probe if no channels are given < iio: ltc2983: add support for optional reset gpio < iio: ltc2983: fix device probe < net: ethernet: adi: adin1110: Fix notifiers < Kconfig.adi: imply AD4130 < iio: adc: ad4130: add AD4130 driver < dt-bindings: iio: adc: add AD4130 < dt-bindings: net: adin1110: Document reset < net: ethernet: adi: adin1110: add reset GPIO < net: ethernet: adi: adin1110: Fix SPI transfers < net: ethernet: adi: adin1110: Add check in netdev_event > media: xilinx: xilinx-hdmirxss: fix 64bit division on 32bit archs > clkk: clk-xlnx-clock-wizard-v: fix 64bit division on 32bit archs > clk: clk-xlnx-clock-wizard: fix 64bit division on 32bit archs > include: linux: remoteproc: fix 'da_to_va()' type > pwm: pwm-sti: fix 64bit division on 32bit architectures > iio: adc: adi-axi-adc: fix compilation > spi: spi-bcm2835: fix compilation > usb: phy: phy-ulpi.c: sync with upstream > clk: clk-xlnx-clock-wizard-v: fix missing bitfield include > clk: clk-xlnx-clock-wizard: fix missing bitfield include < drivers: jesd204 :jesd204-core: copy_link_params() sysref param fix > drivers: jesd204 :jesd204-core: copy_link_params() sysref param fix < iio: adis: add '__adis_enable_irq()' implementation Add '__adis_enable_irq()' implementation which is the unlocked version of 'adis_enable_irq()'. Call '__adis_enable_irq()' instead of 'adis_enable_irq()' from '__adis_intial_startup()' to keep the expected unlocked functionality. > Kconfig.adi: imply AD74115 > iio: addac: ad74115: remove unused ad74115_dac_slew_rate_hz_tbl > iio: addac: add AD74115 driver > dt-bindings: iio: addac: add AD74115 > iio: addac: ad74413r: add support for reset-gpio > dt-bindings: iio: ad74413r: add optional reset-gpios > iio: addac: ad74413r: add spi_device_id table > iio: addac: ad74413r: fix integer promotion bug in ad74413_get_input_current_offset() < iio: addac: ad74413r: fix integer promotion bug in ad74413_get_input_current_offset() > iio: adis: add '__adis_enable_irq()' implementation Add '__adis_enable_irq()' implementation which is the unlocked version of 'adis_enable_irq()'. Call '__adis_enable_irq()' instead of 'adis_enable_irq()' from '__adis_intial_startup()' to keep the expected unlocked functionality. > CI: do not exit on dt_binding_check error > watchdog: dw_wdt: stop on reboot > watchdog: stop wdd when watchdog hw running in reboot_notifier > iio: adc: adrv9002: add spi id_table support > iio: adc: adrv9002: add myself as MODULE_AUTHOR > iio: adc: adrv9002: move OF specific code to it's own file > iio: adc: adrv9002: Re-order function declarations > iio: adc: adrv9002: always select CF_AXI_ADC > iio: adc: adrv9002: constify where possible > iio: adc: adrv9002: add helper to get hop table > iio: adc: adrv9002: add helper to set carrier frequency > iio: adc: adrv9002: add helper to get/set hardware gain > iio: adc: adrv9002: improve IIO read/write() callbacks code flow > iio: adc: adrv9002: remove meaningless '__maybe_unused' > iio: adc: adrv9002: add macro to wrap api calls > iio: adc: adrv9002: drop custom, repeated macros > iio: adc: adrv9002: small improvement on profile read > iio: adc: adrv9002: remove sysfs bin attrs size check > iio: adc: adrv9002: add comment on why 'hop_tbl' is static > iio: adc: adrv9002: fix possible data race > iio: adc: adrv9002: properly return error code > iio: adc: adrv9002: properly set gain table type > CI: run dt_binding_check against upstream tree > net: usb: smsc95xx: fix external PHY reset > drivers: iio: accel: Add support for ADXL359 device > dt-bindings: iio: accel: Add docs for ADXL359 > drivers: iio: accel: Use warning if invalid device id is detected > iio: adc: ad4130: depend on GPIOLIB > Documentation: ad4130: format list of in_voltage-voltage_filter_mode_available modes > iio: adc: ad4130: Fix spelling mistake "diffreential" -> "differential" > iio: temperature: ltc2983: support more parts > dt-bindings: iio: temperature: ltc2983: support more parts > dt-bindings: iio: temperature: ltc2983: use generic node name in example > dt-bindings: iio: temperature: ltc2983: describe broken mux delay property > dt-bindings: iio: temperature: ltc2983: refine descriptions > dt-bindings: iio: temperature: ltc2983: change default excitation for custom thermistors > dt-bindings: iio: temperature: ltc2983: require 4 wire rtd for current rotate > dt-bindings: iio: temperature: ltc2983: require custom sensor tables > dt-bindings: iio: temperature: ltc2983: describe matrix items > dt-bindings: iio: temperature: ltc2983: remove qutations from phandle ref > dt-bindings: iio: temperature: ltc2983: use hex for sensor address > dt-bindings: iio: temperature: ltc2983: add default values > iio: temperature: ltc2983: make bulk write buffer DMA-safe > iio: temperature: ltc2983: allocate iio channels once > dt-bindings: iio: adi,ltc2983: Fix 64-bit property sizes > iio: temperature: ltc2983: Make use of device properties > iio: temperature: ltc2983: Use single error path to put OF node > iio: temperature: ltc2983: Don't hard code defined constants in messages > iio: ltc2983: fail probe if no channels are given > iio: ltc2983: add support for optional reset gpio > iio: ltc2983: fix device probe < arch: arm: boot: dts: Add devicetree for ltc2387 < drivers: iio: adc: Add support for LTC2387 < dt-bindings: iio: adc: Add docs for ltc2387 > drivers: nvmem: adi_axi_sysid: add support for different memory sizes > arch: arm: boot: dts: Add devicetree for ltc2387 > drivers: iio: adc: Add support for LTC2387 > dt-bindings: iio: adc: Add docs for ltc2387 < arm: dts: Add ad9083_a10soc Development Kit support > arch: arm64: boot: dts: update stingray HDL tags < arch: arm64: boot: dts: update stingray HDL tags > net: ethernet: adi: adin1110: Fix notifiers > Kconfig.adi: imply AD4130 > iio: adc: ad4130: add AD4130 driver > dt-bindings: iio: adc: add AD4130 > dt-bindings: net: adin1110: Document reset > net: ethernet: adi: adin1110: add reset GPIO > arm: dts: Add ad9083_a10soc Development Kit support > net: ethernet: adi: adin1110: Fix SPI transfers > net: ethernet: adi: adin1110: Add check in netdev_event Signed-off-by: Michael Hennerich <[email protected]>
- Loading branch information