summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Expand)Author
2022-11-10Apparently we receive interrupts for both powerkey press and release, whichPatrick Wildt
2022-11-10Remove hack that uses a timeout to fake interrupts now that qcpdc(4) allowsPatrick Wildt
2022-11-10We need to turn a few more things on in the resume path. This makes itMark Kettenis
2022-11-10Add qcpdc(4), a driver for the Qualcomm Power Domain controller found onPatrick Wildt
2022-11-10Move the code handling brightness keys into a task, since withMatthieu Herrb
2022-11-10Return error number instead of call panic().ASOU Masato
2022-11-09Hook up gpiobl(4) to the screen burner instead of wsdisplay(4) brightnessTobias Heider
2022-11-09Constify simplefb_formats[]; OK patrickKlemens Nanni
2022-11-09Add qcpwm(4), a driver for the PWM found on Qualcomm PMICs. This is usedPatrick Wildt
2022-11-09Move input/output configuration into the correct function.Patrick Wildt
2022-11-09Implement wakeup interrupt support. For now this is only implemented forMark Kettenis
2022-11-09Implement reading/writing pins on qcpmicgpio(4).Patrick Wildt
2022-11-09translate Fn+(1-10,-,=) keys to F1-F12 on M1 laptops with a touchbarRobert Nagy
2022-11-09regenRobert Nagy
2022-11-09add a USB ID for WELLSPRINGM1_J293 to be used by aplhidev(4) to identifyRobert Nagy
2022-11-08Hook up all those Qualcomm SoC SPMI devices.Patrick Wildt
2022-11-08Add qcrtc(4), a driver for the RTC found on Qualcomm PMICs. UnfortunatelyPatrick Wildt
2022-11-08Add qcpon(4), a driver for the Qualcomm PMIC block that hosts the powerkeyPatrick Wildt
2022-11-08Add qcpmicgpio(4), a driver for the GPIO block inside the Qualcomm PMICs.Patrick Wildt
2022-11-08Add qcpmic(4), a driver for the SPMI-connected PMICs found on Qualcomm SoCs,Patrick Wildt
2022-11-08Add qcspmi(4), a driver for the SPMI PMIC Arbiter found on Qualcomm SoCs,Patrick Wildt
2022-11-08Add gpiobl(4), a driver for gpio controlled display backlights. This willTobias Heider
2022-11-08Implement alternative mailbox handling mechanism required by newer firmware.Mark Kettenis
2022-11-08fix indentKlemens Nanni
2022-11-08acpihpet(4): disable/reenable acpihpet_delay() during suspend/resumeScott Soule Cheloha
2022-11-08Implement reading/writing/configuring pins in qcgpio(4). The code hasPatrick Wildt
2022-11-07The gpiokeys(4) 'label' property seems to be optional. If we don't havePatrick Wildt
2022-11-07Add support for the PCIe controller on the Qualcomm SC8280XP. ThankfullyPatrick Wildt
2022-11-07The ARM SMMUv2 does actually support #iommu-cells = <2>, where the secondPatrick Wildt
2022-11-06Enable IPv4, TCP, and UDP checksum offloading, and VLAN HW taggingMoritz Buhl
2022-11-06Add FDT-based attachment for qciic(4).Patrick Wildt
2022-11-06Add FDT-based attachment for qcgpio(4).Patrick Wildt
2022-11-06Add glue for the USB3 controller on the Lenovo x13s.Patrick Wildt
2022-11-05match on Intel 500 Series HD Audio (0x43c8)Jonathan Gray
2022-11-03Style: always use *retval and never retval[0] in syscalls,Philip Guenther
2022-11-02Remove audio(9) speaker_ctl(), let open() handle speakers where neededKlemens Nanni
2022-10-30On the Lenovo X13s attaching to the multiport USB controller leads to hardPatrick Wildt
2022-10-30Move duplex check from sbdsp_midi_open() to sbdsp_open() where it belongsKlemens Nanni
2022-10-28Remove unused audio(9) get_props()/AUDIO_PROP_FULLDUPLEXKlemens Nanni
2022-10-28Replace audio(9) get_props() with duplex check in open() in non-duplex driversKlemens Nanni
2022-10-28Remove audio(9) get_props() from record-only driversKlemens Nanni
2022-10-28Replace audio(9) get_props() with duplex check in open() in partial duplex dr...Klemens Nanni
2022-10-27Match ure(4) on Windows Dev Kit 2023Patrick Wildt
2022-10-27regenPatrick Wildt
2022-10-27Add USB device id for integrated ure(4) on Windows Dev Kit 2023Patrick Wildt
2022-10-26Make audio(9) get_props() optional, remove it from duplex driversKlemens Nanni
2022-10-26Constify device tableKlemens Nanni
2022-10-26Constify battery check tableKlemens Nanni
2022-10-25Calculate approx. battery re-charge time.Marcus Glocker
2022-10-24regenJonathan Gray